builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-089 starttime: 1466520403.13 results: success (0) buildid: 20160621055904 builduid: aaa87a9ab85f4e26a03835bfe826c945 revision: 5f7dcce004111d3e2f78cdae83bafb8551937018 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 07:46:43.134223) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 07:46:43.134714) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 07:46:43.135000) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 07:46:43.286238) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:46:43.286985) ========= '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-089 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-089 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-089 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 --07:46:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.27 GB/s 07:46:44 (2.27 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.205000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:46:44.593773) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-21 07:46:44.594111) ========= '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-089 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-089 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-089 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.305000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-21 07:46:48.910720) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:46:48.911096) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 5f7dcce004111d3e2f78cdae83bafb8551937018 --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 5f7dcce004111d3e2f78cdae83bafb8551937018 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-089 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-089 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-089 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-06-21 07:46:49,032 truncating revision to first 12 chars 2016-06-21 07:46:49,032 Setting DEBUG logging. 2016-06-21 07:46:49,032 attempt 1/10 2016-06-21 07:46:49,032 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/5f7dcce00411?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 07:46:49,549 unpacking tar archive at: mozilla-beta-5f7dcce00411/testing/mozharness/ program finished with exit code 0 elapsedTime=1.383000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 07:46:50.399968) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 07:46:50.400299) ========= script_repo_revision: 5f7dcce004111d3e2f78cdae83bafb8551937018 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 07:46:50.400742) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 07:46:50.401032) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 07:46:50.417101) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 4 secs) (at 2016-06-21 07:46:50.417423) ========= '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-089 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-089 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-089 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 07:46:50 INFO - MultiFileLogger online at 20160621 07:46:50 in C:\slave\test 07:46:50 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 07:46:50 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:46:50 INFO - {'append_to_log': False, 07:46:50 INFO - 'base_work_dir': 'C:\\slave\\test', 07:46:50 INFO - 'blob_upload_branch': 'mozilla-beta', 07:46:50 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:46:50 INFO - 'buildbot_json_path': 'buildprops.json', 07:46:50 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:46:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:46:50 INFO - 'download_minidump_stackwalk': True, 07:46:50 INFO - 'download_symbols': 'true', 07:46:50 INFO - 'e10s': False, 07:46:50 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:46:50 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:46:50 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:46:50 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:46:50 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:46:50 INFO - 'C:/mozilla-build/tooltool.py'), 07:46:50 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:46:50 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:46:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:46:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:46:50 INFO - 'log_level': 'info', 07:46:50 INFO - 'log_to_console': True, 07:46:50 INFO - 'opt_config_files': (), 07:46:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:46:50 INFO - '--processes=1', 07:46:50 INFO - '--config=%(test_path)s/wptrunner.ini', 07:46:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:46:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:46:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:46:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:46:50 INFO - 'pip_index': False, 07:46:50 INFO - 'require_test_zip': True, 07:46:50 INFO - 'test_type': ('testharness',), 07:46:50 INFO - 'this_chunk': '1', 07:46:50 INFO - 'total_chunks': '10', 07:46:50 INFO - 'virtualenv_path': 'venv', 07:46:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:46:50 INFO - 'work_dir': 'build'} 07:46:50 INFO - ##### 07:46:50 INFO - ##### Running clobber step. 07:46:50 INFO - ##### 07:46:50 INFO - Running pre-action listener: _resource_record_pre_action 07:46:50 INFO - Running main action method: clobber 07:46:50 INFO - rmtree: C:\slave\test\build 07:46:50 INFO - Using _rmtree_windows ... 07:46:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:49:21 INFO - Running post-action listener: _resource_record_post_action 07:49:21 INFO - ##### 07:49:21 INFO - ##### Running read-buildbot-config step. 07:49:21 INFO - ##### 07:49:21 INFO - Running pre-action listener: _resource_record_pre_action 07:49:21 INFO - Running main action method: read_buildbot_config 07:49:21 INFO - Using buildbot properties: 07:49:21 INFO - { 07:49:21 INFO - "project": "", 07:49:21 INFO - "product": "firefox", 07:49:21 INFO - "script_repo_revision": "production", 07:49:21 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 07:49:21 INFO - "repository": "", 07:49:21 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 07:49:21 INFO - "buildid": "20160621055904", 07:49:21 INFO - "pgo_build": "False", 07:49:21 INFO - "basedir": "C:\\slave\\test", 07:49:21 INFO - "buildnumber": 7, 07:49:21 INFO - "slavename": "t-w732-ix-089", 07:49:21 INFO - "revision": "5f7dcce004111d3e2f78cdae83bafb8551937018", 07:49:21 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 07:49:21 INFO - "platform": "win32", 07:49:21 INFO - "branch": "mozilla-beta", 07:49:21 INFO - "repo_path": "releases/mozilla-beta", 07:49:21 INFO - "moz_repo_path": "", 07:49:21 INFO - "stage_platform": "win32", 07:49:21 INFO - "builduid": "aaa87a9ab85f4e26a03835bfe826c945", 07:49:21 INFO - "slavebuilddir": "test" 07:49:21 INFO - } 07:49:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 07:49:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip. 07:49:21 INFO - Running post-action listener: _resource_record_post_action 07:49:21 INFO - ##### 07:49:21 INFO - ##### Running download-and-extract step. 07:49:21 INFO - ##### 07:49:21 INFO - Running pre-action listener: _resource_record_pre_action 07:49:21 INFO - Running main action method: download_and_extract 07:49:21 INFO - mkdir: C:\slave\test\build\tests 07:49:21 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')]} 07:49:21 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:49:21 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 07:49:21 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:49:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:49:22 INFO - Downloaded 1240 bytes. 07:49:22 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 07:49:22 INFO - Using the following test package requirements: 07:49:22 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:49:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:49:22 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 07:49:22 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:49:22 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 07:49:22 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:49:22 INFO - u'jsshell-win32.zip'], 07:49:22 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:49:22 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 07:49:22 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 07:49:22 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:49:22 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 07:49:22 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:49:22 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 07:49:22 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:49:22 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 07:49:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 07:49:22 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 07:49:22 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 07:49:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:22 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:49:22 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 07:49:22 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:49:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:49:24 INFO - Downloaded 20352504 bytes. 07:49:24 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/*'] 07:49:24 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/* 07:49:26 INFO - caution: filename not matched: web-platform/* 07:49:26 INFO - Return code: 11 07:49:26 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')]} 07:49:26 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:49:26 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 07:49:26 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:49:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:49:29 INFO - Downloaded 36389112 bytes. 07:49:29 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/*'] 07:49:29 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/* 07:50:13 INFO - caution: filename not matched: bin/* 07:50:13 INFO - caution: filename not matched: config/* 07:50:13 INFO - caution: filename not matched: mozbase/* 07:50:13 INFO - caution: filename not matched: marionette/* 07:50:13 INFO - caution: filename not matched: tools/wptserve/* 07:50:13 INFO - Return code: 11 07:50:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:13 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 07:50:13 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:50:13 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 07:50:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:50:18 INFO - Downloaded 68466075 bytes. 07:50:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:50:18 INFO - mkdir: C:\slave\test\properties 07:50:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:50:18 INFO - Writing to file C:\slave\test\properties\build_url 07:50:18 INFO - Contents: 07:50:18 INFO - build_url:https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip 07:50:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:50:19 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:50:19 INFO - Writing to file C:\slave\test\properties\symbols_url 07:50:19 INFO - Contents: 07:50:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:50:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:19 INFO - https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:50:19 INFO - trying https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 07:50:19 INFO - Downloading https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:50:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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 07:50:23 INFO - Downloaded 55576980 bytes. 07:50:23 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'] 07:50:23 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 07:50:25 INFO - Return code: 0 07:50:25 INFO - Running post-action listener: _resource_record_post_action 07:50:25 INFO - Running post-action listener: set_extra_try_arguments 07:50:25 INFO - ##### 07:50:25 INFO - ##### Running create-virtualenv step. 07:50:25 INFO - ##### 07:50:25 INFO - Running pre-action listener: _pre_create_virtualenv 07:50:25 INFO - Running pre-action listener: _resource_record_pre_action 07:50:25 INFO - Running main action method: create_virtualenv 07:50:25 INFO - Creating virtualenv C:\slave\test\build\venv 07:50:25 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 07:50:25 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:50:30 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:50:34 INFO - Installing distribute......................................................................................................................................................................................done. 07:50:35 INFO - Return code: 0 07:50:35 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:50:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:35 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 0x019A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0192AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-089', 'USERDOMAIN': 'T-W732-IX-089', '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-089', '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 07:50:35 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 07:50:35 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 07:50:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:50:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:50:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:35 INFO - 'COMPUTERNAME': 'T-W732-IX-089', 07:50:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:50:35 INFO - 'DCLOCATION': 'SCL3', 07:50:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:35 INFO - 'HOMEDRIVE': 'C:', 07:50:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:50:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:35 INFO - 'KTS_VERSION': '1.19c', 07:50:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:50:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-089', 07:50:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:35 INFO - 'MOZ_AIRBAG': '1', 07:50:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:35 INFO - 'MOZ_MSVCVERSION': '8', 07:50:35 INFO - 'MOZ_NO_REMOTE': '1', 07:50:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:35 INFO - 'NO_EM_RESTART': '1', 07:50:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:35 INFO - 'OS': 'Windows_NT', 07:50:35 INFO - 'OURDRIVE': 'C:', 07:50:35 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\\', 07:50:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:50:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:35 INFO - 'PROCESSOR_LEVEL': '6', 07:50:35 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:50:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:35 INFO - 'PROMPT': '$P$G', 07:50:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:50:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:50:35 INFO - 'PWD': 'C:\\slave\\test', 07:50:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:35 INFO - 'SYSTEMDRIVE': 'C:', 07:50:35 INFO - 'SYSTEMROOT': 'C:\\windows', 07:50:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:50:35 INFO - 'TEST1': 'testie', 07:50:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:50:35 INFO - 'USERDOMAIN': 'T-W732-IX-089', 07:50:35 INFO - 'USERNAME': 'cltbld', 07:50:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:50:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:35 INFO - 'WINDIR': 'C:\\windows', 07:50:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:50:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:50:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:37 INFO - Downloading/unpacking psutil>=0.7.1 07:50:37 INFO - Running setup.py egg_info for package psutil 07:50:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:50:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:50:37 INFO - Installing collected packages: psutil 07:50:37 INFO - Running setup.py install for psutil 07:50:37 INFO - building 'psutil._psutil_windows' extension 07:50:37 INFO - error: Unable to find vcvarsall.bat 07:50:37 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-dpb7lo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:50:37 INFO - running install 07:50:37 INFO - running build 07:50:37 INFO - running build_py 07:50:37 INFO - creating build 07:50:37 INFO - creating build\lib.win32-2.7 07:50:37 INFO - creating build\lib.win32-2.7\psutil 07:50:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:50:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:50:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:50:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:50:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:50:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:50:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:50:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:50:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:50:37 INFO - running build_ext 07:50:37 INFO - building 'psutil._psutil_windows' extension 07:50:37 INFO - error: Unable to find vcvarsall.bat 07:50:37 INFO - ---------------------------------------- 07:50:37 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-dpb7lo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:50:37 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:50:37 WARNING - Return code: 1 07:50:37 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! 07:50:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:50:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:37 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 0x019A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0192AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-089', 'USERDOMAIN': 'T-W732-IX-089', '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-089', '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 07:50:37 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 07:50:37 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 07:50:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:50:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:50:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:37 INFO - 'COMPUTERNAME': 'T-W732-IX-089', 07:50:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:50:37 INFO - 'DCLOCATION': 'SCL3', 07:50:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:37 INFO - 'HOMEDRIVE': 'C:', 07:50:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:50:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:37 INFO - 'KTS_VERSION': '1.19c', 07:50:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:50:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-089', 07:50:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:37 INFO - 'MOZ_AIRBAG': '1', 07:50:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:37 INFO - 'MOZ_MSVCVERSION': '8', 07:50:37 INFO - 'MOZ_NO_REMOTE': '1', 07:50:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:37 INFO - 'NO_EM_RESTART': '1', 07:50:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:37 INFO - 'OS': 'Windows_NT', 07:50:37 INFO - 'OURDRIVE': 'C:', 07:50:37 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:50:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:50:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:37 INFO - 'PROCESSOR_LEVEL': '6', 07:50:37 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:50:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:37 INFO - 'PROMPT': '$P$G', 07:50:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:50:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:50:37 INFO - 'PWD': 'C:\\slave\\test', 07:50:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:37 INFO - 'SYSTEMDRIVE': 'C:', 07:50:37 INFO - 'SYSTEMROOT': 'C:\\windows', 07:50:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:50:37 INFO - 'TEST1': 'testie', 07:50:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:50:37 INFO - 'USERDOMAIN': 'T-W732-IX-089', 07:50:37 INFO - 'USERNAME': 'cltbld', 07:50:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:50:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:37 INFO - 'WINDIR': 'C:\\windows', 07:50:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:50:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:50:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:50:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:50:38 INFO - Running setup.py egg_info for package mozsystemmonitor 07:50:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:50:38 INFO - Running setup.py egg_info for package psutil 07:50:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:50:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:50:38 INFO - Installing collected packages: mozsystemmonitor, psutil 07:50:38 INFO - Running setup.py install for mozsystemmonitor 07:50:38 INFO - Running setup.py install for psutil 07:50:38 INFO - building 'psutil._psutil_windows' extension 07:50:38 INFO - error: Unable to find vcvarsall.bat 07:50:38 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-edbgke-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:50:38 INFO - running install 07:50:38 INFO - running build 07:50:38 INFO - running build_py 07:50:38 INFO - running build_ext 07:50:38 INFO - building 'psutil._psutil_windows' extension 07:50:38 INFO - error: Unable to find vcvarsall.bat 07:50:38 INFO - ---------------------------------------- 07:50:38 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-edbgke-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:50:38 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 07:50:38 WARNING - Return code: 1 07:50:38 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! 07:50:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:50:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:38 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 0x019A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0192AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-089', 'USERDOMAIN': 'T-W732-IX-089', '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-089', '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 07:50:38 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 07:50:38 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 07:50:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:50:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:50:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:38 INFO - 'COMPUTERNAME': 'T-W732-IX-089', 07:50:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:50:38 INFO - 'DCLOCATION': 'SCL3', 07:50:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:38 INFO - 'HOMEDRIVE': 'C:', 07:50:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:50:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:38 INFO - 'KTS_VERSION': '1.19c', 07:50:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:50:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-089', 07:50:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:38 INFO - 'MOZ_AIRBAG': '1', 07:50:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:38 INFO - 'MOZ_MSVCVERSION': '8', 07:50:38 INFO - 'MOZ_NO_REMOTE': '1', 07:50:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:38 INFO - 'NO_EM_RESTART': '1', 07:50:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:38 INFO - 'OS': 'Windows_NT', 07:50:38 INFO - 'OURDRIVE': 'C:', 07:50:38 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\\', 07:50:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:50:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:38 INFO - 'PROCESSOR_LEVEL': '6', 07:50:38 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:50:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:38 INFO - 'PROMPT': '$P$G', 07:50:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:50:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:50:38 INFO - 'PWD': 'C:\\slave\\test', 07:50:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:38 INFO - 'SYSTEMDRIVE': 'C:', 07:50:38 INFO - 'SYSTEMROOT': 'C:\\windows', 07:50:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:50:38 INFO - 'TEST1': 'testie', 07:50:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:50:38 INFO - 'USERDOMAIN': 'T-W732-IX-089', 07:50:38 INFO - 'USERNAME': 'cltbld', 07:50:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:50:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:38 INFO - 'WINDIR': 'C:\\windows', 07:50:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:50:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:50:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:39 INFO - Downloading/unpacking blobuploader==1.2.4 07:50:39 INFO - Downloading blobuploader-1.2.4.tar.gz 07:50:39 INFO - Running setup.py egg_info for package blobuploader 07:50:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:50:43 INFO - Running setup.py egg_info for package requests 07:50:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:50:43 INFO - Downloading docopt-0.6.1.tar.gz 07:50:43 INFO - Running setup.py egg_info for package docopt 07:50:43 INFO - Installing collected packages: blobuploader, docopt, requests 07:50:43 INFO - Running setup.py install for blobuploader 07:50:43 INFO - Running setup.py install for docopt 07:50:43 INFO - Running setup.py install for requests 07:50:43 INFO - Successfully installed blobuploader docopt requests 07:50:43 INFO - Cleaning up... 07:50:43 INFO - Return code: 0 07:50:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:50:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:50:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:50:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:50:43 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 0x019A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0192AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, '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-089', 'USERDOMAIN': 'T-W732-IX-089', '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-089', '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 07:50:43 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 07:50:43 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 07:50:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:50:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:50:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:50:43 INFO - 'COMPUTERNAME': 'T-W732-IX-089', 07:50:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:50:43 INFO - 'DCLOCATION': 'SCL3', 07:50:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:50:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:50:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:50:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:50:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:50:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:50:43 INFO - 'HOMEDRIVE': 'C:', 07:50:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:50:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:50:43 INFO - 'KTS_VERSION': '1.19c', 07:50:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:50:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:50:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-089', 07:50:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:50:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:50:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:50:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:50:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:50:43 INFO - 'MOZ_AIRBAG': '1', 07:50:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:50:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:50:43 INFO - 'MOZ_MSVCVERSION': '8', 07:50:43 INFO - 'MOZ_NO_REMOTE': '1', 07:50:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:50:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:50:43 INFO - 'NO_EM_RESTART': '1', 07:50:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:50:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:50:43 INFO - 'OS': 'Windows_NT', 07:50:43 INFO - 'OURDRIVE': 'C:', 07:50:43 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\\', 07:50:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:50:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:50:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:50:43 INFO - 'PROCESSOR_LEVEL': '6', 07:50:43 INFO - 'PROCESSOR_REVISION': '1e05', 07:50:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:50:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:50:43 INFO - 'PROMPT': '$P$G', 07:50:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:50:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:50:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:50:43 INFO - 'PWD': 'C:\\slave\\test', 07:50:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:50:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:50:43 INFO - 'SYSTEMDRIVE': 'C:', 07:50:43 INFO - 'SYSTEMROOT': 'C:\\windows', 07:50:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:50:43 INFO - 'TEST1': 'testie', 07:50:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:50:43 INFO - 'USERDOMAIN': 'T-W732-IX-089', 07:50:43 INFO - 'USERNAME': 'cltbld', 07:50:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:50:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:50:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:50:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:50:43 INFO - 'WINDIR': 'C:\\windows', 07:50:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:50:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:50:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:50:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:50:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:50:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:50:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:50:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:50:48 INFO - Unpacking c:\slave\test\build\tests\marionette 07:50:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:50:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:50:48 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 07:50:48 INFO - Running setup.py install for browsermob-proxy 07:51:01 INFO - Running setup.py install for manifestparser 07:51:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for marionette-client 07:51:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:51:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for marionette-driver 07:51:01 INFO - Running setup.py install for mozcrash 07:51:01 INFO - Running setup.py install for mozdebug 07:51:01 INFO - Running setup.py install for mozdevice 07:51:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for mozfile 07:51:01 INFO - Running setup.py install for mozhttpd 07:51:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for mozinfo 07:51:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for mozInstall 07:51:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for mozleak 07:51:01 INFO - Running setup.py install for mozlog 07:51:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for moznetwork 07:51:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for mozprocess 07:51:01 INFO - Running setup.py install for mozprofile 07:51:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for mozrunner 07:51:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for mozscreenshot 07:51:01 INFO - Running setup.py install for moztest 07:51:01 INFO - Running setup.py install for mozversion 07:51:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:51:01 INFO - Running setup.py install for wptserve 07:51:01 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 07:51:01 INFO - Cleaning up... 07:51:01 INFO - Return code: 0 07:51:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:51:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:51:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:51:01 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 0x019A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C55200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0192AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, '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-089', 'USERDOMAIN': 'T-W732-IX-089', '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-089', '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 07:51:01 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 07:51:01 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 07:51:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:51:01 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:51:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:51:01 INFO - 'COMPUTERNAME': 'T-W732-IX-089', 07:51:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:51:01 INFO - 'DCLOCATION': 'SCL3', 07:51:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:51:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:51:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:51:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:51:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:51:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:51:01 INFO - 'HOMEDRIVE': 'C:', 07:51:01 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:51:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:51:01 INFO - 'KTS_VERSION': '1.19c', 07:51:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:51:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:51:01 INFO - 'LOGONSERVER': '\\\\T-W732-IX-089', 07:51:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:51:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:51:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:51:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:51:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:51:01 INFO - 'MOZ_AIRBAG': '1', 07:51:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:51:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:01 INFO - 'MOZ_MSVCVERSION': '8', 07:51:01 INFO - 'MOZ_NO_REMOTE': '1', 07:51:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:51:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:51:01 INFO - 'NO_EM_RESTART': '1', 07:51:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:51:01 INFO - 'OS': 'Windows_NT', 07:51:01 INFO - 'OURDRIVE': 'C:', 07:51:01 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 07:51:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:51:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:51:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:51:01 INFO - 'PROCESSOR_LEVEL': '6', 07:51:01 INFO - 'PROCESSOR_REVISION': '1e05', 07:51:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:51:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:51:01 INFO - 'PROMPT': '$P$G', 07:51:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:51:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:51:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:51:01 INFO - 'PWD': 'C:\\slave\\test', 07:51:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:51:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:51:01 INFO - 'SYSTEMDRIVE': 'C:', 07:51:01 INFO - 'SYSTEMROOT': 'C:\\windows', 07:51:01 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:01 INFO - 'TEST1': 'testie', 07:51:01 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:01 INFO - 'USERDOMAIN': 'T-W732-IX-089', 07:51:01 INFO - 'USERNAME': 'cltbld', 07:51:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:51:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:51:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:51:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:51:01 INFO - 'WINDIR': 'C:\\windows', 07:51:01 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:51:01 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:51:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:51:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:51:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:51:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:51:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:51:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:51:06 INFO - Unpacking c:\slave\test\build\tests\marionette 07:51:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:51:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:51:06 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)) 07:51:17 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)) 07:51:17 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)) 07:51:17 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)) 07:51:17 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)) 07:51:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:51:17 INFO - Downloading blessings-1.6.tar.gz 07:51:17 INFO - Running setup.py egg_info for package blessings 07:51:17 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)) 07:51:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:51:17 INFO - Running setup.py install for blessings 07:51:17 INFO - Running setup.py install for browsermob-proxy 07:51:17 INFO - Running setup.py install for manifestparser 07:51:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Running setup.py install for marionette-client 07:51:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:51:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Running setup.py install for marionette-driver 07:51:17 INFO - Running setup.py install for mozcrash 07:51:17 INFO - Running setup.py install for mozdebug 07:51:17 INFO - Running setup.py install for mozdevice 07:51:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Running setup.py install for mozhttpd 07:51:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Running setup.py install for mozInstall 07:51:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Running setup.py install for mozleak 07:51:17 INFO - Running setup.py install for mozprofile 07:51:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Running setup.py install for mozrunner 07:51:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:51:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:51:19 INFO - Running setup.py install for mozscreenshot 07:51:19 INFO - Running setup.py install for moztest 07:51:19 INFO - Running setup.py install for mozversion 07:51:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:51:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:51:19 INFO - Running setup.py install for wptserve 07:51:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:51:19 INFO - Cleaning up... 07:51:19 INFO - Return code: 0 07:51:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:51:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:51:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:51:19 INFO - Reading from file tmpfile_stdout 07:51:19 INFO - Using _rmtree_windows ... 07:51:19 INFO - Using _rmtree_windows ... 07:51:19 INFO - Current package versions: 07:51:19 INFO - blessings == 1.6 07:51:19 INFO - blobuploader == 1.2.4 07:51:19 INFO - browsermob-proxy == 0.6.0 07:51:19 INFO - distribute == 0.6.14 07:51:19 INFO - docopt == 0.6.1 07:51:19 INFO - manifestparser == 1.1 07:51:19 INFO - marionette-client == 2.3.0 07:51:19 INFO - marionette-driver == 1.4.0 07:51:19 INFO - mozInstall == 1.12 07:51:19 INFO - mozcrash == 0.17 07:51:19 INFO - mozdebug == 0.1 07:51:19 INFO - mozdevice == 0.48 07:51:19 INFO - mozfile == 1.2 07:51:19 INFO - mozhttpd == 0.7 07:51:19 INFO - mozinfo == 0.9 07:51:19 INFO - mozleak == 0.1 07:51:19 INFO - mozlog == 3.1 07:51:19 INFO - moznetwork == 0.27 07:51:19 INFO - mozprocess == 0.22 07:51:19 INFO - mozprofile == 0.28 07:51:19 INFO - mozrunner == 6.11 07:51:19 INFO - mozscreenshot == 0.1 07:51:19 INFO - mozsystemmonitor == 0.0 07:51:19 INFO - moztest == 0.7 07:51:19 INFO - mozversion == 1.4 07:51:19 INFO - requests == 1.2.3 07:51:19 INFO - wptserve == 1.4.0 07:51:19 INFO - Running post-action listener: _resource_record_post_action 07:51:19 INFO - Running post-action listener: _start_resource_monitoring 07:51:19 INFO - Starting resource monitoring. 07:51:19 INFO - ##### 07:51:19 INFO - ##### Running pull step. 07:51:19 INFO - ##### 07:51:19 INFO - Running pre-action listener: _resource_record_pre_action 07:51:19 INFO - Running main action method: pull 07:51:19 INFO - Pull has nothing to do! 07:51:19 INFO - Running post-action listener: _resource_record_post_action 07:51:19 INFO - ##### 07:51:19 INFO - ##### Running install step. 07:51:19 INFO - ##### 07:51:19 INFO - Running pre-action listener: _resource_record_pre_action 07:51:19 INFO - Running main action method: install 07:51:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:51:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:51:20 INFO - Reading from file tmpfile_stdout 07:51:20 INFO - Using _rmtree_windows ... 07:51:20 INFO - Using _rmtree_windows ... 07:51:20 INFO - Detecting whether we're running mozinstall >=1.0... 07:51:20 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:51:20 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:51:20 INFO - Reading from file tmpfile_stdout 07:51:20 INFO - Output received: 07:51:20 INFO - Usage: mozinstall-script.py [options] installer 07:51:20 INFO - Options: 07:51:20 INFO - -h, --help show this help message and exit 07:51:20 INFO - -d DEST, --destination=DEST 07:51:20 INFO - Directory to install application into. [default: 07:51:20 INFO - "C:\slave\test"] 07:51:20 INFO - --app=APP Application being installed. [default: firefox] 07:51:20 INFO - Using _rmtree_windows ... 07:51:20 INFO - Using _rmtree_windows ... 07:51:20 INFO - mkdir: C:\slave\test\build\application 07:51:20 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'] 07:51:20 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 07:51:22 INFO - Reading from file tmpfile_stdout 07:51:22 INFO - Output received: 07:51:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:51:22 INFO - Using _rmtree_windows ... 07:51:22 INFO - Using _rmtree_windows ... 07:51:22 INFO - Running post-action listener: _resource_record_post_action 07:51:22 INFO - ##### 07:51:22 INFO - ##### Running run-tests step. 07:51:22 INFO - ##### 07:51:22 INFO - Running pre-action listener: _resource_record_pre_action 07:51:22 INFO - Running main action method: run_tests 07:51:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:51:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:51:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:51:22 INFO - grabbing minidump binary from tooltool 07:51:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:51:22 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 0x01BCC368>, '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 0x0192AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C610C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:51:22 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 07:51:22 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 07:51:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:51:24 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmprdg73y 07:51:24 INFO - INFO - File integrity verified, renaming tmprdg73y to win32-minidump_stackwalk.exe 07:51:24 INFO - Return code: 0 07:51:24 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:51:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:51:24 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/M7GWLGh3TfuyrO6VhoCa6w/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 07:51:24 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/M7GWLGh3TfuyrO6VhoCa6w/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 07:51:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:51:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 07:51:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:51:24 INFO - 'COMPUTERNAME': 'T-W732-IX-089', 07:51:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:51:24 INFO - 'DCLOCATION': 'SCL3', 07:51:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:51:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:51:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:51:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:51:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:51:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:51:24 INFO - 'HOMEDRIVE': 'C:', 07:51:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 07:51:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:51:24 INFO - 'KTS_VERSION': '1.19c', 07:51:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:51:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 07:51:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-089', 07:51:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:51:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:51:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:51:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:51:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:51:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:51:24 INFO - 'MOZ_AIRBAG': '1', 07:51:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:51:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:51:24 INFO - 'MOZ_MSVCVERSION': '8', 07:51:24 INFO - 'MOZ_NO_REMOTE': '1', 07:51:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:51:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:51:24 INFO - 'NO_EM_RESTART': '1', 07:51:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:51:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:51:24 INFO - 'OS': 'Windows_NT', 07:51:24 INFO - 'OURDRIVE': 'C:', 07:51:24 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\\', 07:51:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:51:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:51:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:51:24 INFO - 'PROCESSOR_LEVEL': '6', 07:51:24 INFO - 'PROCESSOR_REVISION': '1e05', 07:51:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:51:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:51:24 INFO - 'PROMPT': '$P$G', 07:51:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:51:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:51:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:51:24 INFO - 'PWD': 'C:\\slave\\test', 07:51:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:51:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:51:24 INFO - 'SYSTEMDRIVE': 'C:', 07:51:24 INFO - 'SYSTEMROOT': 'C:\\windows', 07:51:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:24 INFO - 'TEST1': 'testie', 07:51:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 07:51:24 INFO - 'USERDOMAIN': 'T-W732-IX-089', 07:51:24 INFO - 'USERNAME': 'cltbld', 07:51:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 07:51:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:51:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:51:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:51:24 INFO - 'WINDIR': 'C:\\windows', 07:51:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 07:51:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 07:51:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:51:24 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/M7GWLGh3TfuyrO6VhoCa6w/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 07:51:26 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 07:51:26 INFO - import pkg_resources 07:51:27 INFO - Using 1 client processes 07:51:30 INFO - SUITE-START | Running 778 tests 07:51:30 INFO - Running testharness tests 07:51:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:51:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 07:51:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:51:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:51:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:51:30 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:51:31 INFO - Setting up ssl 07:51:31 INFO - PROCESS | certutil | 07:51:31 INFO - PROCESS | certutil | 07:51:31 INFO - PROCESS | certutil | 07:51:31 INFO - Certificate Nickname Trust Attributes 07:51:31 INFO - SSL,S/MIME,JAR/XPI 07:51:31 INFO - 07:51:31 INFO - web-platform-tests CT,, 07:51:31 INFO - 07:51:31 INFO - Starting runner 07:51:32 INFO - PROCESS | 2112 | [2112] 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 07:51:32 INFO - PROCESS | 2112 | [2112] 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 07:51:32 INFO - PROCESS | 2112 | [2112] 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 07:51:33 INFO - PROCESS | 2112 | 1466520693753 Marionette DEBUG Marionette enabled via build flag and pref 07:51:34 INFO - PROCESS | 2112 | ++DOCSHELL 0E489C00 == 1 [pid = 2112] [id = 1] 07:51:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 1 (0E48A000) [pid = 2112] [serial = 1] [outer = 00000000] 07:51:34 INFO - PROCESS | 2112 | [2112] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:51:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 2 (0E48AC00) [pid = 2112] [serial = 2] [outer = 0E48A000] 07:51:35 INFO - PROCESS | 2112 | ++DOCSHELL 14F0C000 == 2 [pid = 2112] [id = 2] 07:51:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 3 (14F0C400) [pid = 2112] [serial = 3] [outer = 00000000] 07:51:35 INFO - PROCESS | 2112 | [2112] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:51:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 4 (14F0D000) [pid = 2112] [serial = 4] [outer = 14F0C400] 07:51:35 INFO - PROCESS | 2112 | 1466520695808 Marionette INFO Listening on port 2828 07:51:37 INFO - PROCESS | 2112 | 1466520697192 Marionette DEBUG Marionette enabled via command-line flag 07:51:37 INFO - PROCESS | 2112 | [2112] 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 07:51:37 INFO - PROCESS | 2112 | [2112] 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 07:51:37 INFO - PROCESS | 2112 | ++DOCSHELL 15A43000 == 3 [pid = 2112] [id = 3] 07:51:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 5 (15A4B000) [pid = 2112] [serial = 5] [outer = 00000000] 07:51:37 INFO - PROCESS | 2112 | [2112] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:51:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 6 (15A4BC00) [pid = 2112] [serial = 6] [outer = 15A4B000] 07:51:37 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:51:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 7 (1675B000) [pid = 2112] [serial = 7] [outer = 14F0C400] 07:51:38 INFO - PROCESS | 2112 | [2112] 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 07:51:38 INFO - PROCESS | 2112 | 1466520698706 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49671 07:51:38 INFO - PROCESS | 2112 | [2112] 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 07:51:38 INFO - PROCESS | 2112 | 1466520698712 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49673 07:51:38 INFO - PROCESS | 2112 | [2112] 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 07:51:38 INFO - PROCESS | 2112 | 1466520698749 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49674 07:51:38 INFO - PROCESS | 2112 | [2112] 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 07:51:38 INFO - PROCESS | 2112 | 1466520698756 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49676 07:51:38 INFO - PROCESS | 2112 | 1466520698761 Marionette DEBUG Closed connection conn0 07:51:38 INFO - PROCESS | 2112 | 1466520698763 Marionette DEBUG Closed connection conn1 07:51:38 INFO - PROCESS | 2112 | 1466520698823 Marionette DEBUG Closed connection conn2 07:51:38 INFO - PROCESS | 2112 | 1466520698825 Marionette DEBUG Closed connection conn3 07:51:38 INFO - PROCESS | 2112 | [2112] 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 07:51:38 INFO - PROCESS | 2112 | 1466520698894 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49678 07:51:38 INFO - PROCESS | 2112 | 1466520698916 Marionette DEBUG Closed connection conn4 07:51:38 INFO - PROCESS | 2112 | [2112] 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 07:51:38 INFO - PROCESS | 2112 | 1466520698922 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49679 07:51:38 INFO - PROCESS | 2112 | ++DOCSHELL 17546C00 == 4 [pid = 2112] [id = 4] 07:51:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 8 (17547000) [pid = 2112] [serial = 8] [outer = 00000000] 07:51:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 9 (18346000) [pid = 2112] [serial = 9] [outer = 17547000] 07:51:39 INFO - PROCESS | 2112 | 1466520699064 Marionette DEBUG Closed connection conn5 07:51:39 INFO - PROCESS | 2112 | [2112] 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 07:51:39 INFO - PROCESS | 2112 | 1466520699069 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49680 07:51:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 10 (1834C400) [pid = 2112] [serial = 10] [outer = 17547000] 07:51:39 INFO - PROCESS | 2112 | 1466520699102 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:51:39 INFO - PROCESS | 2112 | 1466520699107 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":"20160621055904","device":"desktop","version":"48.0"} 07:51:41 INFO - PROCESS | 2112 | [2112] 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 07:51:41 INFO - PROCESS | 2112 | [2112] 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 07:51:41 INFO - PROCESS | 2112 | [2112] 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 07:51:42 INFO - PROCESS | 2112 | ++DOCSHELL 19AA3800 == 5 [pid = 2112] [id = 5] 07:51:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 11 (19AA4000) [pid = 2112] [serial = 11] [outer = 00000000] 07:51:42 INFO - PROCESS | 2112 | ++DOCSHELL 19AA4800 == 6 [pid = 2112] [id = 6] 07:51:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 12 (19AA4C00) [pid = 2112] [serial = 12] [outer = 00000000] 07:51:42 INFO - PROCESS | 2112 | [2112] 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 07:51:42 INFO - PROCESS | 2112 | ++DOCSHELL 1A798C00 == 7 [pid = 2112] [id = 7] 07:51:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 13 (1A799000) [pid = 2112] [serial = 13] [outer = 00000000] 07:51:42 INFO - PROCESS | 2112 | [2112] 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 07:51:42 INFO - PROCESS | 2112 | [2112] 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 07:51:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 14 (1A7A1C00) [pid = 2112] [serial = 14] [outer = 1A799000] 07:51:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 15 (1A9EB800) [pid = 2112] [serial = 15] [outer = 19AA4000] 07:51:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 16 (1A9ED000) [pid = 2112] [serial = 16] [outer = 19AA4C00] 07:51:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 17 (1A9EF800) [pid = 2112] [serial = 17] [outer = 1A799000] 07:51:43 INFO - PROCESS | 2112 | 1466520703500 Marionette INFO startBrowser 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:43 INFO - PROCESS | 2112 | 1466520703535 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 2112 | 1466520703548 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 2112 | 1466520703550 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 18 (1D076400) [pid = 2112] [serial = 18] [outer = 1A799000] 07:51:44 INFO - PROCESS | 2112 | 1466520704252 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15","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":"20160621055904","device":"desktop","version":"48.0","command_id":1}}] 07:51:44 INFO - PROCESS | 2112 | 1466520704501 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:51:44 INFO - PROCESS | 2112 | 1466520704505 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:44 INFO - PROCESS | 2112 | 1466520704646 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 07:51:44 INFO - PROCESS | 2112 | 1466520704754 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:51:44 INFO - PROCESS | 2112 | 1466520704758 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:44 INFO - PROCESS | 2112 | [2112] 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 07:51:45 INFO - PROCESS | 2112 | --DOCSHELL 0E489C00 == 6 [pid = 2112] [id = 1] 07:51:45 INFO - PROCESS | 2112 | [2112] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:51:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 19 (0E231C00) [pid = 2112] [serial = 19] [outer = 1A799000] 07:51:45 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:45 INFO - PROCESS | 2112 | 1466520705831 Marionette TRACE conn6 <- [1,3,null,{}] 07:51:45 INFO - PROCESS | 2112 | 1466520705855 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:51:45 INFO - PROCESS | 2112 | 1466520705858 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:45 INFO - PROCESS | 2112 | 1466520705941 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 07:51:45 INFO - PROCESS | 2112 | 1466520705962 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 07:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:51:45 INFO - PROCESS | 2112 | 1466520705965 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 07:51:45 INFO - PROCESS | 2112 | 1466520705970 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 2112 | 1466520705973 Marionette TRACE conn6 <- [1,6,null,{}] 07:51:46 INFO - PROCESS | 2112 | 1466520706080 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:46 INFO - PROCESS | 2112 | 1466520706085 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:46 INFO - PROCESS | 2112 | 1466520706110 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 07:51:46 INFO - PROCESS | 2112 | 1466520706118 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:46 INFO - PROCESS | 2112 | 1466520706122 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:46 INFO - PROCESS | 2112 | ++DOCSHELL 1D072400 == 7 [pid = 2112] [id = 8] 07:51:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 20 (1D073C00) [pid = 2112] [serial = 20] [outer = 00000000] 07:51:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 21 (1D126400) [pid = 2112] [serial = 21] [outer = 1D073C00] 07:51:46 INFO - PROCESS | 2112 | 1466520706184 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 22 (186DAC00) [pid = 2112] [serial = 22] [outer = 1D073C00] 07:51:46 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:46 INFO - PROCESS | 2112 | ++DOCSHELL 1830E000 == 8 [pid = 2112] [id = 9] 07:51:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 23 (1830E400) [pid = 2112] [serial = 23] [outer = 00000000] 07:51:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 24 (18311400) [pid = 2112] [serial = 24] [outer = 1830E400] 07:51:46 INFO - PROCESS | 2112 | 1466520706616 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 25 (18314400) [pid = 2112] [serial = 25] [outer = 1830E400] 07:51:47 INFO - PROCESS | 2112 | 1466520707415 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1474ms 07:51:47 INFO - PROCESS | 2112 | 1466520707444 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 07:51:47 INFO - PROCESS | 2112 | 1466520707448 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 07:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:51:47 INFO - PROCESS | 2112 | 1466520707453 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:51:47 INFO - PROCESS | 2112 | 1466520707455 Marionette TRACE conn6 <- [1,10,null,{}] 07:51:47 INFO - PROCESS | 2112 | 1466520707461 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:47 INFO - PROCESS | 2112 | 1466520707463 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:47 INFO - PROCESS | 2112 | 1466520707565 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 07:51:47 INFO - PROCESS | 2112 | 1466520707627 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 2112 | 1466520707630 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:47 INFO - PROCESS | 2112 | ++DOCSHELL 0DD4EC00 == 9 [pid = 2112] [id = 10] 07:51:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 26 (0DD59C00) [pid = 2112] [serial = 26] [outer = 00000000] 07:51:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 27 (0DEAFC00) [pid = 2112] [serial = 27] [outer = 0DD59C00] 07:51:47 INFO - PROCESS | 2112 | 1466520707679 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 28 (0E329000) [pid = 2112] [serial = 28] [outer = 0DD59C00] 07:51:47 INFO - PROCESS | 2112 | --DOCSHELL 17546C00 == 8 [pid = 2112] [id = 4] 07:51:48 INFO - PROCESS | 2112 | 1466520708123 Marionette TRACE conn6 <- [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]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 730ms 07:51:48 INFO - PROCESS | 2112 | 1466520708184 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 2112 | 1466520708190 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 07:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:51:48 INFO - PROCESS | 2112 | 1466520708200 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 2112 | 1466520708203 Marionette TRACE conn6 <- [1,14,null,{}] 07:51:48 INFO - PROCESS | 2112 | 1466520708230 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 2112 | 1466520708232 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:48 INFO - PROCESS | 2112 | 1466520708329 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 07:51:48 INFO - PROCESS | 2112 | 1466520708338 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 2112 | 1466520708340 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:48 INFO - PROCESS | 2112 | ++DOCSHELL 1511D800 == 9 [pid = 2112] [id = 11] 07:51:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 29 (151A8400) [pid = 2112] [serial = 29] [outer = 00000000] 07:51:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 30 (155C0C00) [pid = 2112] [serial = 30] [outer = 151A8400] 07:51:48 INFO - PROCESS | 2112 | 1466520708389 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 31 (15928800) [pid = 2112] [serial = 31] [outer = 151A8400] 07:51:48 INFO - PROCESS | 2112 | 1466520708817 Marionette TRACE conn6 <- [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]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 651ms 07:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:51:48 INFO - PROCESS | 2112 | 1466520708855 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 2112 | 1466520708857 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 07:51:48 INFO - PROCESS | 2112 | 1466520708860 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 2112 | 1466520708864 Marionette TRACE conn6 <- [1,18,null,{}] 07:51:48 INFO - PROCESS | 2112 | 1466520708875 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:48 INFO - PROCESS | 2112 | 1466520708879 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:48 INFO - PROCESS | 2112 | 1466520708985 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 07:51:49 INFO - PROCESS | 2112 | 1466520709001 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 2112 | 1466520709004 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:49 INFO - PROCESS | 2112 | ++DOCSHELL 1754CC00 == 10 [pid = 2112] [id = 12] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 32 (1830C400) [pid = 2112] [serial = 32] [outer = 00000000] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 33 (18315800) [pid = 2112] [serial = 33] [outer = 1830C400] 07:51:49 INFO - PROCESS | 2112 | 1466520709056 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 34 (186D9400) [pid = 2112] [serial = 34] [outer = 1830C400] 07:51:49 INFO - PROCESS | 2112 | ++DOCSHELL 19A2E000 == 11 [pid = 2112] [id = 13] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 35 (19A31C00) [pid = 2112] [serial = 35] [outer = 00000000] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 36 (19A9C400) [pid = 2112] [serial = 36] [outer = 19A31C00] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 37 (193BF800) [pid = 2112] [serial = 37] [outer = 19A31C00] 07:51:49 INFO - PROCESS | 2112 | ++DOCSHELL 0D31E800 == 12 [pid = 2112] [id = 14] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 38 (19AA1800) [pid = 2112] [serial = 38] [outer = 00000000] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 39 (19FDC000) [pid = 2112] [serial = 39] [outer = 19AA1800] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 40 (1A34FC00) [pid = 2112] [serial = 40] [outer = 19AA1800] 07:51:49 INFO - PROCESS | 2112 | 1466520709649 Marionette TRACE conn6 <- [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]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 07:51:49 INFO - PROCESS | 2112 | 1466520709691 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 2112 | 1466520709693 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 07:51:49 INFO - PROCESS | 2112 | 1466520709697 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:51:49 INFO - PROCESS | 2112 | 1466520709698 Marionette TRACE conn6 <- [1,22,null,{}] 07:51:49 INFO - PROCESS | 2112 | 1466520709702 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:49 INFO - PROCESS | 2112 | 1466520709704 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:49 INFO - PROCESS | 2112 | 1466520709811 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 07:51:49 INFO - PROCESS | 2112 | 1466520709851 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 2112 | 1466520709853 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:49 INFO - PROCESS | 2112 | ++DOCSHELL 19A91800 == 13 [pid = 2112] [id = 15] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 41 (19E87C00) [pid = 2112] [serial = 41] [outer = 00000000] 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 42 (1A517400) [pid = 2112] [serial = 42] [outer = 19E87C00] 07:51:49 INFO - PROCESS | 2112 | 1466520709898 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 43 (1A51D000) [pid = 2112] [serial = 43] [outer = 19E87C00] 07:51:50 INFO - PROCESS | 2112 | 1466520710244 Marionette TRACE conn6 <- [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]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 07:51:50 INFO - PROCESS | 2112 | 1466520710275 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 2112 | 1466520710277 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 07:51:50 INFO - PROCESS | 2112 | 1466520710280 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:51:50 INFO - PROCESS | 2112 | 1466520710282 Marionette TRACE conn6 <- [1,26,null,{}] 07:51:50 INFO - PROCESS | 2112 | 1466520710286 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:50 INFO - PROCESS | 2112 | 1466520710288 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:50 INFO - PROCESS | 2112 | 1466520710409 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 07:51:50 INFO - PROCESS | 2112 | 1466520710419 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 2112 | 1466520710421 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:50 INFO - PROCESS | 2112 | ++DOCSHELL 18607800 == 14 [pid = 2112] [id = 16] 07:51:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 44 (1860C000) [pid = 2112] [serial = 44] [outer = 00000000] 07:51:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 45 (1860FC00) [pid = 2112] [serial = 45] [outer = 1860C000] 07:51:50 INFO - PROCESS | 2112 | 1466520710465 Marionette DEBUG loaded listener.js 07:51:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 46 (19AA0400) [pid = 2112] [serial = 46] [outer = 1860C000] 07:51:50 INFO - PROCESS | 2112 | 1466520710842 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 07:51:50 INFO - PROCESS | 2112 | 1466520710856 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 2112 | 1466520710858 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 07:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:51:50 INFO - PROCESS | 2112 | 1466520710861 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 2112 | 1466520710862 Marionette TRACE conn6 <- [1,30,null,{}] 07:51:50 INFO - PROCESS | 2112 | 1466520710865 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:50 INFO - PROCESS | 2112 | 1466520710871 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:51 INFO - PROCESS | 2112 | 1466520711013 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 07:51:51 INFO - PROCESS | 2112 | 1466520711022 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 2112 | 1466520711024 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:51 INFO - PROCESS | 2112 | ++DOCSHELL 15766000 == 15 [pid = 2112] [id = 17] 07:51:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 47 (1705C400) [pid = 2112] [serial = 47] [outer = 00000000] 07:51:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 48 (186E4000) [pid = 2112] [serial = 48] [outer = 1705C400] 07:51:51 INFO - PROCESS | 2112 | 1466520711068 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 49 (19AA3400) [pid = 2112] [serial = 49] [outer = 1705C400] 07:51:51 INFO - PROCESS | 2112 | 1466520711439 Marionette TRACE conn6 <- [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]]]}] 07:51:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:51:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 07:51:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:51:51 INFO - PROCESS | 2112 | 1466520711492 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 2112 | 1466520711494 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 07:51:51 INFO - PROCESS | 2112 | 1466520711497 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 2112 | 1466520711499 Marionette TRACE conn6 <- [1,34,null,{}] 07:51:51 INFO - PROCESS | 2112 | 1466520711502 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:51 INFO - PROCESS | 2112 | 1466520711504 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:51 INFO - PROCESS | 2112 | 1466520711604 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 07:51:51 INFO - PROCESS | 2112 | 1466520711611 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:51 INFO - PROCESS | 2112 | 1466520711613 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:51 INFO - PROCESS | 2112 | ++DOCSHELL 18644800 == 16 [pid = 2112] [id = 18] 07:51:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 50 (18647000) [pid = 2112] [serial = 50] [outer = 00000000] 07:51:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 51 (18650800) [pid = 2112] [serial = 51] [outer = 18647000] 07:51:51 INFO - PROCESS | 2112 | 1466520711657 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 52 (19C72C00) [pid = 2112] [serial = 52] [outer = 18647000] 07:51:52 INFO - PROCESS | 2112 | 1466520712024 Marionette TRACE conn6 <- [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]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 07:51:52 INFO - PROCESS | 2112 | 1466520712068 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 07:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:51:52 INFO - PROCESS | 2112 | 1466520712079 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 07:51:52 INFO - PROCESS | 2112 | 1466520712082 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 2112 | 1466520712084 Marionette TRACE conn6 <- [1,38,null,{}] 07:51:52 INFO - PROCESS | 2112 | 1466520712087 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:52 INFO - PROCESS | 2112 | 1466520712089 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:52 INFO - PROCESS | 2112 | 1466520712193 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 07:51:52 INFO - PROCESS | 2112 | 1466520712228 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 2112 | 1466520712230 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:52 INFO - PROCESS | 2112 | ++DOCSHELL 0E366400 == 17 [pid = 2112] [id = 19] 07:51:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 53 (0E36A400) [pid = 2112] [serial = 53] [outer = 00000000] 07:51:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 54 (0E372800) [pid = 2112] [serial = 54] [outer = 0E36A400] 07:51:52 INFO - PROCESS | 2112 | 1466520712275 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (1864EC00) [pid = 2112] [serial = 55] [outer = 0E36A400] 07:51:52 INFO - PROCESS | 2112 | 1466520712608 Marionette TRACE conn6 <- [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]]]}] 07:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 07:51:52 INFO - PROCESS | 2112 | 1466520712653 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 07:51:52 INFO - PROCESS | 2112 | 1466520712655 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 07:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:51:52 INFO - PROCESS | 2112 | 1466520712658 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:51:52 INFO - PROCESS | 2112 | 1466520712660 Marionette TRACE conn6 <- [1,42,null,{}] 07:51:52 INFO - PROCESS | 2112 | 1466520712663 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:52 INFO - PROCESS | 2112 | 1466520712665 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:52 INFO - PROCESS | 2112 | 1466520712768 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 07:51:52 INFO - PROCESS | 2112 | 1466520712803 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 2112 | 1466520712805 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:52 INFO - PROCESS | 2112 | ++DOCSHELL 0E371800 == 18 [pid = 2112] [id = 20] 07:51:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (0E372400) [pid = 2112] [serial = 56] [outer = 00000000] 07:51:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (1BD61000) [pid = 2112] [serial = 57] [outer = 0E372400] 07:51:52 INFO - PROCESS | 2112 | 1466520712849 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (18645800) [pid = 2112] [serial = 58] [outer = 0E372400] 07:51:53 INFO - PROCESS | 2112 | 1466520713189 Marionette TRACE conn6 <- [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]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 572ms 07:51:53 INFO - PROCESS | 2112 | 1466520713231 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 07:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:51:53 INFO - PROCESS | 2112 | 1466520713233 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 07:51:53 INFO - PROCESS | 2112 | 1466520713236 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 2112 | 1466520713238 Marionette TRACE conn6 <- [1,46,null,{}] 07:51:53 INFO - PROCESS | 2112 | 1466520713241 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 2112 | 1466520713243 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:53 INFO - PROCESS | 2112 | 1466520713357 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 07:51:53 INFO - PROCESS | 2112 | 1466520713364 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 2112 | 1466520713366 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:53 INFO - PROCESS | 2112 | ++DOCSHELL 15A15000 == 19 [pid = 2112] [id = 21] 07:51:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (1864D800) [pid = 2112] [serial = 59] [outer = 00000000] 07:51:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (1BF09800) [pid = 2112] [serial = 60] [outer = 1864D800] 07:51:53 INFO - PROCESS | 2112 | 1466520713411 Marionette DEBUG loaded listener.js 07:51:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (1BF0DC00) [pid = 2112] [serial = 61] [outer = 1864D800] 07:51:53 INFO - PROCESS | 2112 | 1466520713861 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 672ms 07:51:53 INFO - PROCESS | 2112 | 1466520713915 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 2112 | 1466520713917 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 07:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:51:53 INFO - PROCESS | 2112 | 1466520713924 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 2112 | 1466520713927 Marionette TRACE conn6 <- [1,50,null,{}] 07:51:53 INFO - PROCESS | 2112 | 1466520713930 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:53 INFO - PROCESS | 2112 | 1466520713932 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:54 INFO - PROCESS | 2112 | 1466520714020 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 07:51:54 INFO - PROCESS | 2112 | 1466520714043 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 2112 | 1466520714046 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:54 INFO - PROCESS | 2112 | ++DOCSHELL 1ED5F800 == 20 [pid = 2112] [id = 22] 07:51:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (1ED60800) [pid = 2112] [serial = 62] [outer = 00000000] 07:51:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (1EDC3400) [pid = 2112] [serial = 63] [outer = 1ED60800] 07:51:54 INFO - PROCESS | 2112 | 1466520714095 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (1EDC5400) [pid = 2112] [serial = 64] [outer = 1ED60800] 07:51:54 INFO - PROCESS | 2112 | 1466520714504 Marionette TRACE conn6 <- [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]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 07:51:54 INFO - PROCESS | 2112 | 1466520714555 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 2112 | 1466520714557 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 07:51:54 INFO - PROCESS | 2112 | 1466520714560 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:51:54 INFO - PROCESS | 2112 | 1466520714562 Marionette TRACE conn6 <- [1,54,null,{}] 07:51:54 INFO - PROCESS | 2112 | 1466520714565 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:54 INFO - PROCESS | 2112 | 1466520714567 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:54 INFO - PROCESS | 2112 | 1466520714646 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 07:51:54 INFO - PROCESS | 2112 | 1466520714651 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:54 INFO - PROCESS | 2112 | 1466520714653 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:54 INFO - PROCESS | 2112 | ++DOCSHELL 1BF10400 == 21 [pid = 2112] [id = 23] 07:51:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (1EDCA400) [pid = 2112] [serial = 65] [outer = 00000000] 07:51:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (1F274400) [pid = 2112] [serial = 66] [outer = 1EDCA400] 07:51:54 INFO - PROCESS | 2112 | 1466520714696 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (1F279400) [pid = 2112] [serial = 67] [outer = 1EDCA400] 07:51:55 INFO - PROCESS | 2112 | 1466520715086 Marionette TRACE conn6 <- [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]]]}] 07:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 07:51:55 INFO - PROCESS | 2112 | 1466520715134 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 07:51:55 INFO - PROCESS | 2112 | 1466520715136 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 07:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:51:55 INFO - PROCESS | 2112 | 1466520715139 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:51:55 INFO - PROCESS | 2112 | 1466520715141 Marionette TRACE conn6 <- [1,58,null,{}] 07:51:55 INFO - PROCESS | 2112 | 1466520715144 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:55 INFO - PROCESS | 2112 | 1466520715146 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:55 INFO - PROCESS | 2112 | 1466520715929 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 07:51:56 INFO - PROCESS | 2112 | 1466520716017 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 2112 | 1466520716020 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:56 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCEC00 == 22 [pid = 2112] [id = 24] 07:51:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DDCF000) [pid = 2112] [serial = 68] [outer = 00000000] 07:51:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0DDD3400) [pid = 2112] [serial = 69] [outer = 0DDCF000] 07:51:56 INFO - PROCESS | 2112 | 1466520716071 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DEB2000) [pid = 2112] [serial = 70] [outer = 0DDCF000] 07:51:56 INFO - PROCESS | 2112 | 1466520716478 Marionette TRACE conn6 <- [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]]]}] 07:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1378ms 07:51:56 INFO - PROCESS | 2112 | 1466520716518 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 07:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:51:56 INFO - PROCESS | 2112 | 1466520716522 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 07:51:56 INFO - PROCESS | 2112 | 1466520716527 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 2112 | 1466520716530 Marionette TRACE conn6 <- [1,62,null,{}] 07:51:56 INFO - PROCESS | 2112 | 1466520716540 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:56 INFO - PROCESS | 2112 | 1466520716542 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:56 INFO - PROCESS | 2112 | 1466520716645 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 07:51:56 INFO - PROCESS | 2112 | 1466520716651 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 2112 | 1466520716654 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:56 INFO - PROCESS | 2112 | ++DOCSHELL 0E36A800 == 23 [pid = 2112] [id = 25] 07:51:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0E36B000) [pid = 2112] [serial = 71] [outer = 00000000] 07:51:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0EE27000) [pid = 2112] [serial = 72] [outer = 0E36B000] 07:51:56 INFO - PROCESS | 2112 | 1466520716701 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (14F92000) [pid = 2112] [serial = 73] [outer = 0E36B000] 07:51:57 INFO - PROCESS | 2112 | 1466520717105 Marionette TRACE conn6 <- [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]]]}] 07:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 07:51:57 INFO - PROCESS | 2112 | 1466520717158 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 2112 | 1466520717160 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 07:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:51:57 INFO - PROCESS | 2112 | 1466520717170 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 2112 | 1466520717172 Marionette TRACE conn6 <- [1,66,null,{}] 07:51:57 INFO - PROCESS | 2112 | 1466520717176 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:57 INFO - PROCESS | 2112 | 1466520717178 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:57 INFO - PROCESS | 2112 | 1466520717564 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 07:51:57 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (17547000) [pid = 2112] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:51:57 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (151A8400) [pid = 2112] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:51:57 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1830C400) [pid = 2112] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:51:57 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19E87C00) [pid = 2112] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:51:57 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1860C000) [pid = 2112] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:51:57 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1705C400) [pid = 2112] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:51:57 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (1D073C00) [pid = 2112] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:51:57 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (0DD59C00) [pid = 2112] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:51:57 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (1ED60800) [pid = 2112] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:51:57 INFO - PROCESS | 2112 | 1466520717643 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 2112 | 1466520717645 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:57 INFO - PROCESS | 2112 | ++DOCSHELL 0DD51400 == 24 [pid = 2112] [id = 26] 07:51:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0DD51800) [pid = 2112] [serial = 74] [outer = 00000000] 07:51:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (151A8400) [pid = 2112] [serial = 75] [outer = 0DD51800] 07:51:57 INFO - PROCESS | 2112 | 1466520717691 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0D7EBC00) [pid = 2112] [serial = 76] [outer = 0DD51800] 07:51:58 INFO - PROCESS | 2112 | 1466520718051 Marionette TRACE conn6 <- [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]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 930ms 07:51:58 INFO - PROCESS | 2112 | 1466520718097 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 2112 | 1466520718101 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 07:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:51:58 INFO - PROCESS | 2112 | 1466520718111 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 2112 | 1466520718115 Marionette TRACE conn6 <- [1,70,null,{}] 07:51:58 INFO - PROCESS | 2112 | 1466520718119 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 2112 | 1466520718122 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:58 INFO - PROCESS | 2112 | 1466520718218 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 07:51:58 INFO - PROCESS | 2112 | 1466520718223 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 2112 | 1466520718225 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:58 INFO - PROCESS | 2112 | ++DOCSHELL 16762C00 == 25 [pid = 2112] [id = 27] 07:51:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (16B35C00) [pid = 2112] [serial = 77] [outer = 00000000] 07:51:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (18315000) [pid = 2112] [serial = 78] [outer = 16B35C00] 07:51:58 INFO - PROCESS | 2112 | 1466520718269 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (18605C00) [pid = 2112] [serial = 79] [outer = 16B35C00] 07:51:58 INFO - PROCESS | 2112 | 1466520718675 Marionette TRACE conn6 <- [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]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 632ms 07:51:58 INFO - PROCESS | 2112 | 1466520718739 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 2112 | 1466520718741 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 07:51:58 INFO - PROCESS | 2112 | 1466520718744 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:51:58 INFO - PROCESS | 2112 | 1466520718746 Marionette TRACE conn6 <- [1,74,null,{}] 07:51:58 INFO - PROCESS | 2112 | 1466520718749 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:58 INFO - PROCESS | 2112 | 1466520718751 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:58 INFO - PROCESS | 2112 | 1466520718836 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 07:51:58 INFO - PROCESS | 2112 | 1466520718842 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:58 INFO - PROCESS | 2112 | 1466520718844 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:58 INFO - PROCESS | 2112 | ++DOCSHELL 18643800 == 26 [pid = 2112] [id = 28] 07:51:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (18644400) [pid = 2112] [serial = 80] [outer = 00000000] 07:51:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (193B7C00) [pid = 2112] [serial = 81] [outer = 18644400] 07:51:58 INFO - PROCESS | 2112 | 1466520718888 Marionette DEBUG loaded listener.js 07:51:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19A29400) [pid = 2112] [serial = 82] [outer = 18644400] 07:51:59 INFO - PROCESS | 2112 | 1466520719305 Marionette TRACE conn6 <- [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]]]}] 07:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 633ms 07:51:59 INFO - PROCESS | 2112 | 1466520719381 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 2112 | 1466520719383 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 07:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:51:59 INFO - PROCESS | 2112 | 1466520719390 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 2112 | 1466520719392 Marionette TRACE conn6 <- [1,78,null,{}] 07:51:59 INFO - PROCESS | 2112 | 1466520719396 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:51:59 INFO - PROCESS | 2112 | 1466520719397 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:59 INFO - PROCESS | 2112 | 1466520719475 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 07:51:59 INFO - PROCESS | 2112 | 1466520719481 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 2112 | 1466520719486 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:51:59 INFO - PROCESS | 2112 | ++DOCSHELL 19C76000 == 27 [pid = 2112] [id = 29] 07:51:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19C76800) [pid = 2112] [serial = 83] [outer = 00000000] 07:51:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19F91400) [pid = 2112] [serial = 84] [outer = 19C76800] 07:51:59 INFO - PROCESS | 2112 | 1466520719540 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1A32CC00) [pid = 2112] [serial = 85] [outer = 19C76800] 07:52:00 INFO - PROCESS | 2112 | 1466520720138 Marionette TRACE conn6 <- [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]]]}] 07:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 830ms 07:52:00 INFO - PROCESS | 2112 | 1466520720218 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 07:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:52:00 INFO - PROCESS | 2112 | 1466520720223 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 07:52:00 INFO - PROCESS | 2112 | 1466520720227 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:52:00 INFO - PROCESS | 2112 | 1466520720233 Marionette TRACE conn6 <- [1,82,null,{}] 07:52:00 INFO - PROCESS | 2112 | 1466520720252 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:00 INFO - PROCESS | 2112 | 1466520720255 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:00 INFO - PROCESS | 2112 | 1466520720367 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 07:52:00 INFO - PROCESS | 2112 | 1466520720428 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 2112 | 1466520720431 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:00 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD6000 == 28 [pid = 2112] [id = 30] 07:52:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (0E332C00) [pid = 2112] [serial = 86] [outer = 00000000] 07:52:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (151E4400) [pid = 2112] [serial = 87] [outer = 0E332C00] 07:52:00 INFO - PROCESS | 2112 | 1466520720488 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (15A41C00) [pid = 2112] [serial = 88] [outer = 0E332C00] 07:52:01 INFO - PROCESS | 2112 | 1466520721036 Marionette TRACE conn6 <- [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]]]}] 07:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 892ms 07:52:01 INFO - PROCESS | 2112 | 1466520721119 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 2112 | 1466520721124 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 07:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:52:01 INFO - PROCESS | 2112 | 1466520721130 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 2112 | 1466520721133 Marionette TRACE conn6 <- [1,86,null,{}] 07:52:01 INFO - PROCESS | 2112 | 1466520721137 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:01 INFO - PROCESS | 2112 | 1466520721140 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:01 INFO - PROCESS | 2112 | 1466520721260 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 07:52:01 INFO - PROCESS | 2112 | 1466520721324 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 2112 | 1466520721326 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:01 INFO - PROCESS | 2112 | ++DOCSHELL 1864C000 == 29 [pid = 2112] [id = 31] 07:52:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (186D6C00) [pid = 2112] [serial = 89] [outer = 00000000] 07:52:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19C10800) [pid = 2112] [serial = 90] [outer = 186D6C00] 07:52:01 INFO - PROCESS | 2112 | 1466520721382 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19C7B000) [pid = 2112] [serial = 91] [outer = 186D6C00] 07:52:01 INFO - PROCESS | 2112 | 1466520721941 Marionette TRACE conn6 <- [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]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 07:52:02 INFO - PROCESS | 2112 | 1466520722004 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 2112 | 1466520722007 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 07:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:52:02 INFO - PROCESS | 2112 | 1466520722011 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 2112 | 1466520722014 Marionette TRACE conn6 <- [1,90,null,{}] 07:52:02 INFO - PROCESS | 2112 | 1466520722026 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 2112 | 1466520722031 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:02 INFO - PROCESS | 2112 | 1466520722132 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 07:52:02 INFO - PROCESS | 2112 | 1466520722218 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 2112 | 1466520722221 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:02 INFO - PROCESS | 2112 | ++DOCSHELL 1A9F1400 == 30 [pid = 2112] [id = 32] 07:52:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1AD26C00) [pid = 2112] [serial = 92] [outer = 00000000] 07:52:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1AD9B400) [pid = 2112] [serial = 93] [outer = 1AD26C00] 07:52:02 INFO - PROCESS | 2112 | 1466520722278 Marionette DEBUG loaded listener.js 07:52:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1BD5FC00) [pid = 2112] [serial = 94] [outer = 1AD26C00] 07:52:02 INFO - PROCESS | 2112 | 1466520722799 Marionette TRACE conn6 <- [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]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 07:52:02 INFO - PROCESS | 2112 | 1466520722844 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 2112 | 1466520722847 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 07:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:52:02 INFO - PROCESS | 2112 | 1466520722850 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 2112 | 1466520722852 Marionette TRACE conn6 <- [1,94,null,{}] 07:52:02 INFO - PROCESS | 2112 | 1466520722856 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:02 INFO - PROCESS | 2112 | 1466520722859 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:02 INFO - PROCESS | 2112 | 1466520722964 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 07:52:03 INFO - PROCESS | 2112 | 1466520723046 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 2112 | 1466520723049 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:03 INFO - PROCESS | 2112 | ++DOCSHELL 0E48C400 == 31 [pid = 2112] [id = 33] 07:52:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (14F0E400) [pid = 2112] [serial = 95] [outer = 00000000] 07:52:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (18313C00) [pid = 2112] [serial = 96] [outer = 14F0E400] 07:52:03 INFO - PROCESS | 2112 | 1466520723103 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1864FC00) [pid = 2112] [serial = 97] [outer = 14F0E400] 07:52:03 INFO - PROCESS | 2112 | 1466520723691 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 871ms 07:52:03 INFO - PROCESS | 2112 | 1466520723724 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 2112 | 1466520723727 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 07:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:52:03 INFO - PROCESS | 2112 | 1466520723731 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 2112 | 1466520723736 Marionette TRACE conn6 <- [1,98,null,{}] 07:52:03 INFO - PROCESS | 2112 | 1466520723741 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:03 INFO - PROCESS | 2112 | 1466520723743 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:03 INFO - PROCESS | 2112 | 1466520723841 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 07:52:03 INFO - PROCESS | 2112 | 1466520723910 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:03 INFO - PROCESS | 2112 | 1466520723913 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:03 INFO - PROCESS | 2112 | ++DOCSHELL 0E5AD000 == 32 [pid = 2112] [id = 34] 07:52:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0ECE4C00) [pid = 2112] [serial = 98] [outer = 00000000] 07:52:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1578EC00) [pid = 2112] [serial = 99] [outer = 0ECE4C00] 07:52:03 INFO - PROCESS | 2112 | 1466520723963 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (15AE7C00) [pid = 2112] [serial = 100] [outer = 0ECE4C00] 07:52:04 INFO - PROCESS | 2112 | --DOCSHELL 1D072400 == 31 [pid = 2112] [id = 8] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (1A9EF800) [pid = 2112] [serial = 17] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (18346000) [pid = 2112] [serial = 9] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (14F0D000) [pid = 2112] [serial = 4] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (155C0C00) [pid = 2112] [serial = 30] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (18315800) [pid = 2112] [serial = 33] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19FDC000) [pid = 2112] [serial = 39] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1A517400) [pid = 2112] [serial = 42] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1860FC00) [pid = 2112] [serial = 45] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (186E4000) [pid = 2112] [serial = 48] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18650800) [pid = 2112] [serial = 51] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0E372800) [pid = 2112] [serial = 54] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1BD61000) [pid = 2112] [serial = 57] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1BF09800) [pid = 2112] [serial = 60] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1EDC3400) [pid = 2112] [serial = 63] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1D126400) [pid = 2112] [serial = 21] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18311400) [pid = 2112] [serial = 24] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DEAFC00) [pid = 2112] [serial = 27] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19A9C400) [pid = 2112] [serial = 36] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (186D9400) [pid = 2112] [serial = 34] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1A51D000) [pid = 2112] [serial = 43] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19AA0400) [pid = 2112] [serial = 46] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19AA3400) [pid = 2112] [serial = 49] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (0E329000) [pid = 2112] [serial = 28] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (186DAC00) [pid = 2112] [serial = 22] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (15928800) [pid = 2112] [serial = 31] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (1EDC5400) [pid = 2112] [serial = 64] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (1A7A1C00) [pid = 2112] [serial = 14] [outer = 00000000] [url = about:blank] 07:52:04 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (1834C400) [pid = 2112] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:52:04 INFO - PROCESS | 2112 | 1466520724912 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1221ms 07:52:04 INFO - PROCESS | 2112 | 1466520724959 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 07:52:04 INFO - PROCESS | 2112 | 1466520724963 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 07:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:52:04 INFO - PROCESS | 2112 | 1466520724967 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:52:04 INFO - PROCESS | 2112 | 1466520724972 Marionette TRACE conn6 <- [1,102,null,{}] 07:52:04 INFO - PROCESS | 2112 | 1466520724978 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:04 INFO - PROCESS | 2112 | 1466520724980 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:05 INFO - PROCESS | 2112 | 1466520725066 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 07:52:05 INFO - PROCESS | 2112 | 1466520725075 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 2112 | 1466520725078 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:05 INFO - PROCESS | 2112 | ++DOCSHELL 0E36C400 == 32 [pid = 2112] [id = 35] 07:52:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (0E36CC00) [pid = 2112] [serial = 101] [outer = 00000000] 07:52:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0E374C00) [pid = 2112] [serial = 102] [outer = 0E36CC00] 07:52:05 INFO - PROCESS | 2112 | 1466520725126 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0EE1F000) [pid = 2112] [serial = 103] [outer = 0E36CC00] 07:52:05 INFO - PROCESS | 2112 | 1466520725547 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 07:52:05 INFO - PROCESS | 2112 | 1466520725600 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 2112 | 1466520725605 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 07:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:52:05 INFO - PROCESS | 2112 | 1466520725611 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 2112 | 1466520725614 Marionette TRACE conn6 <- [1,106,null,{}] 07:52:05 INFO - PROCESS | 2112 | 1466520725618 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:05 INFO - PROCESS | 2112 | 1466520725621 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:05 INFO - PROCESS | 2112 | 1466520725708 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 07:52:05 INFO - PROCESS | 2112 | 1466520725749 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 2112 | 1466520725751 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:05 INFO - PROCESS | 2112 | ++DOCSHELL 16B35400 == 33 [pid = 2112] [id = 36] 07:52:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (16B35800) [pid = 2112] [serial = 104] [outer = 00000000] 07:52:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (1705DC00) [pid = 2112] [serial = 105] [outer = 16B35800] 07:52:05 INFO - PROCESS | 2112 | 1466520725798 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (1754E800) [pid = 2112] [serial = 106] [outer = 16B35800] 07:52:06 INFO - PROCESS | 2112 | 1466520726211 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 07:52:06 INFO - PROCESS | 2112 | 1466520726245 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 2112 | 1466520726247 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 07:52:06 INFO - PROCESS | 2112 | 1466520726251 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:52:06 INFO - PROCESS | 2112 | 1466520726255 Marionette TRACE conn6 <- [1,110,null,{}] 07:52:06 INFO - PROCESS | 2112 | 1466520726265 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 2112 | 1466520726270 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:06 INFO - PROCESS | 2112 | 1466520726356 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 07:52:06 INFO - PROCESS | 2112 | 1466520726363 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 2112 | 1466520726366 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:06 INFO - PROCESS | 2112 | ++DOCSHELL 18348800 == 34 [pid = 2112] [id = 37] 07:52:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (18604000) [pid = 2112] [serial = 107] [outer = 00000000] 07:52:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (18648400) [pid = 2112] [serial = 108] [outer = 18604000] 07:52:06 INFO - PROCESS | 2112 | 1466520726415 Marionette DEBUG loaded listener.js 07:52:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (186E4000) [pid = 2112] [serial = 109] [outer = 18604000] 07:52:06 INFO - PROCESS | 2112 | 1466520726841 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 07:52:06 INFO - PROCESS | 2112 | 1466520726885 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 2112 | 1466520726887 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 07:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:52:06 INFO - PROCESS | 2112 | 1466520726900 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 2112 | 1466520726902 Marionette TRACE conn6 <- [1,114,null,{}] 07:52:06 INFO - PROCESS | 2112 | 1466520726905 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:06 INFO - PROCESS | 2112 | 1466520726907 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:07 INFO - PROCESS | 2112 | 1466520727012 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 07:52:07 INFO - PROCESS | 2112 | 1466520727020 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 2112 | 1466520727022 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:07 INFO - PROCESS | 2112 | ++DOCSHELL 18744C00 == 35 [pid = 2112] [id = 38] 07:52:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (198B1C00) [pid = 2112] [serial = 110] [outer = 00000000] 07:52:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19C08400) [pid = 2112] [serial = 111] [outer = 198B1C00] 07:52:07 INFO - PROCESS | 2112 | 1466520727067 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19C78800) [pid = 2112] [serial = 112] [outer = 198B1C00] 07:52:07 INFO - PROCESS | 2112 | 1466520727518 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 07:52:07 INFO - PROCESS | 2112 | 1466520727570 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 2112 | 1466520727572 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 07:52:07 INFO - PROCESS | 2112 | 1466520727575 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:52:07 INFO - PROCESS | 2112 | 1466520727577 Marionette TRACE conn6 <- [1,118,null,{}] 07:52:07 INFO - PROCESS | 2112 | 1466520727581 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:07 INFO - PROCESS | 2112 | 1466520727582 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:07 INFO - PROCESS | 2112 | 1466520727681 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 07:52:07 INFO - PROCESS | 2112 | 1466520727689 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:07 INFO - PROCESS | 2112 | 1466520727691 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:07 INFO - PROCESS | 2112 | ++DOCSHELL 19A9DC00 == 36 [pid = 2112] [id = 39] 07:52:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19E89800) [pid = 2112] [serial = 113] [outer = 00000000] 07:52:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19EA6000) [pid = 2112] [serial = 114] [outer = 19E89800] 07:52:07 INFO - PROCESS | 2112 | 1466520727735 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19EABC00) [pid = 2112] [serial = 115] [outer = 19E89800] 07:52:08 INFO - PROCESS | 2112 | 1466520728178 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 07:52:08 INFO - PROCESS | 2112 | 1466520728210 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 2112 | 1466520728212 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 07:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:52:08 INFO - PROCESS | 2112 | 1466520728215 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 2112 | 1466520728217 Marionette TRACE conn6 <- [1,122,null,{}] 07:52:08 INFO - PROCESS | 2112 | 1466520728220 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:08 INFO - PROCESS | 2112 | 1466520728226 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:08 INFO - PROCESS | 2112 | 1466520728364 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 07:52:08 INFO - PROCESS | 2112 | 1466520728389 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 2112 | 1466520728391 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:08 INFO - PROCESS | 2112 | ++DOCSHELL 1A513400 == 37 [pid = 2112] [id = 40] 07:52:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A517C00) [pid = 2112] [serial = 116] [outer = 00000000] 07:52:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A7A1800) [pid = 2112] [serial = 117] [outer = 1A517C00] 07:52:08 INFO - PROCESS | 2112 | 1466520728435 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A9F0400) [pid = 2112] [serial = 118] [outer = 1A517C00] 07:52:08 INFO - PROCESS | 2112 | 1466520728840 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 671ms 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1EDCA400) [pid = 2112] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18644400) [pid = 2112] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19C76800) [pid = 2112] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18647000) [pid = 2112] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0E372400) [pid = 2112] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1864D800) [pid = 2112] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0E36A400) [pid = 2112] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0E36B000) [pid = 2112] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DD51800) [pid = 2112] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (16B35C00) [pid = 2112] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:52:09 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (0DDCF000) [pid = 2112] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:52:09 INFO - PROCESS | 2112 | 1466520728996 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 2112 | 1466520728998 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 07:52:09 INFO - PROCESS | 2112 | 1466520729002 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 2112 | 1466520729004 Marionette TRACE conn6 <- [1,126,null,{}] 07:52:09 INFO - PROCESS | 2112 | 1466520729011 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 2112 | 1466520729013 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:09 INFO - PROCESS | 2112 | 1466520729087 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 07:52:09 INFO - PROCESS | 2112 | 1466520729093 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 2112 | 1466520729095 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:09 INFO - PROCESS | 2112 | ++DOCSHELL 0E227C00 == 38 [pid = 2112] [id = 41] 07:52:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0E369C00) [pid = 2112] [serial = 119] [outer = 00000000] 07:52:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (16B35C00) [pid = 2112] [serial = 120] [outer = 0E369C00] 07:52:09 INFO - PROCESS | 2112 | 1466520729138 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18644400) [pid = 2112] [serial = 121] [outer = 0E369C00] 07:52:09 INFO - PROCESS | 2112 | 1466520729529 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 574ms 07:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:52:09 INFO - PROCESS | 2112 | 1466520729580 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 07:52:09 INFO - PROCESS | 2112 | 1466520729582 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 07:52:09 INFO - PROCESS | 2112 | 1466520729585 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:52:09 INFO - PROCESS | 2112 | 1466520729587 Marionette TRACE conn6 <- [1,130,null,{}] 07:52:09 INFO - PROCESS | 2112 | 1466520729590 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:09 INFO - PROCESS | 2112 | 1466520729592 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:09 INFO - PROCESS | 2112 | 1466520729684 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 07:52:09 INFO - PROCESS | 2112 | 1466520729693 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 2112 | 1466520729694 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:09 INFO - PROCESS | 2112 | ++DOCSHELL 19C76800 == 39 [pid = 2112] [id = 42] 07:52:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19E9E400) [pid = 2112] [serial = 122] [outer = 00000000] 07:52:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1BD5B800) [pid = 2112] [serial = 123] [outer = 19E9E400] 07:52:09 INFO - PROCESS | 2112 | 1466520729737 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1BF05C00) [pid = 2112] [serial = 124] [outer = 19E9E400] 07:52:10 INFO - PROCESS | 2112 | 1466520730131 Marionette TRACE conn6 <- [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]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 07:52:10 INFO - PROCESS | 2112 | 1466520730156 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 07:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:52:10 INFO - PROCESS | 2112 | 1466520730158 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 07:52:10 INFO - PROCESS | 2112 | 1466520730161 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 2112 | 1466520730162 Marionette TRACE conn6 <- [1,134,null,{}] 07:52:10 INFO - PROCESS | 2112 | 1466520730165 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:10 INFO - PROCESS | 2112 | 1466520730167 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:10 INFO - PROCESS | 2112 | 1466520730273 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 07:52:10 INFO - PROCESS | 2112 | 1466520730281 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 2112 | 1466520730282 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:10 INFO - PROCESS | 2112 | ++DOCSHELL 0DF06800 == 40 [pid = 2112] [id = 43] 07:52:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (0DF08400) [pid = 2112] [serial = 125] [outer = 00000000] 07:52:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (0DF0E400) [pid = 2112] [serial = 126] [outer = 0DF08400] 07:52:10 INFO - PROCESS | 2112 | 1466520730326 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (17058000) [pid = 2112] [serial = 127] [outer = 0DF08400] 07:52:10 INFO - PROCESS | 2112 | 1466520730712 Marionette TRACE conn6 <- [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]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 07:52:10 INFO - PROCESS | 2112 | 1466520730732 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 2112 | 1466520730734 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 07:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:52:10 INFO - PROCESS | 2112 | 1466520730737 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 2112 | 1466520730739 Marionette TRACE conn6 <- [1,138,null,{}] 07:52:10 INFO - PROCESS | 2112 | 1466520730743 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:10 INFO - PROCESS | 2112 | 1466520730744 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:10 INFO - PROCESS | 2112 | 1466520730820 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 07:52:10 INFO - PROCESS | 2112 | 1466520730888 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 2112 | 1466520730890 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:10 INFO - PROCESS | 2112 | ++DOCSHELL 0DF0D400 == 41 [pid = 2112] [id = 44] 07:52:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (17004400) [pid = 2112] [serial = 128] [outer = 00000000] 07:52:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1700B000) [pid = 2112] [serial = 129] [outer = 17004400] 07:52:10 INFO - PROCESS | 2112 | 1466520730934 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1700D400) [pid = 2112] [serial = 130] [outer = 17004400] 07:52:11 INFO - PROCESS | 2112 | 1466520731620 Marionette TRACE conn6 <- [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]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 931ms 07:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:52:11 INFO - PROCESS | 2112 | 1466520731668 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 2112 | 1466520731673 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 07:52:11 INFO - PROCESS | 2112 | 1466520731677 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 2112 | 1466520731682 Marionette TRACE conn6 <- [1,142,null,{}] 07:52:11 INFO - PROCESS | 2112 | 1466520731688 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:11 INFO - PROCESS | 2112 | 1466520731691 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:11 INFO - PROCESS | 2112 | 1466520731809 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 07:52:11 INFO - PROCESS | 2112 | 1466520731881 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 2112 | 1466520731884 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:11 INFO - PROCESS | 2112 | ++DOCSHELL 0E32A000 == 42 [pid = 2112] [id = 45] 07:52:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0E373400) [pid = 2112] [serial = 131] [outer = 00000000] 07:52:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (15787C00) [pid = 2112] [serial = 132] [outer = 0E373400] 07:52:11 INFO - PROCESS | 2112 | 1466520731941 Marionette DEBUG loaded listener.js 07:52:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (15B7EC00) [pid = 2112] [serial = 133] [outer = 0E373400] 07:52:12 INFO - PROCESS | 2112 | 1466520732838 Marionette TRACE conn6 <- [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]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1175ms 07:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:52:12 INFO - PROCESS | 2112 | 1466520732853 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 2112 | 1466520732858 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 07:52:12 INFO - PROCESS | 2112 | 1466520732863 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 2112 | 1466520732866 Marionette TRACE conn6 <- [1,146,null,{}] 07:52:12 INFO - PROCESS | 2112 | 1466520732872 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:12 INFO - PROCESS | 2112 | 1466520732875 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:13 INFO - PROCESS | 2112 | 1466520732998 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 07:52:13 INFO - PROCESS | 2112 | 1466520733115 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 2112 | 1466520733118 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 1A9F1400 == 41 [pid = 2112] [id = 32] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 1864C000 == 40 [pid = 2112] [id = 31] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 0DDD6000 == 39 [pid = 2112] [id = 30] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 0DF06800 == 38 [pid = 2112] [id = 43] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 19C76800 == 37 [pid = 2112] [id = 42] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 0E227C00 == 36 [pid = 2112] [id = 41] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 1A513400 == 35 [pid = 2112] [id = 40] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 19A9DC00 == 34 [pid = 2112] [id = 39] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 18744C00 == 33 [pid = 2112] [id = 38] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 18348800 == 32 [pid = 2112] [id = 37] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 16B35400 == 31 [pid = 2112] [id = 36] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 0E36C400 == 30 [pid = 2112] [id = 35] 07:52:13 INFO - PROCESS | 2112 | --DOCSHELL 0E5AD000 == 29 [pid = 2112] [id = 34] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1F279400) [pid = 2112] [serial = 67] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1F274400) [pid = 2112] [serial = 66] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (193B7C00) [pid = 2112] [serial = 81] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19F91400) [pid = 2112] [serial = 84] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19C72C00) [pid = 2112] [serial = 52] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18645800) [pid = 2112] [serial = 58] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1BF0DC00) [pid = 2112] [serial = 61] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1864EC00) [pid = 2112] [serial = 55] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1A32CC00) [pid = 2112] [serial = 85] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0EE27000) [pid = 2112] [serial = 72] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (151A8400) [pid = 2112] [serial = 75] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (18315000) [pid = 2112] [serial = 78] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (18605C00) [pid = 2112] [serial = 79] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0D7EBC00) [pid = 2112] [serial = 76] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19A29400) [pid = 2112] [serial = 82] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0DDD3400) [pid = 2112] [serial = 69] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (14F92000) [pid = 2112] [serial = 73] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (0DEB2000) [pid = 2112] [serial = 70] [outer = 00000000] [url = about:blank] 07:52:13 INFO - PROCESS | 2112 | ++DOCSHELL 0D734400 == 30 [pid = 2112] [id = 46] 07:52:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0D784800) [pid = 2112] [serial = 134] [outer = 00000000] 07:52:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0DD54000) [pid = 2112] [serial = 135] [outer = 0D784800] 07:52:13 INFO - PROCESS | 2112 | 1466520733205 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DDD5800) [pid = 2112] [serial = 136] [outer = 0D784800] 07:52:13 INFO - PROCESS | 2112 | 1466520733680 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 891ms 07:52:13 INFO - PROCESS | 2112 | 1466520733753 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 07:52:13 INFO - PROCESS | 2112 | 1466520733758 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 07:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:52:13 INFO - PROCESS | 2112 | 1466520733765 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:52:13 INFO - PROCESS | 2112 | 1466520733767 Marionette TRACE conn6 <- [1,150,null,{}] 07:52:13 INFO - PROCESS | 2112 | 1466520733771 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:13 INFO - PROCESS | 2112 | 1466520733774 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:13 INFO - PROCESS | 2112 | 1466520733865 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 07:52:13 INFO - PROCESS | 2112 | 1466520733948 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 2112 | 1466520733950 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:13 INFO - PROCESS | 2112 | ++DOCSHELL 0EE27000 == 31 [pid = 2112] [id = 47] 07:52:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (14F0F000) [pid = 2112] [serial = 137] [outer = 00000000] 07:52:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (151ED000) [pid = 2112] [serial = 138] [outer = 14F0F000] 07:52:14 INFO - PROCESS | 2112 | 1466520733998 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1597E000) [pid = 2112] [serial = 139] [outer = 14F0F000] 07:52:14 INFO - PROCESS | 2112 | 1466520734373 Marionette TRACE conn6 <- [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]]]}] 07:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 07:52:14 INFO - PROCESS | 2112 | 1466520734398 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 2112 | 1466520734400 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 07:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:52:14 INFO - PROCESS | 2112 | 1466520734404 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 2112 | 1466520734407 Marionette TRACE conn6 <- [1,154,null,{}] 07:52:14 INFO - PROCESS | 2112 | 1466520734440 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:14 INFO - PROCESS | 2112 | 1466520734444 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:14 INFO - PROCESS | 2112 | 1466520734530 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 07:52:14 INFO - PROCESS | 2112 | 1466520734537 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 2112 | 1466520734540 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:14 INFO - PROCESS | 2112 | ++DOCSHELL 17006000 == 32 [pid = 2112] [id = 48] 07:52:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (17006400) [pid = 2112] [serial = 140] [outer = 00000000] 07:52:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18315800) [pid = 2112] [serial = 141] [outer = 17006400] 07:52:14 INFO - PROCESS | 2112 | 1466520734588 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18350C00) [pid = 2112] [serial = 142] [outer = 17006400] 07:52:15 INFO - PROCESS | 2112 | 1466520735013 Marionette TRACE conn6 <- [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]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 07:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:52:15 INFO - PROCESS | 2112 | 1466520735046 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 2112 | 1466520735048 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 07:52:15 INFO - PROCESS | 2112 | 1466520735051 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 2112 | 1466520735053 Marionette TRACE conn6 <- [1,158,null,{}] 07:52:15 INFO - PROCESS | 2112 | 1466520735070 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:15 INFO - PROCESS | 2112 | 1466520735072 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:15 INFO - PROCESS | 2112 | 1466520735155 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 07:52:15 INFO - PROCESS | 2112 | 1466520735160 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 2112 | 1466520735162 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:15 INFO - PROCESS | 2112 | ++DOCSHELL 18603000 == 33 [pid = 2112] [id = 49] 07:52:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1860D800) [pid = 2112] [serial = 143] [outer = 00000000] 07:52:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1864F800) [pid = 2112] [serial = 144] [outer = 1860D800] 07:52:15 INFO - PROCESS | 2112 | 1466520735207 Marionette DEBUG loaded listener.js 07:52:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (186E2C00) [pid = 2112] [serial = 145] [outer = 1860D800] 07:52:15 INFO - PROCESS | 2112 | 1466520735653 Marionette TRACE conn6 <- [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]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 07:52:15 INFO - PROCESS | 2112 | 1466520735689 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 2112 | 1466520735691 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 07:52:15 INFO - PROCESS | 2112 | 1466520735694 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:52:15 INFO - PROCESS | 2112 | 1466520735696 Marionette TRACE conn6 <- [1,162,null,{}] 07:52:15 INFO - PROCESS | 2112 | 1466520735699 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:15 INFO - PROCESS | 2112 | 1466520735701 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:15 INFO - PROCESS | 2112 | 1466520735805 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 07:52:15 INFO - PROCESS | 2112 | 1466520735897 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 2112 | 1466520735899 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:15 INFO - PROCESS | 2112 | ++DOCSHELL 19A9BC00 == 34 [pid = 2112] [id = 50] 07:52:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19A9C400) [pid = 2112] [serial = 146] [outer = 00000000] 07:52:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19C72400) [pid = 2112] [serial = 147] [outer = 19A9C400] 07:52:15 INFO - PROCESS | 2112 | 1466520735951 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19E8A400) [pid = 2112] [serial = 148] [outer = 19A9C400] 07:52:16 INFO - PROCESS | 2112 | 1466520736375 Marionette TRACE conn6 <- [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]]]}] 07:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 731ms 07:52:16 INFO - PROCESS | 2112 | 1466520736429 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 07:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:52:16 INFO - PROCESS | 2112 | 1466520736431 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 07:52:16 INFO - PROCESS | 2112 | 1466520736434 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:52:16 INFO - PROCESS | 2112 | 1466520736436 Marionette TRACE conn6 <- [1,166,null,{}] 07:52:16 INFO - PROCESS | 2112 | 1466520736439 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:16 INFO - PROCESS | 2112 | 1466520736445 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:16 INFO - PROCESS | 2112 | 1466520736571 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 07:52:16 INFO - PROCESS | 2112 | 1466520736579 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:16 INFO - PROCESS | 2112 | 1466520736581 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:16 INFO - PROCESS | 2112 | ++DOCSHELL 19EA7000 == 35 [pid = 2112] [id = 51] 07:52:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1A056000) [pid = 2112] [serial = 149] [outer = 00000000] 07:52:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A357C00) [pid = 2112] [serial = 150] [outer = 1A056000] 07:52:16 INFO - PROCESS | 2112 | 1466520736624 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1A445000) [pid = 2112] [serial = 151] [outer = 1A056000] 07:52:17 INFO - PROCESS | 2112 | 1466520737053 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 07:52:17 INFO - PROCESS | 2112 | 1466520737105 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 07:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:52:17 INFO - PROCESS | 2112 | 1466520737107 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 07:52:17 INFO - PROCESS | 2112 | 1466520737110 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 2112 | 1466520737112 Marionette TRACE conn6 <- [1,170,null,{}] 07:52:17 INFO - PROCESS | 2112 | 1466520737116 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 2112 | 1466520737117 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:17 INFO - PROCESS | 2112 | 1466520737242 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 07:52:17 INFO - PROCESS | 2112 | 1466520737256 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 2112 | 1466520737258 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:17 INFO - PROCESS | 2112 | ++DOCSHELL 14F9E400 == 36 [pid = 2112] [id = 52] 07:52:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (19C04C00) [pid = 2112] [serial = 152] [outer = 00000000] 07:52:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1A7A2800) [pid = 2112] [serial = 153] [outer = 19C04C00] 07:52:17 INFO - PROCESS | 2112 | 1466520737300 Marionette DEBUG loaded listener.js 07:52:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1A7A3C00) [pid = 2112] [serial = 154] [outer = 19C04C00] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (0E36CC00) [pid = 2112] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (198B1C00) [pid = 2112] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (0E332C00) [pid = 2112] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1A517C00) [pid = 2112] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (186D6C00) [pid = 2112] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1AD26C00) [pid = 2112] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (14F0E400) [pid = 2112] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0E369C00) [pid = 2112] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16B35800) [pid = 2112] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18604000) [pid = 2112] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0DF08400) [pid = 2112] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19E9E400) [pid = 2112] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:52:17 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19E89800) [pid = 2112] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:52:17 INFO - PROCESS | 2112 | 1466520737782 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 731ms 07:52:17 INFO - PROCESS | 2112 | 1466520737842 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 07:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:52:17 INFO - PROCESS | 2112 | 1466520737844 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 07:52:17 INFO - PROCESS | 2112 | 1466520737847 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 2112 | 1466520737849 Marionette TRACE conn6 <- [1,174,null,{}] 07:52:17 INFO - PROCESS | 2112 | 1466520737852 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:17 INFO - PROCESS | 2112 | 1466520737854 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:17 INFO - PROCESS | 2112 | 1466520737934 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 07:52:17 INFO - PROCESS | 2112 | 1466520737940 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 2112 | 1466520737941 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:17 INFO - PROCESS | 2112 | ++DOCSHELL 0E367000 == 37 [pid = 2112] [id = 53] 07:52:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19E89800) [pid = 2112] [serial = 155] [outer = 00000000] 07:52:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A51A400) [pid = 2112] [serial = 156] [outer = 19E89800] 07:52:17 INFO - PROCESS | 2112 | 1466520737985 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A51AC00) [pid = 2112] [serial = 157] [outer = 19E89800] 07:52:18 INFO - PROCESS | 2112 | 1466520738375 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 571ms 07:52:18 INFO - PROCESS | 2112 | 1466520738419 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 2112 | 1466520738421 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 07:52:18 INFO - PROCESS | 2112 | 1466520738434 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 2112 | 1466520738436 Marionette TRACE conn6 <- [1,178,null,{}] 07:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:52:18 INFO - PROCESS | 2112 | 1466520738444 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:18 INFO - PROCESS | 2112 | 1466520738446 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:18 INFO - PROCESS | 2112 | 1466520738522 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 07:52:18 INFO - PROCESS | 2112 | 1466520738528 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 2112 | 1466520738530 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:18 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD2000 == 38 [pid = 2112] [id = 54] 07:52:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1BD5D000) [pid = 2112] [serial = 158] [outer = 00000000] 07:52:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1BF0C000) [pid = 2112] [serial = 159] [outer = 1BD5D000] 07:52:18 INFO - PROCESS | 2112 | 1466520738582 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1BF0C800) [pid = 2112] [serial = 160] [outer = 1BD5D000] 07:52:19 INFO - PROCESS | 2112 | 1466520738994 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 571ms 07:52:19 INFO - PROCESS | 2112 | 1466520739010 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 2112 | 1466520739012 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 07:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:52:19 INFO - PROCESS | 2112 | 1466520739015 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 2112 | 1466520739016 Marionette TRACE conn6 <- [1,182,null,{}] 07:52:19 INFO - PROCESS | 2112 | 1466520739019 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 2112 | 1466520739021 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:19 INFO - PROCESS | 2112 | 1466520739131 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 07:52:19 INFO - PROCESS | 2112 | 1466520739139 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:19 INFO - PROCESS | 2112 | 1466520739141 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:19 INFO - PROCESS | 2112 | ++DOCSHELL 0E370400 == 39 [pid = 2112] [id = 55] 07:52:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0E36F400) [pid = 2112] [serial = 161] [outer = 00000000] 07:52:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1D073400) [pid = 2112] [serial = 162] [outer = 0E36F400] 07:52:19 INFO - PROCESS | 2112 | 1466520739185 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1D124000) [pid = 2112] [serial = 163] [outer = 0E36F400] 07:52:19 INFO - PROCESS | 2112 | 1466520739560 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:52:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1D129C00) [pid = 2112] [serial = 164] [outer = 19AA1800] 07:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 07:52:19 INFO - PROCESS | 2112 | 1466520739670 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 2112 | 1466520739675 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 07:52:19 INFO - PROCESS | 2112 | 1466520739696 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:52:19 INFO - PROCESS | 2112 | 1466520739701 Marionette TRACE conn6 <- [1,186,null,{}] 07:52:19 INFO - PROCESS | 2112 | 1466520739708 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:19 INFO - PROCESS | 2112 | 1466520739711 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:19 INFO - PROCESS | 2112 | 1466520739831 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 07:52:19 INFO - PROCESS | 2112 | 1466520739977 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 2112 | 1466520739982 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:20 INFO - PROCESS | 2112 | ++DOCSHELL 0E230800 == 40 [pid = 2112] [id = 56] 07:52:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (0E32A400) [pid = 2112] [serial = 165] [outer = 00000000] 07:52:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (0E373000) [pid = 2112] [serial = 166] [outer = 0E32A400] 07:52:20 INFO - PROCESS | 2112 | 1466520740039 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (151EE800) [pid = 2112] [serial = 167] [outer = 0E32A400] 07:52:20 INFO - PROCESS | 2112 | 1466520740570 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 07:52:20 INFO - PROCESS | 2112 | 1466520740632 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 2112 | 1466520740636 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 07:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:52:20 INFO - PROCESS | 2112 | 1466520740642 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 2112 | 1466520740646 Marionette TRACE conn6 <- [1,190,null,{}] 07:52:20 INFO - PROCESS | 2112 | 1466520740651 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:20 INFO - PROCESS | 2112 | 1466520740653 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:20 INFO - PROCESS | 2112 | 1466520740761 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 07:52:20 INFO - PROCESS | 2112 | 1466520740838 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 2112 | 1466520740841 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:20 INFO - PROCESS | 2112 | ++DOCSHELL 1834C400 == 41 [pid = 2112] [id = 57] 07:52:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (18604000) [pid = 2112] [serial = 168] [outer = 00000000] 07:52:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (18649000) [pid = 2112] [serial = 169] [outer = 18604000] 07:52:20 INFO - PROCESS | 2112 | 1466520740900 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (193B5C00) [pid = 2112] [serial = 170] [outer = 18604000] 07:52:21 INFO - PROCESS | 2112 | 1466520741476 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 891ms 07:52:21 INFO - PROCESS | 2112 | 1466520741532 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 07:52:21 INFO - PROCESS | 2112 | 1466520741534 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 07:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:52:21 INFO - PROCESS | 2112 | 1466520741538 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:52:21 INFO - PROCESS | 2112 | 1466520741540 Marionette TRACE conn6 <- [1,194,null,{}] 07:52:21 INFO - PROCESS | 2112 | 1466520741551 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:21 INFO - PROCESS | 2112 | 1466520741555 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:21 INFO - PROCESS | 2112 | 1466520741665 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 07:52:21 INFO - PROCESS | 2112 | 1466520741743 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 2112 | 1466520741747 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:21 INFO - PROCESS | 2112 | ++DOCSHELL 1CD34800 == 42 [pid = 2112] [id = 58] 07:52:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1D00DC00) [pid = 2112] [serial = 171] [outer = 00000000] 07:52:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1D2BD800) [pid = 2112] [serial = 172] [outer = 1D00DC00] 07:52:21 INFO - PROCESS | 2112 | 1466520741844 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (1ED57400) [pid = 2112] [serial = 173] [outer = 1D00DC00] 07:52:22 INFO - PROCESS | 2112 | 1466520742389 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 07:52:22 INFO - PROCESS | 2112 | 1466520742472 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 2112 | 1466520742474 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 07:52:22 INFO - PROCESS | 2112 | 1466520742478 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:52:22 INFO - PROCESS | 2112 | 1466520742480 Marionette TRACE conn6 <- [1,198,null,{}] 07:52:22 INFO - PROCESS | 2112 | 1466520742483 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:22 INFO - PROCESS | 2112 | 1466520742486 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:22 INFO - PROCESS | 2112 | 1466520742597 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 07:52:22 INFO - PROCESS | 2112 | 1466520742683 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 2112 | 1466520742685 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:22 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD5000 == 43 [pid = 2112] [id = 59] 07:52:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (0DEAF000) [pid = 2112] [serial = 174] [outer = 00000000] 07:52:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (15A50800) [pid = 2112] [serial = 175] [outer = 0DEAF000] 07:52:22 INFO - PROCESS | 2112 | 1466520742740 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (187E2C00) [pid = 2112] [serial = 176] [outer = 0DEAF000] 07:52:23 INFO - PROCESS | 2112 | 1466520743371 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 07:52:23 INFO - PROCESS | 2112 | 1466520743412 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 07:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:52:23 INFO - PROCESS | 2112 | 1466520743416 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 07:52:23 INFO - PROCESS | 2112 | 1466520743421 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 2112 | 1466520743424 Marionette TRACE conn6 <- [1,202,null,{}] 07:52:23 INFO - PROCESS | 2112 | 1466520743430 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:23 INFO - PROCESS | 2112 | 1466520743433 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:23 INFO - PROCESS | 2112 | 1466520743530 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 07:52:23 INFO - PROCESS | 2112 | 1466520743625 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 2112 | 1466520743627 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:23 INFO - PROCESS | 2112 | ++DOCSHELL 0E5AA800 == 44 [pid = 2112] [id = 60] 07:52:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (0EECB400) [pid = 2112] [serial = 177] [outer = 00000000] 07:52:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 99 (15983000) [pid = 2112] [serial = 178] [outer = 0EECB400] 07:52:23 INFO - PROCESS | 2112 | 1466520743676 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 100 (1675D400) [pid = 2112] [serial = 179] [outer = 0EECB400] 07:52:23 INFO - PROCESS | 2112 | --DOCSHELL 0DDD2000 == 43 [pid = 2112] [id = 54] 07:52:23 INFO - PROCESS | 2112 | --DOCSHELL 0E367000 == 42 [pid = 2112] [id = 53] 07:52:23 INFO - PROCESS | 2112 | --DOCSHELL 14F9E400 == 41 [pid = 2112] [id = 52] 07:52:23 INFO - PROCESS | 2112 | --DOCSHELL 19EA7000 == 40 [pid = 2112] [id = 51] 07:52:23 INFO - PROCESS | 2112 | --DOCSHELL 19A9BC00 == 39 [pid = 2112] [id = 50] 07:52:23 INFO - PROCESS | 2112 | --DOCSHELL 18603000 == 38 [pid = 2112] [id = 49] 07:52:23 INFO - PROCESS | 2112 | --DOCSHELL 17006000 == 37 [pid = 2112] [id = 48] 07:52:23 INFO - PROCESS | 2112 | --DOCSHELL 0EE27000 == 36 [pid = 2112] [id = 47] 07:52:23 INFO - PROCESS | 2112 | --DOCSHELL 0D734400 == 35 [pid = 2112] [id = 46] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 99 (15A41C00) [pid = 2112] [serial = 88] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 98 (151E4400) [pid = 2112] [serial = 87] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (19EA6000) [pid = 2112] [serial = 114] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (1578EC00) [pid = 2112] [serial = 99] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (0E374C00) [pid = 2112] [serial = 102] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (0EE1F000) [pid = 2112] [serial = 103] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (19C08400) [pid = 2112] [serial = 111] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (1A7A1800) [pid = 2112] [serial = 117] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (19C7B000) [pid = 2112] [serial = 91] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19C10800) [pid = 2112] [serial = 90] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1BD5FC00) [pid = 2112] [serial = 94] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1AD9B400) [pid = 2112] [serial = 93] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1864FC00) [pid = 2112] [serial = 97] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (18313C00) [pid = 2112] [serial = 96] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19EABC00) [pid = 2112] [serial = 115] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (16B35C00) [pid = 2112] [serial = 120] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1A9F0400) [pid = 2112] [serial = 118] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18644400) [pid = 2112] [serial = 121] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1705DC00) [pid = 2112] [serial = 105] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1754E800) [pid = 2112] [serial = 106] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18648400) [pid = 2112] [serial = 108] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19C78800) [pid = 2112] [serial = 112] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (17058000) [pid = 2112] [serial = 127] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0DF0E400) [pid = 2112] [serial = 126] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1BF05C00) [pid = 2112] [serial = 124] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1BD5B800) [pid = 2112] [serial = 123] [outer = 00000000] [url = about:blank] 07:52:23 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (186E4000) [pid = 2112] [serial = 109] [outer = 00000000] [url = about:blank] 07:52:24 INFO - PROCESS | 2112 | 1466520744152 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 791ms 07:52:24 INFO - PROCESS | 2112 | 1466520744212 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 2112 | 1466520744216 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 07:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:52:24 INFO - PROCESS | 2112 | 1466520744222 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 2112 | 1466520744224 Marionette TRACE conn6 <- [1,206,null,{}] 07:52:24 INFO - PROCESS | 2112 | 1466520744228 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 2112 | 1466520744231 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:24 INFO - PROCESS | 2112 | 1466520744336 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 07:52:24 INFO - PROCESS | 2112 | 1466520744350 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 2112 | 1466520744352 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:24 INFO - PROCESS | 2112 | ++DOCSHELL 0ECDD800 == 36 [pid = 2112] [id = 61] 07:52:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0ECE0000) [pid = 2112] [serial = 180] [outer = 00000000] 07:52:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (0EECFC00) [pid = 2112] [serial = 181] [outer = 0ECE0000] 07:52:24 INFO - PROCESS | 2112 | 1466520744400 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1578EC00) [pid = 2112] [serial = 182] [outer = 0ECE0000] 07:52:24 INFO - PROCESS | 2112 | 1466520744844 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 07:52:24 INFO - PROCESS | 2112 | 1466520744897 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 07:52:24 INFO - PROCESS | 2112 | 1466520744899 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 07:52:24 INFO - PROCESS | 2112 | 1466520744902 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:52:24 INFO - PROCESS | 2112 | 1466520744905 Marionette TRACE conn6 <- [1,210,null,{}] 07:52:24 INFO - PROCESS | 2112 | 1466520744916 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:24 INFO - PROCESS | 2112 | 1466520744920 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:25 INFO - PROCESS | 2112 | 1466520745002 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 07:52:25 INFO - PROCESS | 2112 | 1466520745011 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 2112 | 1466520745014 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:25 INFO - PROCESS | 2112 | ++DOCSHELL 18315000 == 37 [pid = 2112] [id = 62] 07:52:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18316400) [pid = 2112] [serial = 183] [outer = 00000000] 07:52:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18604400) [pid = 2112] [serial = 184] [outer = 18316400] 07:52:25 INFO - PROCESS | 2112 | 1466520745061 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1860FC00) [pid = 2112] [serial = 185] [outer = 18316400] 07:52:25 INFO - PROCESS | 2112 | 1466520745489 Marionette TRACE conn6 <- [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]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 07:52:25 INFO - PROCESS | 2112 | 1466520745536 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 2112 | 1466520745539 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 07:52:25 INFO - PROCESS | 2112 | 1466520745542 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:52:25 INFO - PROCESS | 2112 | 1466520745544 Marionette TRACE conn6 <- [1,214,null,{}] 07:52:25 INFO - PROCESS | 2112 | 1466520745547 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:25 INFO - PROCESS | 2112 | 1466520745549 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:25 INFO - PROCESS | 2112 | 1466520745634 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 07:52:25 INFO - PROCESS | 2112 | 1466520745640 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:25 INFO - PROCESS | 2112 | 1466520745650 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:25 INFO - PROCESS | 2112 | ++DOCSHELL 18648400 == 38 [pid = 2112] [id = 63] 07:52:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1864B400) [pid = 2112] [serial = 186] [outer = 00000000] 07:52:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (193B7000) [pid = 2112] [serial = 187] [outer = 1864B400] 07:52:25 INFO - PROCESS | 2112 | 1466520745696 Marionette DEBUG loaded listener.js 07:52:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (198B6400) [pid = 2112] [serial = 188] [outer = 1864B400] 07:52:26 INFO - PROCESS | 2112 | 1466520746137 Marionette TRACE conn6 <- [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]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 07:52:26 INFO - PROCESS | 2112 | 1466520746184 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 07:52:26 INFO - PROCESS | 2112 | 1466520746186 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 07:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:52:26 INFO - PROCESS | 2112 | 1466520746193 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 2112 | 1466520746195 Marionette TRACE conn6 <- [1,218,null,{}] 07:52:26 INFO - PROCESS | 2112 | 1466520746205 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 2112 | 1466520746207 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:26 INFO - PROCESS | 2112 | 1466520746309 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 07:52:26 INFO - PROCESS | 2112 | 1466520746315 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 2112 | 1466520746317 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:26 INFO - PROCESS | 2112 | ++DOCSHELL 19C6F400 == 39 [pid = 2112] [id = 64] 07:52:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19C74400) [pid = 2112] [serial = 189] [outer = 00000000] 07:52:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19E87C00) [pid = 2112] [serial = 190] [outer = 19C74400] 07:52:26 INFO - PROCESS | 2112 | 1466520746360 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19EA1400) [pid = 2112] [serial = 191] [outer = 19C74400] 07:52:26 INFO - PROCESS | 2112 | 1466520746790 Marionette TRACE conn6 <- [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]]]}] 07:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 07:52:26 INFO - PROCESS | 2112 | 1466520746821 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 07:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:52:26 INFO - PROCESS | 2112 | 1466520746823 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 07:52:26 INFO - PROCESS | 2112 | 1466520746826 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:52:26 INFO - PROCESS | 2112 | 1466520746828 Marionette TRACE conn6 <- [1,222,null,{}] 07:52:26 INFO - PROCESS | 2112 | 1466520746838 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:26 INFO - PROCESS | 2112 | 1466520746844 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:26 INFO - PROCESS | 2112 | 1466520746973 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 07:52:27 INFO - PROCESS | 2112 | 1466520747050 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 2112 | 1466520747052 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:27 INFO - PROCESS | 2112 | ++DOCSHELL 19EA8C00 == 40 [pid = 2112] [id = 65] 07:52:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (19F8C800) [pid = 2112] [serial = 192] [outer = 00000000] 07:52:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1A517000) [pid = 2112] [serial = 193] [outer = 19F8C800] 07:52:27 INFO - PROCESS | 2112 | 1466520747096 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1A9EA400) [pid = 2112] [serial = 194] [outer = 19F8C800] 07:52:27 INFO - PROCESS | 2112 | 1466520747481 Marionette TRACE conn6 <- [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]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 07:52:27 INFO - PROCESS | 2112 | 1466520747519 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 2112 | 1466520747521 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 07:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:52:27 INFO - PROCESS | 2112 | 1466520747524 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 2112 | 1466520747526 Marionette TRACE conn6 <- [1,226,null,{}] 07:52:27 INFO - PROCESS | 2112 | 1466520747529 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:27 INFO - PROCESS | 2112 | 1466520747542 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:27 INFO - PROCESS | 2112 | 1466520747654 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 07:52:27 INFO - PROCESS | 2112 | 1466520747659 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 2112 | 1466520747661 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:27 INFO - PROCESS | 2112 | ++DOCSHELL 19FE4C00 == 41 [pid = 2112] [id = 66] 07:52:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1A9F0400) [pid = 2112] [serial = 195] [outer = 00000000] 07:52:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1BD60C00) [pid = 2112] [serial = 196] [outer = 1A9F0400] 07:52:27 INFO - PROCESS | 2112 | 1466520747704 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1BE92400) [pid = 2112] [serial = 197] [outer = 1A9F0400] 07:52:28 INFO - PROCESS | 2112 | 1466520748115 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 07:52:28 INFO - PROCESS | 2112 | 1466520748155 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 2112 | 1466520748156 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 07:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:52:28 INFO - PROCESS | 2112 | 1466520748160 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 2112 | 1466520748162 Marionette TRACE conn6 <- [1,230,null,{}] 07:52:28 INFO - PROCESS | 2112 | 1466520748165 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 2112 | 1466520748167 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:28 INFO - PROCESS | 2112 | 1466520748370 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 07:52:28 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (17006400) [pid = 2112] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:52:28 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19A9C400) [pid = 2112] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:52:28 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (0D784800) [pid = 2112] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:52:28 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (14F0F000) [pid = 2112] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:52:28 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1860D800) [pid = 2112] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:52:28 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A056000) [pid = 2112] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:52:28 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19C04C00) [pid = 2112] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:52:28 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1BD5D000) [pid = 2112] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:52:28 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19E89800) [pid = 2112] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:52:28 INFO - PROCESS | 2112 | 1466520748443 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 2112 | 1466520748445 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:28 INFO - PROCESS | 2112 | ++DOCSHELL 0D7E6400 == 42 [pid = 2112] [id = 67] 07:52:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DDD8000) [pid = 2112] [serial = 198] [outer = 00000000] 07:52:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (15787000) [pid = 2112] [serial = 199] [outer = 0DDD8000] 07:52:28 INFO - PROCESS | 2112 | 1466520748489 Marionette DEBUG loaded listener.js 07:52:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (15ADA800) [pid = 2112] [serial = 200] [outer = 0DDD8000] 07:52:28 INFO - PROCESS | 2112 | 1466520748837 Marionette TRACE conn6 <- [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]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 731ms 07:52:28 INFO - PROCESS | 2112 | 1466520748891 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 2112 | 1466520748893 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 07:52:28 INFO - PROCESS | 2112 | 1466520748896 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:52:28 INFO - PROCESS | 2112 | 1466520748898 Marionette TRACE conn6 <- [1,234,null,{}] 07:52:28 INFO - PROCESS | 2112 | 1466520748901 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:28 INFO - PROCESS | 2112 | 1466520748903 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:29 INFO - PROCESS | 2112 | 1466520748983 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 07:52:29 INFO - PROCESS | 2112 | 1466520748989 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 2112 | 1466520748991 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:29 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCA800 == 43 [pid = 2112] [id = 68] 07:52:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (15A03000) [pid = 2112] [serial = 201] [outer = 00000000] 07:52:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (16BDC400) [pid = 2112] [serial = 202] [outer = 15A03000] 07:52:29 INFO - PROCESS | 2112 | 1466520749034 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (16BDF800) [pid = 2112] [serial = 203] [outer = 15A03000] 07:52:29 INFO - PROCESS | 2112 | 1466520749450 Marionette TRACE conn6 <- [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]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 07:52:29 INFO - PROCESS | 2112 | 1466520749470 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 2112 | 1466520749472 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 07:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:52:29 INFO - PROCESS | 2112 | 1466520749475 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 2112 | 1466520749477 Marionette TRACE conn6 <- [1,238,null,{}] 07:52:29 INFO - PROCESS | 2112 | 1466520749491 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:29 INFO - PROCESS | 2112 | 1466520749493 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:29 INFO - PROCESS | 2112 | 1466520749572 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 07:52:29 INFO - PROCESS | 2112 | 1466520749577 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:29 INFO - PROCESS | 2112 | 1466520749579 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:29 INFO - PROCESS | 2112 | ++DOCSHELL 16BDA000 == 44 [pid = 2112] [id = 69] 07:52:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (16BE1400) [pid = 2112] [serial = 204] [outer = 00000000] 07:52:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1864D400) [pid = 2112] [serial = 205] [outer = 16BE1400] 07:52:29 INFO - PROCESS | 2112 | 1466520749623 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (19C04C00) [pid = 2112] [serial = 206] [outer = 16BE1400] 07:52:30 INFO - PROCESS | 2112 | 1466520750049 Marionette TRACE conn6 <- [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]]]}] 07:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 590ms 07:52:30 INFO - PROCESS | 2112 | 1466520750067 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 07:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:52:30 INFO - PROCESS | 2112 | 1466520750069 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 07:52:30 INFO - PROCESS | 2112 | 1466520750072 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:52:30 INFO - PROCESS | 2112 | 1466520750074 Marionette TRACE conn6 <- [1,242,null,{}] 07:52:30 INFO - PROCESS | 2112 | 1466520750078 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:30 INFO - PROCESS | 2112 | 1466520750080 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:30 INFO - PROCESS | 2112 | 1466520750209 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 07:52:30 INFO - PROCESS | 2112 | 1466520750217 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 2112 | 1466520750219 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:30 INFO - PROCESS | 2112 | ++DOCSHELL 1BD5D000 == 45 [pid = 2112] [id = 70] 07:52:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1BF04000) [pid = 2112] [serial = 207] [outer = 00000000] 07:52:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1D06D000) [pid = 2112] [serial = 208] [outer = 1BF04000] 07:52:30 INFO - PROCESS | 2112 | 1466520750264 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (1EDBF800) [pid = 2112] [serial = 209] [outer = 1BF04000] 07:52:30 INFO - PROCESS | 2112 | 1466520750906 Marionette TRACE conn6 <- [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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 07:52:31 INFO - PROCESS | 2112 | 1466520751033 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 2112 | 1466520751036 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 07:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:52:31 INFO - PROCESS | 2112 | 1466520751075 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 2112 | 1466520751079 Marionette TRACE conn6 <- [1,246,null,{}] 07:52:31 INFO - PROCESS | 2112 | 1466520751092 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:31 INFO - PROCESS | 2112 | 1466520751094 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:31 INFO - PROCESS | 2112 | 1466520751235 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 07:52:31 INFO - PROCESS | 2112 | 1466520751348 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 2112 | 1466520751352 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:31 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD3800 == 46 [pid = 2112] [id = 71] 07:52:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (0DDD6800) [pid = 2112] [serial = 210] [outer = 00000000] 07:52:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (16B3C800) [pid = 2112] [serial = 211] [outer = 0DDD6800] 07:52:31 INFO - PROCESS | 2112 | 1466520751410 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (1700C000) [pid = 2112] [serial = 212] [outer = 0DDD6800] 07:52:31 INFO - PROCESS | 2112 | 1466520751949 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 970ms 07:52:32 INFO - PROCESS | 2112 | 1466520752019 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 2112 | 1466520752024 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 07:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:52:32 INFO - PROCESS | 2112 | 1466520752031 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 2112 | 1466520752033 Marionette TRACE conn6 <- [1,250,null,{}] 07:52:32 INFO - PROCESS | 2112 | 1466520752038 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:32 INFO - PROCESS | 2112 | 1466520752040 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:32 INFO - PROCESS | 2112 | 1466520752156 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 07:52:32 INFO - PROCESS | 2112 | 1466520752278 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 2112 | 1466520752281 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:32 INFO - PROCESS | 2112 | ++DOCSHELL 19A12400 == 47 [pid = 2112] [id = 72] 07:52:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (19A13000) [pid = 2112] [serial = 213] [outer = 00000000] 07:52:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 99 (19A15C00) [pid = 2112] [serial = 214] [outer = 19A13000] 07:52:32 INFO - PROCESS | 2112 | 1466520752338 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 100 (19A19400) [pid = 2112] [serial = 215] [outer = 19A13000] 07:52:32 INFO - PROCESS | 2112 | 1466520752931 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 07:52:32 INFO - PROCESS | 2112 | 1466520752963 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 2112 | 1466520752965 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 07:52:32 INFO - PROCESS | 2112 | 1466520752969 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:52:32 INFO - PROCESS | 2112 | 1466520752973 Marionette TRACE conn6 <- [1,254,null,{}] 07:52:33 INFO - PROCESS | 2112 | 1466520752984 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:33 INFO - PROCESS | 2112 | 1466520752988 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:33 INFO - PROCESS | 2112 | 1466520753096 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 07:52:33 INFO - PROCESS | 2112 | 1466520753218 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 2112 | 1466520753222 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:33 INFO - PROCESS | 2112 | ++DOCSHELL 19365400 == 48 [pid = 2112] [id = 73] 07:52:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 101 (19366000) [pid = 2112] [serial = 216] [outer = 00000000] 07:52:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 102 (19A1D000) [pid = 2112] [serial = 217] [outer = 19366000] 07:52:33 INFO - PROCESS | 2112 | 1466520753280 Marionette DEBUG loaded listener.js 07:52:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 103 (19A9BC00) [pid = 2112] [serial = 218] [outer = 19366000] 07:52:34 INFO - PROCESS | 2112 | 1466520754012 Marionette TRACE conn6 <- [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]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1071ms 07:52:34 INFO - PROCESS | 2112 | 1466520754051 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 2112 | 1466520754055 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 07:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:52:34 INFO - PROCESS | 2112 | 1466520754060 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 2112 | 1466520754063 Marionette TRACE conn6 <- [1,258,null,{}] 07:52:34 INFO - PROCESS | 2112 | 1466520754069 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:34 INFO - PROCESS | 2112 | 1466520754071 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:34 INFO - PROCESS | 2112 | 1466520754175 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 07:52:34 INFO - PROCESS | 2112 | 1466520754305 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:34 INFO - PROCESS | 2112 | 1466520754309 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:34 INFO - PROCESS | 2112 | ++DOCSHELL 0E32E400 == 49 [pid = 2112] [id = 74] 07:52:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 104 (0EECF800) [pid = 2112] [serial = 219] [outer = 00000000] 07:52:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 105 (159A2C00) [pid = 2112] [serial = 220] [outer = 0EECF800] 07:52:34 INFO - PROCESS | 2112 | 1466520754361 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 106 (15B75C00) [pid = 2112] [serial = 221] [outer = 0EECF800] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 0DF0D400 == 48 [pid = 2112] [id = 44] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 16BDA000 == 47 [pid = 2112] [id = 69] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 0DDCA800 == 46 [pid = 2112] [id = 68] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 0D7E6400 == 45 [pid = 2112] [id = 67] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 19FE4C00 == 44 [pid = 2112] [id = 66] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 19EA8C00 == 43 [pid = 2112] [id = 65] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 19C6F400 == 42 [pid = 2112] [id = 64] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 18648400 == 41 [pid = 2112] [id = 63] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 18315000 == 40 [pid = 2112] [id = 62] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 0ECDD800 == 39 [pid = 2112] [id = 61] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 0E5AA800 == 38 [pid = 2112] [id = 60] 07:52:34 INFO - PROCESS | 2112 | --DOCSHELL 0E370400 == 37 [pid = 2112] [id = 55] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 105 (15787C00) [pid = 2112] [serial = 132] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 104 (18315800) [pid = 2112] [serial = 141] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 103 (18350C00) [pid = 2112] [serial = 142] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 102 (19C72400) [pid = 2112] [serial = 147] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 101 (0DD54000) [pid = 2112] [serial = 135] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 100 (0DDD5800) [pid = 2112] [serial = 136] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 99 (151ED000) [pid = 2112] [serial = 138] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 98 (1597E000) [pid = 2112] [serial = 139] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (1864F800) [pid = 2112] [serial = 144] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (1A445000) [pid = 2112] [serial = 151] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (1A357C00) [pid = 2112] [serial = 150] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (19E8A400) [pid = 2112] [serial = 148] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (1A7A2800) [pid = 2112] [serial = 153] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (1BF0C000) [pid = 2112] [serial = 159] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (1BF0C800) [pid = 2112] [serial = 160] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (1700B000) [pid = 2112] [serial = 129] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1A51A400) [pid = 2112] [serial = 156] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1A51AC00) [pid = 2112] [serial = 157] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1D073400) [pid = 2112] [serial = 162] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (186E2C00) [pid = 2112] [serial = 145] [outer = 00000000] [url = about:blank] 07:52:34 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A7A3C00) [pid = 2112] [serial = 154] [outer = 00000000] [url = about:blank] 07:52:35 INFO - PROCESS | 2112 | 1466520755039 Marionette TRACE conn6 <- [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]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1019ms 07:52:35 INFO - PROCESS | 2112 | 1466520755099 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 2112 | 1466520755103 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 07:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:52:35 INFO - PROCESS | 2112 | 1466520755121 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - PROCESS | 2112 | 1466520755124 Marionette TRACE conn6 <- [1,262,null,{}] 07:52:35 INFO - PROCESS | 2112 | 1466520755127 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 2112 | 1466520755130 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:35 INFO - PROCESS | 2112 | 1466520755216 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 07:52:35 INFO - PROCESS | 2112 | 1466520755230 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 2112 | 1466520755232 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:35 INFO - PROCESS | 2112 | ++DOCSHELL 16BD8000 == 38 [pid = 2112] [id = 75] 07:52:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (16BD8800) [pid = 2112] [serial = 222] [outer = 00000000] 07:52:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (17005000) [pid = 2112] [serial = 223] [outer = 16BD8800] 07:52:35 INFO - PROCESS | 2112 | 1466520755278 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (17013000) [pid = 2112] [serial = 224] [outer = 16BD8800] 07:52:35 INFO - PROCESS | 2112 | 1466520755759 Marionette TRACE conn6 <- [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]]]}] 07:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 690ms 07:52:35 INFO - PROCESS | 2112 | 1466520755801 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 07:52:35 INFO - PROCESS | 2112 | 1466520755803 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 07:52:35 INFO - PROCESS | 2112 | 1466520755807 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:52:35 INFO - PROCESS | 2112 | 1466520755810 Marionette TRACE conn6 <- [1,266,null,{}] 07:52:35 INFO - PROCESS | 2112 | 1466520755820 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:35 INFO - PROCESS | 2112 | 1466520755824 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:35 INFO - PROCESS | 2112 | 1466520755907 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 07:52:35 INFO - PROCESS | 2112 | 1466520755913 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 2112 | 1466520755916 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:35 INFO - PROCESS | 2112 | ++DOCSHELL 1864C000 == 39 [pid = 2112] [id = 76] 07:52:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1864C400) [pid = 2112] [serial = 225] [outer = 00000000] 07:52:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (186E2C00) [pid = 2112] [serial = 226] [outer = 1864C400] 07:52:35 INFO - PROCESS | 2112 | 1466520755963 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1935B800) [pid = 2112] [serial = 227] [outer = 1864C400] 07:52:36 INFO - PROCESS | 2112 | 1466520756406 Marionette TRACE conn6 <- [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]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 631ms 07:52:36 INFO - PROCESS | 2112 | 1466520756442 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 2112 | 1466520756445 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 07:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:52:36 INFO - PROCESS | 2112 | 1466520756448 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 2112 | 1466520756450 Marionette TRACE conn6 <- [1,270,null,{}] 07:52:36 INFO - PROCESS | 2112 | 1466520756454 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:36 INFO - PROCESS | 2112 | 1466520756456 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:36 INFO - PROCESS | 2112 | 1466520756543 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 07:52:36 INFO - PROCESS | 2112 | 1466520756548 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:36 INFO - PROCESS | 2112 | 1466520756550 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:36 INFO - PROCESS | 2112 | ++DOCSHELL 19366800 == 40 [pid = 2112] [id = 77] 07:52:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (19368C00) [pid = 2112] [serial = 228] [outer = 00000000] 07:52:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (19A15000) [pid = 2112] [serial = 229] [outer = 19368C00] 07:52:36 INFO - PROCESS | 2112 | 1466520756595 Marionette DEBUG loaded listener.js 07:52:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (19A1F400) [pid = 2112] [serial = 230] [outer = 19368C00] 07:52:37 INFO - PROCESS | 2112 | 1466520757027 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 07:52:37 INFO - PROCESS | 2112 | 1466520757081 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 07:52:37 INFO - PROCESS | 2112 | 1466520757083 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 07:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:52:37 INFO - PROCESS | 2112 | 1466520757086 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 2112 | 1466520757087 Marionette TRACE conn6 <- [1,274,null,{}] 07:52:37 INFO - PROCESS | 2112 | 1466520757091 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 2112 | 1466520757093 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:37 INFO - PROCESS | 2112 | 1466520757201 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 07:52:37 INFO - PROCESS | 2112 | 1466520757207 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 2112 | 1466520757209 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:37 INFO - PROCESS | 2112 | ++DOCSHELL 19A2AC00 == 41 [pid = 2112] [id = 78] 07:52:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (19AA1400) [pid = 2112] [serial = 231] [outer = 00000000] 07:52:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (19C7A800) [pid = 2112] [serial = 232] [outer = 19AA1400] 07:52:37 INFO - PROCESS | 2112 | 1466520757261 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (19EA5800) [pid = 2112] [serial = 233] [outer = 19AA1400] 07:52:37 INFO - PROCESS | 2112 | 1466520757729 Marionette TRACE conn6 <- [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]]]}] 07:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 07:52:37 INFO - PROCESS | 2112 | 1466520757757 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 07:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:52:37 INFO - PROCESS | 2112 | 1466520757759 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 07:52:37 INFO - PROCESS | 2112 | 1466520757762 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:52:37 INFO - PROCESS | 2112 | 1466520757764 Marionette TRACE conn6 <- [1,278,null,{}] 07:52:37 INFO - PROCESS | 2112 | 1466520757767 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:37 INFO - PROCESS | 2112 | 1466520757772 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:37 INFO - PROCESS | 2112 | 1466520757907 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 07:52:37 INFO - PROCESS | 2112 | 1466520757963 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 2112 | 1466520757965 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:38 INFO - PROCESS | 2112 | ++DOCSHELL 16B32000 == 42 [pid = 2112] [id = 79] 07:52:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (19FDB800) [pid = 2112] [serial = 234] [outer = 00000000] 07:52:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 99 (1A44B800) [pid = 2112] [serial = 235] [outer = 19FDB800] 07:52:38 INFO - PROCESS | 2112 | 1466520758009 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 100 (1A519400) [pid = 2112] [serial = 236] [outer = 19FDB800] 07:52:38 INFO - PROCESS | 2112 | 1466520758418 Marionette TRACE conn6 <- [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]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 07:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:52:38 INFO - PROCESS | 2112 | 1466520758433 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 2112 | 1466520758435 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 07:52:38 INFO - PROCESS | 2112 | 1466520758438 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 2112 | 1466520758439 Marionette TRACE conn6 <- [1,282,null,{}] 07:52:38 INFO - PROCESS | 2112 | 1466520758448 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:38 INFO - PROCESS | 2112 | 1466520758450 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:38 INFO - PROCESS | 2112 | 1466520758579 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 07:52:38 INFO - PROCESS | 2112 | 1466520758595 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 2112 | 1466520758596 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:38 INFO - PROCESS | 2112 | ++DOCSHELL 1A51F400 == 43 [pid = 2112] [id = 80] 07:52:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 101 (1A520400) [pid = 2112] [serial = 237] [outer = 00000000] 07:52:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 102 (1AE7E000) [pid = 2112] [serial = 238] [outer = 1A520400] 07:52:38 INFO - PROCESS | 2112 | 1466520758639 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 103 (1BD5B800) [pid = 2112] [serial = 239] [outer = 1A520400] 07:52:39 INFO - PROCESS | 2112 | 1466520759061 Marionette TRACE conn6 <- [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]]]}] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 102 (16BE1400) [pid = 2112] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 101 (19F8C800) [pid = 2112] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 100 (19C74400) [pid = 2112] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 99 (1A9F0400) [pid = 2112] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 98 (0ECE0000) [pid = 2112] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (18316400) [pid = 2112] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (0EECB400) [pid = 2112] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (1864B400) [pid = 2112] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (0DDD8000) [pid = 2112] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:52:39 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (15A03000) [pid = 2112] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 831ms 07:52:39 INFO - PROCESS | 2112 | 1466520759269 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 2112 | 1466520759271 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 07:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:52:39 INFO - PROCESS | 2112 | 1466520759274 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 2112 | 1466520759276 Marionette TRACE conn6 <- [1,286,null,{}] 07:52:39 INFO - PROCESS | 2112 | 1466520759279 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 2112 | 1466520759281 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:39 INFO - PROCESS | 2112 | 1466520759369 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 07:52:39 INFO - PROCESS | 2112 | 1466520759377 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 2112 | 1466520759379 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:39 INFO - PROCESS | 2112 | ++DOCSHELL 17544000 == 44 [pid = 2112] [id = 81] 07:52:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (1754F000) [pid = 2112] [serial = 240] [outer = 00000000] 07:52:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (19EA3C00) [pid = 2112] [serial = 241] [outer = 1754F000] 07:52:39 INFO - PROCESS | 2112 | 1466520759421 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (1A9F0400) [pid = 2112] [serial = 242] [outer = 1754F000] 07:52:39 INFO - PROCESS | 2112 | 1466520759819 Marionette TRACE conn6 <- [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]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 07:52:39 INFO - PROCESS | 2112 | 1466520759845 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 2112 | 1466520759847 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 07:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:52:39 INFO - PROCESS | 2112 | 1466520759881 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 2112 | 1466520759883 Marionette TRACE conn6 <- [1,290,null,{}] 07:52:39 INFO - PROCESS | 2112 | 1466520759891 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:39 INFO - PROCESS | 2112 | 1466520759893 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:40 INFO - PROCESS | 2112 | 1466520759974 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 07:52:40 INFO - PROCESS | 2112 | 1466520759979 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 2112 | 1466520759981 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:40 INFO - PROCESS | 2112 | ++DOCSHELL 1BF05C00 == 45 [pid = 2112] [id = 82] 07:52:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (1BF0D400) [pid = 2112] [serial = 243] [outer = 00000000] 07:52:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (1CD30400) [pid = 2112] [serial = 244] [outer = 1BF0D400] 07:52:40 INFO - PROCESS | 2112 | 1466520760025 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 99 (1CD34000) [pid = 2112] [serial = 245] [outer = 1BF0D400] 07:52:40 INFO - PROCESS | 2112 | 1466520760437 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 610ms 07:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:52:40 INFO - PROCESS | 2112 | 1466520760461 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 2112 | 1466520760463 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 07:52:40 INFO - PROCESS | 2112 | 1466520760466 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 2112 | 1466520760468 Marionette TRACE conn6 <- [1,294,null,{}] 07:52:40 INFO - PROCESS | 2112 | 1466520760471 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:40 INFO - PROCESS | 2112 | 1466520760473 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:40 INFO - PROCESS | 2112 | 1466520760589 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 07:52:40 INFO - PROCESS | 2112 | 1466520760597 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 2112 | 1466520760599 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:40 INFO - PROCESS | 2112 | ++DOCSHELL 1BF05800 == 46 [pid = 2112] [id = 83] 07:52:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 100 (1BF0BC00) [pid = 2112] [serial = 246] [outer = 00000000] 07:52:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 101 (1ED5E800) [pid = 2112] [serial = 247] [outer = 1BF0BC00] 07:52:40 INFO - PROCESS | 2112 | 1466520760642 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 102 (1EDC3400) [pid = 2112] [serial = 248] [outer = 1BF0BC00] 07:52:41 INFO - PROCESS | 2112 | 1466520761041 Marionette TRACE conn6 <- [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]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 07:52:41 INFO - PROCESS | 2112 | 1466520761097 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 2112 | 1466520761099 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 07:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:52:41 INFO - PROCESS | 2112 | 1466520761102 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 2112 | 1466520761105 Marionette TRACE conn6 <- [1,298,null,{}] 07:52:41 INFO - PROCESS | 2112 | 1466520761108 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:41 INFO - PROCESS | 2112 | 1466520761111 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:41 INFO - PROCESS | 2112 | 1466520761239 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 07:52:41 INFO - PROCESS | 2112 | 1466520761392 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 2112 | 1466520761396 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:41 INFO - PROCESS | 2112 | ++DOCSHELL 0DD56000 == 47 [pid = 2112] [id = 84] 07:52:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 103 (0DD5B400) [pid = 2112] [serial = 249] [outer = 00000000] 07:52:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 104 (0DDD6400) [pid = 2112] [serial = 250] [outer = 0DD5B400] 07:52:41 INFO - PROCESS | 2112 | 1466520761453 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 105 (0DF0C400) [pid = 2112] [serial = 251] [outer = 0DD5B400] 07:52:42 INFO - PROCESS | 2112 | 1466520761991 Marionette TRACE conn6 <- [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]]]}] 07:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 07:52:42 INFO - PROCESS | 2112 | 1466520762035 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 2112 | 1466520762039 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 07:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:52:42 INFO - PROCESS | 2112 | 1466520762044 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 2112 | 1466520762047 Marionette TRACE conn6 <- [1,302,null,{}] 07:52:42 INFO - PROCESS | 2112 | 1466520762052 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:42 INFO - PROCESS | 2112 | 1466520762057 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:42 INFO - PROCESS | 2112 | 1466520762171 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 07:52:42 INFO - PROCESS | 2112 | 1466520762267 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:42 INFO - PROCESS | 2112 | 1466520762270 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:42 INFO - PROCESS | 2112 | ++DOCSHELL 17006000 == 48 [pid = 2112] [id = 85] 07:52:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 106 (17009800) [pid = 2112] [serial = 252] [outer = 00000000] 07:52:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 107 (18314000) [pid = 2112] [serial = 253] [outer = 17009800] 07:52:42 INFO - PROCESS | 2112 | 1466520762325 Marionette DEBUG loaded listener.js 07:52:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 108 (18603000) [pid = 2112] [serial = 254] [outer = 17009800] 07:52:42 INFO - PROCESS | 2112 | 1466520762915 Marionette TRACE conn6 <- [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]]]}] 07:52:42 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. 07:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 930ms 07:52:43 INFO - PROCESS | 2112 | 1466520762981 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 2112 | 1466520762986 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 07:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:52:43 INFO - PROCESS | 2112 | 1466520762989 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 2112 | 1466520762992 Marionette TRACE conn6 <- [1,306,null,{}] 07:52:43 INFO - PROCESS | 2112 | 1466520762996 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:43 INFO - PROCESS | 2112 | 1466520762998 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:43 INFO - PROCESS | 2112 | 1466520763113 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 07:52:43 INFO - PROCESS | 2112 | 1466520763238 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 2112 | 1466520763241 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:43 INFO - PROCESS | 2112 | ++DOCSHELL 19368000 == 49 [pid = 2112] [id = 86] 07:52:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 109 (19A16000) [pid = 2112] [serial = 255] [outer = 00000000] 07:52:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 110 (19EA1C00) [pid = 2112] [serial = 256] [outer = 19A16000] 07:52:43 INFO - PROCESS | 2112 | 1466520763295 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 111 (1A32DC00) [pid = 2112] [serial = 257] [outer = 19A16000] 07:52:43 INFO - PROCESS | 2112 | 1466520763658 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:52:43 INFO - PROCESS | 2112 | 1466520763917 Marionette TRACE conn6 <- [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]]]}] 07:52:43 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. 07:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 971ms 07:52:43 INFO - PROCESS | 2112 | 1466520763964 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 2112 | 1466520763967 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 07:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:52:44 INFO - PROCESS | 2112 | 1466520763977 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 2112 | 1466520763983 Marionette TRACE conn6 <- [1,310,null,{}] 07:52:44 INFO - PROCESS | 2112 | 1466520763988 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:44 INFO - PROCESS | 2112 | 1466520763992 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:44 INFO - PROCESS | 2112 | 1466520764109 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 07:52:44 INFO - PROCESS | 2112 | 1466520764235 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 2112 | 1466520764237 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:44 INFO - PROCESS | 2112 | ++DOCSHELL 193BC400 == 50 [pid = 2112] [id = 87] 07:52:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 112 (19A21400) [pid = 2112] [serial = 258] [outer = 00000000] 07:52:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 113 (1F49A000) [pid = 2112] [serial = 259] [outer = 19A21400] 07:52:44 INFO - PROCESS | 2112 | 1466520764291 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 114 (1F49D800) [pid = 2112] [serial = 260] [outer = 19A21400] 07:52:45 INFO - PROCESS | 2112 | 1466520765027 Marionette TRACE conn6 <- [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]]]}] 07:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1079ms 07:52:45 INFO - PROCESS | 2112 | 1466520765064 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 07:52:45 INFO - PROCESS | 2112 | 1466520765069 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 07:52:45 INFO - PROCESS | 2112 | 1466520765074 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:52:45 INFO - PROCESS | 2112 | 1466520765077 Marionette TRACE conn6 <- [1,314,null,{}] 07:52:45 INFO - PROCESS | 2112 | 1466520765082 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:45 INFO - PROCESS | 2112 | 1466520765085 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:45 INFO - PROCESS | 2112 | 1466520765190 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 07:52:45 INFO - PROCESS | 2112 | 1466520765288 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 2112 | 1466520765292 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:45 INFO - PROCESS | 2112 | ++DOCSHELL 14F92000 == 51 [pid = 2112] [id = 88] 07:52:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 115 (151A0400) [pid = 2112] [serial = 261] [outer = 00000000] 07:52:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 116 (15787C00) [pid = 2112] [serial = 262] [outer = 151A0400] 07:52:45 INFO - PROCESS | 2112 | 1466520765340 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 117 (15AE3400) [pid = 2112] [serial = 263] [outer = 151A0400] 07:52:45 INFO - PROCESS | 2112 | 1466520765941 Marionette TRACE conn6 <- [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]]]}] 07:52:45 INFO - PROCESS | 2112 | --DOCSHELL 1BF05800 == 50 [pid = 2112] [id = 83] 07:52:45 INFO - PROCESS | 2112 | --DOCSHELL 1BF05C00 == 49 [pid = 2112] [id = 82] 07:52:45 INFO - PROCESS | 2112 | --DOCSHELL 17544000 == 48 [pid = 2112] [id = 81] 07:52:45 INFO - PROCESS | 2112 | --DOCSHELL 1A51F400 == 47 [pid = 2112] [id = 80] 07:52:45 INFO - PROCESS | 2112 | --DOCSHELL 16B32000 == 46 [pid = 2112] [id = 79] 07:52:45 INFO - PROCESS | 2112 | --DOCSHELL 19A2AC00 == 45 [pid = 2112] [id = 78] 07:52:45 INFO - PROCESS | 2112 | --DOCSHELL 19366800 == 44 [pid = 2112] [id = 77] 07:52:45 INFO - PROCESS | 2112 | --DOCSHELL 1864C000 == 43 [pid = 2112] [id = 76] 07:52:45 INFO - PROCESS | 2112 | --DOCSHELL 16BD8000 == 42 [pid = 2112] [id = 75] 07:52:45 INFO - PROCESS | 2112 | --DOMWINDOW == 116 (18649000) [pid = 2112] [serial = 169] [outer = 00000000] [url = about:blank] 07:52:45 INFO - PROCESS | 2112 | --DOMWINDOW == 115 (15A50800) [pid = 2112] [serial = 175] [outer = 00000000] [url = about:blank] 07:52:45 INFO - PROCESS | 2112 | --DOMWINDOW == 114 (1D2BD800) [pid = 2112] [serial = 172] [outer = 00000000] [url = about:blank] 07:52:45 INFO - PROCESS | 2112 | --DOMWINDOW == 113 (0E373000) [pid = 2112] [serial = 166] [outer = 00000000] [url = about:blank] 07:52:45 INFO - PROCESS | 2112 | --DOMWINDOW == 112 (1D06D000) [pid = 2112] [serial = 208] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOCSHELL 0E32E400 == 41 [pid = 2112] [id = 74] 07:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 971ms 07:52:46 INFO - PROCESS | 2112 | 1466520766050 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 2112 | 1466520766055 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 07:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:52:46 INFO - PROCESS | 2112 | 1466520766063 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 2112 | 1466520766065 Marionette TRACE conn6 <- [1,318,null,{}] 07:52:46 INFO - PROCESS | 2112 | 1466520766069 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:46 INFO - PROCESS | 2112 | 1466520766072 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:46 INFO - PROCESS | 2112 | 1466520766176 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 111 (1864D400) [pid = 2112] [serial = 205] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 110 (1A517000) [pid = 2112] [serial = 193] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 109 (19E87C00) [pid = 2112] [serial = 190] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 108 (1BD60C00) [pid = 2112] [serial = 196] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 107 (0EECFC00) [pid = 2112] [serial = 181] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 106 (1578EC00) [pid = 2112] [serial = 182] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 105 (18604400) [pid = 2112] [serial = 184] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 104 (1860FC00) [pid = 2112] [serial = 185] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 103 (1675D400) [pid = 2112] [serial = 179] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 102 (15983000) [pid = 2112] [serial = 178] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 101 (193B7000) [pid = 2112] [serial = 187] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 100 (1A9EA400) [pid = 2112] [serial = 194] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 99 (15787000) [pid = 2112] [serial = 199] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 98 (1BE92400) [pid = 2112] [serial = 197] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (16BDC400) [pid = 2112] [serial = 202] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (15ADA800) [pid = 2112] [serial = 200] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (1A34FC00) [pid = 2112] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (19EA1400) [pid = 2112] [serial = 191] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (16BDF800) [pid = 2112] [serial = 203] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (19C04C00) [pid = 2112] [serial = 206] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (198B6400) [pid = 2112] [serial = 188] [outer = 00000000] [url = about:blank] 07:52:46 INFO - PROCESS | 2112 | 1466520766262 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 2112 | 1466520766264 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:46 INFO - PROCESS | 2112 | ++DOCSHELL 0E47F000 == 42 [pid = 2112] [id = 89] 07:52:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (0E5A0000) [pid = 2112] [serial = 264] [outer = 00000000] 07:52:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1511AC00) [pid = 2112] [serial = 265] [outer = 0E5A0000] 07:52:46 INFO - PROCESS | 2112 | 1466520766312 Marionette DEBUG loaded listener.js 07:52:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (15A4A400) [pid = 2112] [serial = 266] [outer = 0E5A0000] 07:52:46 INFO - PROCESS | 2112 | 1466520766670 Marionette TRACE conn6 <- [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]]]}] 07:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 670ms 07:52:46 INFO - PROCESS | 2112 | 1466520766754 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 2112 | 1466520766756 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 07:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:52:46 INFO - PROCESS | 2112 | 1466520766763 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 2112 | 1466520766766 Marionette TRACE conn6 <- [1,322,null,{}] 07:52:46 INFO - PROCESS | 2112 | 1466520766780 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:46 INFO - PROCESS | 2112 | 1466520766785 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:46 INFO - PROCESS | 2112 | 1466520766867 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 07:52:46 INFO - PROCESS | 2112 | 1466520766876 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:46 INFO - PROCESS | 2112 | 1466520766879 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:46 INFO - PROCESS | 2112 | ++DOCSHELL 17012000 == 43 [pid = 2112] [id = 90] 07:52:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (17012C00) [pid = 2112] [serial = 267] [outer = 00000000] 07:52:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (18311000) [pid = 2112] [serial = 268] [outer = 17012C00] 07:52:46 INFO - PROCESS | 2112 | 1466520766925 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (18602C00) [pid = 2112] [serial = 269] [outer = 17012C00] 07:52:47 INFO - PROCESS | 2112 | 1466520767373 Marionette TRACE conn6 <- [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]]]}] 07:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 07:52:47 INFO - PROCESS | 2112 | 1466520767393 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 07:52:47 INFO - PROCESS | 2112 | 1466520767396 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 07:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:52:47 INFO - PROCESS | 2112 | 1466520767398 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:52:47 INFO - PROCESS | 2112 | 1466520767400 Marionette TRACE conn6 <- [1,326,null,{}] 07:52:47 INFO - PROCESS | 2112 | 1466520767403 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:47 INFO - PROCESS | 2112 | 1466520767405 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:47 INFO - PROCESS | 2112 | 1466520767492 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 07:52:47 INFO - PROCESS | 2112 | 1466520767497 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 2112 | 1466520767499 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:47 INFO - PROCESS | 2112 | ++DOCSHELL 18646000 == 44 [pid = 2112] [id = 91] 07:52:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (18647000) [pid = 2112] [serial = 270] [outer = 00000000] 07:52:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 99 (18651400) [pid = 2112] [serial = 271] [outer = 18647000] 07:52:47 INFO - PROCESS | 2112 | 1466520767543 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 100 (186DB800) [pid = 2112] [serial = 272] [outer = 18647000] 07:52:48 INFO - PROCESS | 2112 | 1466520767989 Marionette TRACE conn6 <- [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]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 07:52:48 INFO - PROCESS | 2112 | 1466520768029 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 2112 | 1466520768032 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 07:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:52:48 INFO - PROCESS | 2112 | 1466520768035 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 2112 | 1466520768036 Marionette TRACE conn6 <- [1,330,null,{}] 07:52:48 INFO - PROCESS | 2112 | 1466520768040 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:48 INFO - PROCESS | 2112 | 1466520768042 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:48 INFO - PROCESS | 2112 | 1466520768121 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 07:52:48 INFO - PROCESS | 2112 | 1466520768126 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 2112 | 1466520768128 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:48 INFO - PROCESS | 2112 | ++DOCSHELL 19359800 == 45 [pid = 2112] [id = 92] 07:52:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 101 (1935AC00) [pid = 2112] [serial = 273] [outer = 00000000] 07:52:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 102 (19367C00) [pid = 2112] [serial = 274] [outer = 1935AC00] 07:52:48 INFO - PROCESS | 2112 | 1466520768172 Marionette DEBUG loaded listener.js 07:52:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 103 (19A1B000) [pid = 2112] [serial = 275] [outer = 1935AC00] 07:52:48 INFO - PROCESS | 2112 | 1466520768665 Marionette TRACE conn6 <- [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]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 07:52:48 INFO - PROCESS | 2112 | 1466520768706 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 07:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:52:48 INFO - PROCESS | 2112 | 1466520768708 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 07:52:48 INFO - PROCESS | 2112 | 1466520768711 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 2112 | 1466520768713 Marionette TRACE conn6 <- [1,334,null,{}] 07:52:48 INFO - PROCESS | 2112 | 1466520768716 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:48 INFO - PROCESS | 2112 | 1466520768722 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:48 INFO - PROCESS | 2112 | 1466520768854 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 07:52:48 INFO - PROCESS | 2112 | 1466520768912 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 2112 | 1466520768914 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:48 INFO - PROCESS | 2112 | ++DOCSHELL 19E89400 == 46 [pid = 2112] [id = 93] 07:52:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 104 (19E89800) [pid = 2112] [serial = 276] [outer = 00000000] 07:52:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 105 (19EA5000) [pid = 2112] [serial = 277] [outer = 19E89800] 07:52:48 INFO - PROCESS | 2112 | 1466520768959 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 106 (19EAA400) [pid = 2112] [serial = 278] [outer = 19E89800] 07:52:49 INFO - PROCESS | 2112 | 1466520769361 Marionette TRACE conn6 <- [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]]]}] 07:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 07:52:49 INFO - PROCESS | 2112 | 1466520769381 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 07:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:52:49 INFO - PROCESS | 2112 | 1466520769383 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 07:52:49 INFO - PROCESS | 2112 | 1466520769386 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:52:49 INFO - PROCESS | 2112 | 1466520769388 Marionette TRACE conn6 <- [1,338,null,{}] 07:52:49 INFO - PROCESS | 2112 | 1466520769391 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:49 INFO - PROCESS | 2112 | 1466520769393 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:49 INFO - PROCESS | 2112 | 1466520769546 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 07:52:49 INFO - PROCESS | 2112 | 1466520769569 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:49 INFO - PROCESS | 2112 | 1466520769571 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:49 INFO - PROCESS | 2112 | ++DOCSHELL 19FE2800 == 47 [pid = 2112] [id = 94] 07:52:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 107 (19FE2C00) [pid = 2112] [serial = 279] [outer = 00000000] 07:52:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 108 (1A355000) [pid = 2112] [serial = 280] [outer = 19FE2C00] 07:52:49 INFO - PROCESS | 2112 | 1466520769614 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 109 (1A356C00) [pid = 2112] [serial = 281] [outer = 19FE2C00] 07:52:50 INFO - PROCESS | 2112 | 1466520770042 Marionette TRACE conn6 <- [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]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 07:52:50 INFO - PROCESS | 2112 | 1466520770057 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 2112 | 1466520770059 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 07:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:52:50 INFO - PROCESS | 2112 | 1466520770063 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 2112 | 1466520770064 Marionette TRACE conn6 <- [1,342,null,{}] 07:52:50 INFO - PROCESS | 2112 | 1466520770068 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 2112 | 1466520770070 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:50 INFO - PROCESS | 2112 | 1466520770187 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 07:52:50 INFO - PROCESS | 2112 | 1466520770192 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 2112 | 1466520770194 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:50 INFO - PROCESS | 2112 | ++DOCSHELL 08A81C00 == 48 [pid = 2112] [id = 95] 07:52:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 110 (08A87000) [pid = 2112] [serial = 282] [outer = 00000000] 07:52:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 111 (08A8C400) [pid = 2112] [serial = 283] [outer = 08A87000] 07:52:50 INFO - PROCESS | 2112 | 1466520770238 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 112 (08A8F400) [pid = 2112] [serial = 284] [outer = 08A87000] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 111 (0ECE4C00) [pid = 2112] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 110 (0E32A400) [pid = 2112] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 109 (1D00DC00) [pid = 2112] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 108 (18604000) [pid = 2112] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 107 (0E373400) [pid = 2112] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 106 (17004400) [pid = 2112] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 105 (0E36F400) [pid = 2112] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 104 (0DEAF000) [pid = 2112] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 103 (19AA1400) [pid = 2112] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 102 (19FDB800) [pid = 2112] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 101 (19366000) [pid = 2112] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 100 (19368C00) [pid = 2112] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 99 (1864C400) [pid = 2112] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 98 (0EECF800) [pid = 2112] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (16BD8800) [pid = 2112] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (1A520400) [pid = 2112] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (1754F000) [pid = 2112] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:52:50 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (1BF0D400) [pid = 2112] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:52:50 INFO - PROCESS | 2112 | 1466520770918 Marionette TRACE conn6 <- [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]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 870ms 07:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:52:50 INFO - PROCESS | 2112 | 1466520770933 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 2112 | 1466520770935 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 07:52:50 INFO - PROCESS | 2112 | 1466520770938 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 2112 | 1466520770940 Marionette TRACE conn6 <- [1,346,null,{}] 07:52:50 INFO - PROCESS | 2112 | 1466520770944 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:50 INFO - PROCESS | 2112 | 1466520770945 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:51 INFO - PROCESS | 2112 | 1466520771028 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 07:52:51 INFO - PROCESS | 2112 | 1466520771033 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 2112 | 1466520771035 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:51 INFO - PROCESS | 2112 | ++DOCSHELL 0D7E6400 == 49 [pid = 2112] [id = 96] 07:52:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (0D7EB800) [pid = 2112] [serial = 285] [outer = 00000000] 07:52:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (15B82400) [pid = 2112] [serial = 286] [outer = 0D7EB800] 07:52:51 INFO - PROCESS | 2112 | 1466520771079 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (17543000) [pid = 2112] [serial = 287] [outer = 0D7EB800] 07:52:51 INFO - PROCESS | 2112 | 1466520771499 Marionette TRACE conn6 <- [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]]]}] 07:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 571ms 07:52:51 INFO - PROCESS | 2112 | 1466520771509 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 07:52:51 INFO - PROCESS | 2112 | 1466520771511 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 07:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:52:51 INFO - PROCESS | 2112 | 1466520771514 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:52:51 INFO - PROCESS | 2112 | 1466520771516 Marionette TRACE conn6 <- [1,350,null,{}] 07:52:51 INFO - PROCESS | 2112 | 1466520771519 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:51 INFO - PROCESS | 2112 | 1466520771521 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:51 INFO - PROCESS | 2112 | 1466520771639 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 07:52:51 INFO - PROCESS | 2112 | 1466520771647 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:51 INFO - PROCESS | 2112 | 1466520771649 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:51 INFO - PROCESS | 2112 | ++DOCSHELL 1864C400 == 50 [pid = 2112] [id = 97] 07:52:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (1864CC00) [pid = 2112] [serial = 288] [outer = 00000000] 07:52:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 99 (19F95C00) [pid = 2112] [serial = 289] [outer = 1864CC00] 07:52:51 INFO - PROCESS | 2112 | 1466520771692 Marionette DEBUG loaded listener.js 07:52:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 100 (1A519000) [pid = 2112] [serial = 290] [outer = 1864CC00] 07:52:52 INFO - PROCESS | 2112 | 1466520772093 Marionette TRACE conn6 <- [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]]]}] 07:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 07:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 07:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:52:52 INFO - PROCESS | 2112 | 1466520772146 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 2112 | 1466520772148 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 07:52:52 INFO - PROCESS | 2112 | 1466520772151 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 2112 | 1466520772153 Marionette TRACE conn6 <- [1,354,null,{}] 07:52:52 INFO - PROCESS | 2112 | 1466520772157 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:52 INFO - PROCESS | 2112 | 1466520772159 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:52 INFO - PROCESS | 2112 | 1466520772287 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 07:52:52 INFO - PROCESS | 2112 | 1466520772301 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 2112 | 1466520772304 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:52 INFO - PROCESS | 2112 | ++DOCSHELL 1835F800 == 51 [pid = 2112] [id = 98] 07:52:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 101 (18360C00) [pid = 2112] [serial = 291] [outer = 00000000] 07:52:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 102 (1836A000) [pid = 2112] [serial = 292] [outer = 18360C00] 07:52:52 INFO - PROCESS | 2112 | 1466520772349 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 103 (1A9EFC00) [pid = 2112] [serial = 293] [outer = 18360C00] 07:52:52 INFO - PROCESS | 2112 | 1466520772961 Marionette TRACE conn6 <- [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]]]}] 07:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 830ms 07:52:53 INFO - PROCESS | 2112 | 1466520772986 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 2112 | 1466520772990 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 07:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:52:53 INFO - PROCESS | 2112 | 1466520772995 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 2112 | 1466520772998 Marionette TRACE conn6 <- [1,358,null,{}] 07:52:53 INFO - PROCESS | 2112 | 1466520773004 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 2112 | 1466520773007 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:53 INFO - PROCESS | 2112 | 1466520773164 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 07:52:53 INFO - PROCESS | 2112 | 1466520773183 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:53 INFO - PROCESS | 2112 | 1466520773185 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:53 INFO - PROCESS | 2112 | ++DOCSHELL 0E32A400 == 52 [pid = 2112] [id = 99] 07:52:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 104 (0E32E400) [pid = 2112] [serial = 294] [outer = 00000000] 07:52:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 105 (14F9E400) [pid = 2112] [serial = 295] [outer = 0E32E400] 07:52:53 INFO - PROCESS | 2112 | 1466520773242 Marionette DEBUG loaded listener.js 07:52:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 106 (15928400) [pid = 2112] [serial = 296] [outer = 0E32E400] 07:52:53 INFO - PROCESS | 2112 | 1466520773889 Marionette TRACE conn6 <- [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]]]}] 07:52:53 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. 07:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 931ms 07:52:53 INFO - PROCESS | 2112 | 1466520773926 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 2112 | 1466520773931 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 07:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:52:53 INFO - PROCESS | 2112 | 1466520773937 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 2112 | 1466520773940 Marionette TRACE conn6 <- [1,362,null,{}] 07:52:53 INFO - PROCESS | 2112 | 1466520773945 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:53 INFO - PROCESS | 2112 | 1466520773947 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:54 INFO - PROCESS | 2112 | 1466520774061 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 07:52:54 INFO - PROCESS | 2112 | 1466520774188 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 2112 | 1466520774191 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:54 INFO - PROCESS | 2112 | ++DOCSHELL 1700B000 == 53 [pid = 2112] [id = 100] 07:52:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 107 (17010000) [pid = 2112] [serial = 297] [outer = 00000000] 07:52:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 108 (1835E800) [pid = 2112] [serial = 298] [outer = 17010000] 07:52:54 INFO - PROCESS | 2112 | 1466520774249 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 109 (18366800) [pid = 2112] [serial = 299] [outer = 17010000] 07:52:54 INFO - PROCESS | 2112 | 1466520774866 Marionette TRACE conn6 <- [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]]]}] 07:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 07:52:54 INFO - PROCESS | 2112 | 1466520774911 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 07:52:54 INFO - PROCESS | 2112 | 1466520774914 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 07:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:52:54 INFO - PROCESS | 2112 | 1466520774918 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:52:54 INFO - PROCESS | 2112 | 1466520774922 Marionette TRACE conn6 <- [1,366,null,{}] 07:52:54 INFO - PROCESS | 2112 | 1466520774933 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:54 INFO - PROCESS | 2112 | 1466520774938 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:55 INFO - PROCESS | 2112 | 1466520775049 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 07:52:55 INFO - PROCESS | 2112 | 1466520775177 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:55 INFO - PROCESS | 2112 | 1466520775181 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:55 INFO - PROCESS | 2112 | ++DOCSHELL 19E9F000 == 54 [pid = 2112] [id = 101] 07:52:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 110 (19E9D800) [pid = 2112] [serial = 300] [outer = 00000000] 07:52:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 111 (19F97C00) [pid = 2112] [serial = 301] [outer = 19E9D800] 07:52:55 INFO - PROCESS | 2112 | 1466520775238 Marionette DEBUG loaded listener.js 07:52:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 112 (1AD1F800) [pid = 2112] [serial = 302] [outer = 19E9D800] 07:52:55 INFO - PROCESS | 2112 | 1466520775853 Marionette TRACE conn6 <- [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]]]}] 07:52:55 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. 07:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 970ms 07:52:55 INFO - PROCESS | 2112 | 1466520775891 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 2112 | 1466520775894 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 07:52:55 INFO - PROCESS | 2112 | 1466520775897 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:52:55 INFO - PROCESS | 2112 | 1466520775899 Marionette TRACE conn6 <- [1,370,null,{}] 07:52:55 INFO - PROCESS | 2112 | 1466520775904 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:55 INFO - PROCESS | 2112 | 1466520775906 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:56 INFO - PROCESS | 2112 | 1466520776016 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 07:52:56 INFO - PROCESS | 2112 | 1466520776141 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 2112 | 1466520776143 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:56 INFO - PROCESS | 2112 | ++DOCSHELL 1AE83000 == 55 [pid = 2112] [id = 102] 07:52:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 113 (1B175400) [pid = 2112] [serial = 303] [outer = 00000000] 07:52:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 114 (1B17BC00) [pid = 2112] [serial = 304] [outer = 1B175400] 07:52:56 INFO - PROCESS | 2112 | 1466520776199 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 115 (1B17DC00) [pid = 2112] [serial = 305] [outer = 1B175400] 07:52:56 INFO - PROCESS | 2112 | 1466520776936 Marionette TRACE conn6 <- [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]]]}] 07:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1074ms 07:52:57 INFO - PROCESS | 2112 | 1466520776983 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 2112 | 1466520776987 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 07:52:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:52:57 INFO - PROCESS | 2112 | 1466520776992 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 2112 | 1466520776996 Marionette TRACE conn6 <- [1,374,null,{}] 07:52:57 INFO - PROCESS | 2112 | 1466520777009 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:57 INFO - PROCESS | 2112 | 1466520777013 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:57 INFO - PROCESS | 2112 | 1466520777112 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 07:52:57 INFO - PROCESS | 2112 | 1466520777193 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 2112 | 1466520777197 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:57 INFO - PROCESS | 2112 | ++DOCSHELL 0EECF000 == 56 [pid = 2112] [id = 103] 07:52:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 116 (14F0AC00) [pid = 2112] [serial = 306] [outer = 00000000] 07:52:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 117 (15792800) [pid = 2112] [serial = 307] [outer = 14F0AC00] 07:52:57 INFO - PROCESS | 2112 | 1466520777288 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 118 (15B74400) [pid = 2112] [serial = 308] [outer = 14F0AC00] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 1834C400 == 55 [pid = 2112] [id = 57] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 1CD34800 == 54 [pid = 2112] [id = 58] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 1864C400 == 53 [pid = 2112] [id = 97] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 0D7E6400 == 52 [pid = 2112] [id = 96] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 08A81C00 == 51 [pid = 2112] [id = 95] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 19FE2800 == 50 [pid = 2112] [id = 94] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 19E89400 == 49 [pid = 2112] [id = 93] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 19359800 == 48 [pid = 2112] [id = 92] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 18646000 == 47 [pid = 2112] [id = 91] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 17012000 == 46 [pid = 2112] [id = 90] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 0E47F000 == 45 [pid = 2112] [id = 89] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 14F92000 == 44 [pid = 2112] [id = 88] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 0DD56000 == 43 [pid = 2112] [id = 84] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 0E230800 == 42 [pid = 2112] [id = 56] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 0E48C400 == 41 [pid = 2112] [id = 33] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 0DDD3800 == 40 [pid = 2112] [id = 71] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 19368000 == 39 [pid = 2112] [id = 86] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 0DDD5000 == 38 [pid = 2112] [id = 59] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 193BC400 == 37 [pid = 2112] [id = 87] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 17006000 == 36 [pid = 2112] [id = 85] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 0E32A000 == 35 [pid = 2112] [id = 45] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 1BD5D000 == 34 [pid = 2112] [id = 70] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 19A12400 == 33 [pid = 2112] [id = 72] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 19365400 == 32 [pid = 2112] [id = 73] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 1AE83000 == 31 [pid = 2112] [id = 102] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 1700B000 == 30 [pid = 2112] [id = 100] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 19E9F000 == 29 [pid = 2112] [id = 101] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 1835F800 == 28 [pid = 2112] [id = 98] 07:52:58 INFO - PROCESS | 2112 | --DOCSHELL 0E32A400 == 27 [pid = 2112] [id = 99] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 117 (151EE800) [pid = 2112] [serial = 167] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 116 (1ED57400) [pid = 2112] [serial = 173] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 115 (193B5C00) [pid = 2112] [serial = 170] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 114 (15B7EC00) [pid = 2112] [serial = 133] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 113 (1700D400) [pid = 2112] [serial = 130] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 112 (1D124000) [pid = 2112] [serial = 163] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 111 (187E2C00) [pid = 2112] [serial = 176] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 110 (15AE7C00) [pid = 2112] [serial = 100] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 109 (19C7A800) [pid = 2112] [serial = 232] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 108 (1A519400) [pid = 2112] [serial = 236] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 107 (16B3C800) [pid = 2112] [serial = 211] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 106 (19A9BC00) [pid = 2112] [serial = 218] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 105 (19A1D000) [pid = 2112] [serial = 217] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 104 (19A15000) [pid = 2112] [serial = 229] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 103 (1A44B800) [pid = 2112] [serial = 235] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 102 (186E2C00) [pid = 2112] [serial = 226] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 101 (1935B800) [pid = 2112] [serial = 227] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 100 (15B75C00) [pid = 2112] [serial = 221] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 99 (159A2C00) [pid = 2112] [serial = 220] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 98 (19A15C00) [pid = 2112] [serial = 214] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (17005000) [pid = 2112] [serial = 223] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (17013000) [pid = 2112] [serial = 224] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (1ED5E800) [pid = 2112] [serial = 247] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (1AE7E000) [pid = 2112] [serial = 238] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (19EA3C00) [pid = 2112] [serial = 241] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (1A9F0400) [pid = 2112] [serial = 242] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (1BD5B800) [pid = 2112] [serial = 239] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19EA5800) [pid = 2112] [serial = 233] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1CD34000) [pid = 2112] [serial = 245] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1CD30400) [pid = 2112] [serial = 244] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (19A1F400) [pid = 2112] [serial = 230] [outer = 00000000] [url = about:blank] 07:52:58 INFO - PROCESS | 2112 | 1466520778659 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:52:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1697ms 07:52:58 INFO - PROCESS | 2112 | 1466520778703 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 2112 | 1466520778708 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 07:52:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:52:58 INFO - PROCESS | 2112 | 1466520778715 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:52:58 INFO - PROCESS | 2112 | 1466520778718 Marionette TRACE conn6 <- [1,378,null,{}] 07:52:58 INFO - PROCESS | 2112 | 1466520778723 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:58 INFO - PROCESS | 2112 | 1466520778726 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:58 INFO - PROCESS | 2112 | 1466520778818 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 07:52:58 INFO - PROCESS | 2112 | 1466520778901 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:58 INFO - PROCESS | 2112 | 1466520778906 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:58 INFO - PROCESS | 2112 | ++DOCSHELL 0DDC9400 == 28 [pid = 2112] [id = 104] 07:52:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (0DDC9800) [pid = 2112] [serial = 309] [outer = 00000000] 07:52:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0DF02400) [pid = 2112] [serial = 310] [outer = 0DDC9800] 07:52:58 INFO - PROCESS | 2112 | 1466520778955 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (0DF0B400) [pid = 2112] [serial = 311] [outer = 0DDC9800] 07:52:59 INFO - PROCESS | 2112 | 1466520779343 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:52:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:52:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 07:52:59 INFO - PROCESS | 2112 | 1466520779390 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 07:52:59 INFO - PROCESS | 2112 | 1466520779395 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 07:52:59 INFO - PROCESS | 2112 | 1466520779401 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:52:59 INFO - PROCESS | 2112 | 1466520779404 Marionette TRACE conn6 <- [1,382,null,{}] 07:52:59 INFO - PROCESS | 2112 | 1466520779407 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:52:59 INFO - PROCESS | 2112 | 1466520779410 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:59 INFO - PROCESS | 2112 | 1466520779495 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 07:52:59 INFO - PROCESS | 2112 | 1466520779502 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 2112 | 1466520779504 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:52:59 INFO - PROCESS | 2112 | ++DOCSHELL 0E5AA800 == 29 [pid = 2112] [id = 105] 07:52:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (0E5AC800) [pid = 2112] [serial = 312] [outer = 00000000] 07:52:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (0EECF800) [pid = 2112] [serial = 313] [outer = 0E5AC800] 07:52:59 INFO - PROCESS | 2112 | 1466520779551 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1511C800) [pid = 2112] [serial = 314] [outer = 0E5AC800] 07:53:00 INFO - PROCESS | 2112 | 1466520780028 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:53:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 07:53:00 INFO - PROCESS | 2112 | 1466520780075 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 2112 | 1466520780077 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 07:53:00 INFO - PROCESS | 2112 | 1466520780081 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:53:00 INFO - PROCESS | 2112 | 1466520780084 Marionette TRACE conn6 <- [1,386,null,{}] 07:53:00 INFO - PROCESS | 2112 | 1466520780094 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 2112 | 1466520780099 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:00 INFO - PROCESS | 2112 | 1466520780212 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 07:53:00 INFO - PROCESS | 2112 | 1466520780303 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 2112 | 1466520780307 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:00 INFO - PROCESS | 2112 | ++DOCSHELL 16BDC400 == 30 [pid = 2112] [id = 106] 07:53:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (16BDCC00) [pid = 2112] [serial = 315] [outer = 00000000] 07:53:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (16BE0400) [pid = 2112] [serial = 316] [outer = 16BDCC00] 07:53:00 INFO - PROCESS | 2112 | 1466520780354 Marionette DEBUG loaded listener.js 07:53:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (17005400) [pid = 2112] [serial = 317] [outer = 16BDCC00] 07:53:00 INFO - PROCESS | 2112 | 1466520780788 Marionette TRACE conn6 <- [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]]]}] 07:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 07:53:00 INFO - PROCESS | 2112 | 1466520780815 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 2112 | 1466520780817 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 07:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:53:00 INFO - PROCESS | 2112 | 1466520780826 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 2112 | 1466520780827 Marionette TRACE conn6 <- [1,390,null,{}] 07:53:00 INFO - PROCESS | 2112 | 1466520780831 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:00 INFO - PROCESS | 2112 | 1466520780833 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:00 INFO - PROCESS | 2112 | 1466520780945 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 07:53:00 INFO - PROCESS | 2112 | 1466520780950 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 2112 | 1466520780952 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:00 INFO - PROCESS | 2112 | ++DOCSHELL 17008800 == 31 [pid = 2112] [id = 107] 07:53:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (1700E000) [pid = 2112] [serial = 318] [outer = 00000000] 07:53:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (1754E400) [pid = 2112] [serial = 319] [outer = 1700E000] 07:53:01 INFO - PROCESS | 2112 | 1466520780996 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 99 (1835F400) [pid = 2112] [serial = 320] [outer = 1700E000] 07:53:01 INFO - PROCESS | 2112 | 1466520781482 Marionette TRACE conn6 <- [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]]]}] 07:53:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:53:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 07:53:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:53:01 INFO - PROCESS | 2112 | 1466520781500 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 07:53:01 INFO - PROCESS | 2112 | 1466520781502 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 07:53:01 INFO - PROCESS | 2112 | 1466520781505 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:53:01 INFO - PROCESS | 2112 | 1466520781507 Marionette TRACE conn6 <- [1,394,null,{}] 07:53:01 INFO - PROCESS | 2112 | 1466520781515 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:01 INFO - PROCESS | 2112 | 1466520781517 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:01 INFO - PROCESS | 2112 | 1466520781647 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 07:53:01 INFO - PROCESS | 2112 | 1466520781653 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:01 INFO - PROCESS | 2112 | 1466520781655 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:01 INFO - PROCESS | 2112 | ++DOCSHELL 18369800 == 32 [pid = 2112] [id = 108] 07:53:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 100 (18602800) [pid = 2112] [serial = 321] [outer = 00000000] 07:53:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 101 (1864AC00) [pid = 2112] [serial = 322] [outer = 18602800] 07:53:01 INFO - PROCESS | 2112 | 1466520781702 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 102 (186D9800) [pid = 2112] [serial = 323] [outer = 18602800] 07:53:02 INFO - PROCESS | 2112 | 1466520782165 Marionette TRACE conn6 <- [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]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 07:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:53:02 INFO - PROCESS | 2112 | 1466520782176 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 2112 | 1466520782178 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 07:53:02 INFO - PROCESS | 2112 | 1466520782181 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 2112 | 1466520782183 Marionette TRACE conn6 <- [1,398,null,{}] 07:53:02 INFO - PROCESS | 2112 | 1466520782186 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:02 INFO - PROCESS | 2112 | 1466520782191 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:02 INFO - PROCESS | 2112 | 1466520782330 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 07:53:02 INFO - PROCESS | 2112 | 1466520782336 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 2112 | 1466520782338 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:02 INFO - PROCESS | 2112 | ++DOCSHELL 19367000 == 33 [pid = 2112] [id = 109] 07:53:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 103 (193B9800) [pid = 2112] [serial = 324] [outer = 00000000] 07:53:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 104 (19A14400) [pid = 2112] [serial = 325] [outer = 193B9800] 07:53:02 INFO - PROCESS | 2112 | 1466520782390 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 105 (19A1BC00) [pid = 2112] [serial = 326] [outer = 193B9800] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 104 (1BF0BC00) [pid = 2112] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 103 (19A13000) [pid = 2112] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 102 (0DDD6800) [pid = 2112] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 101 (19E89800) [pid = 2112] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 100 (19FE2C00) [pid = 2112] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 99 (08A87000) [pid = 2112] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 98 (19A16000) [pid = 2112] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (1935AC00) [pid = 2112] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (151A0400) [pid = 2112] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (19A21400) [pid = 2112] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (18647000) [pid = 2112] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (17009800) [pid = 2112] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (0E5A0000) [pid = 2112] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (0DD5B400) [pid = 2112] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (17012C00) [pid = 2112] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1864CC00) [pid = 2112] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (18360C00) [pid = 2112] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (0D7EB800) [pid = 2112] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:53:03 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1BF04000) [pid = 2112] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:53:03 INFO - PROCESS | 2112 | 1466520783228 Marionette TRACE conn6 <- [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]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1070ms 07:53:03 INFO - PROCESS | 2112 | 1466520783267 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 2112 | 1466520783269 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 07:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:53:03 INFO - PROCESS | 2112 | 1466520783272 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 2112 | 1466520783274 Marionette TRACE conn6 <- [1,402,null,{}] 07:53:03 INFO - PROCESS | 2112 | 1466520783277 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 2112 | 1466520783279 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:03 INFO - PROCESS | 2112 | 1466520783355 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 07:53:03 INFO - PROCESS | 2112 | 1466520783362 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 2112 | 1466520783363 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:03 INFO - PROCESS | 2112 | ++DOCSHELL 16B35800 == 34 [pid = 2112] [id = 110] 07:53:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1700B400) [pid = 2112] [serial = 327] [outer = 00000000] 07:53:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (187E0800) [pid = 2112] [serial = 328] [outer = 1700B400] 07:53:03 INFO - PROCESS | 2112 | 1466520783407 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1935CC00) [pid = 2112] [serial = 329] [outer = 1700B400] 07:53:03 INFO - PROCESS | 2112 | 1466520783841 Marionette TRACE conn6 <- [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]]]}] 07:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 07:53:03 INFO - PROCESS | 2112 | 1466520783903 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 07:53:03 INFO - PROCESS | 2112 | 1466520783906 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 07:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:53:03 INFO - PROCESS | 2112 | 1466520783909 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 2112 | 1466520783911 Marionette TRACE conn6 <- [1,406,null,{}] 07:53:03 INFO - PROCESS | 2112 | 1466520783915 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:03 INFO - PROCESS | 2112 | 1466520783916 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:04 INFO - PROCESS | 2112 | 1466520783995 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 07:53:04 INFO - PROCESS | 2112 | 1466520784003 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 2112 | 1466520784005 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:04 INFO - PROCESS | 2112 | ++DOCSHELL 1935AC00 == 35 [pid = 2112] [id = 111] 07:53:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (19A21800) [pid = 2112] [serial = 330] [outer = 00000000] 07:53:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (19AA3400) [pid = 2112] [serial = 331] [outer = 19A21800] 07:53:04 INFO - PROCESS | 2112 | 1466520784048 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (19AA4400) [pid = 2112] [serial = 332] [outer = 19A21800] 07:53:04 INFO - PROCESS | 2112 | 1466520784486 Marionette TRACE conn6 <- [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]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 07:53:04 INFO - PROCESS | 2112 | 1466520784543 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 2112 | 1466520784545 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 07:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:53:04 INFO - PROCESS | 2112 | 1466520784548 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 2112 | 1466520784550 Marionette TRACE conn6 <- [1,410,null,{}] 07:53:04 INFO - PROCESS | 2112 | 1466520784554 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:04 INFO - PROCESS | 2112 | 1466520784555 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:04 INFO - PROCESS | 2112 | 1466520784682 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 07:53:04 INFO - PROCESS | 2112 | 1466520784812 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:04 INFO - PROCESS | 2112 | 1466520784815 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:04 INFO - PROCESS | 2112 | ++DOCSHELL 09269800 == 36 [pid = 2112] [id = 112] 07:53:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (0D36E400) [pid = 2112] [serial = 333] [outer = 00000000] 07:53:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (0DD59400) [pid = 2112] [serial = 334] [outer = 0D36E400] 07:53:04 INFO - PROCESS | 2112 | 1466520784874 Marionette DEBUG loaded listener.js 07:53:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (0DDD3C00) [pid = 2112] [serial = 335] [outer = 0D36E400] 07:53:05 INFO - PROCESS | 2112 | 1466520785649 Marionette TRACE conn6 <- [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]]]}] 07:53:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:53:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1121ms 07:53:05 INFO - PROCESS | 2112 | 1466520785671 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 07:53:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:53:05 INFO - PROCESS | 2112 | 1466520785675 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 07:53:05 INFO - PROCESS | 2112 | 1466520785680 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:53:05 INFO - PROCESS | 2112 | 1466520785684 Marionette TRACE conn6 <- [1,414,null,{}] 07:53:05 INFO - PROCESS | 2112 | 1466520785688 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:05 INFO - PROCESS | 2112 | 1466520785691 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:05 INFO - PROCESS | 2112 | 1466520785866 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 07:53:05 INFO - PROCESS | 2112 | 1466520785876 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 2112 | 1466520785879 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:05 INFO - PROCESS | 2112 | ++DOCSHELL 15AE5800 == 37 [pid = 2112] [id = 113] 07:53:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (15B75C00) [pid = 2112] [serial = 336] [outer = 00000000] 07:53:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (16762800) [pid = 2112] [serial = 337] [outer = 15B75C00] 07:53:05 INFO - PROCESS | 2112 | 1466520785935 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (16BD9800) [pid = 2112] [serial = 338] [outer = 15B75C00] 07:53:06 INFO - PROCESS | 2112 | 1466520786625 Marionette TRACE conn6 <- [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]]]}] 07:53:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:53:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 992ms 07:53:06 INFO - PROCESS | 2112 | 1466520786681 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 07:53:06 INFO - PROCESS | 2112 | 1466520786684 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 07:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:53:06 INFO - PROCESS | 2112 | 1466520786688 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 2112 | 1466520786691 Marionette TRACE conn6 <- [1,418,null,{}] 07:53:06 INFO - PROCESS | 2112 | 1466520786694 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:06 INFO - PROCESS | 2112 | 1466520786697 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:06 INFO - PROCESS | 2112 | 1466520786832 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 07:53:07 INFO - PROCESS | 2112 | 1466520786959 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:07 INFO - PROCESS | 2112 | 1466520786962 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:07 INFO - PROCESS | 2112 | ++DOCSHELL 08A87C00 == 38 [pid = 2112] [id = 114] 07:53:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 99 (08A8B400) [pid = 2112] [serial = 339] [outer = 00000000] 07:53:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 100 (16BD5400) [pid = 2112] [serial = 340] [outer = 08A8B400] 07:53:07 INFO - PROCESS | 2112 | 1466520787018 Marionette DEBUG loaded listener.js 07:53:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 101 (1860B800) [pid = 2112] [serial = 341] [outer = 08A8B400] 07:53:07 INFO - PROCESS | 2112 | --DOCSHELL 1935AC00 == 37 [pid = 2112] [id = 111] 07:53:07 INFO - PROCESS | 2112 | --DOCSHELL 16B35800 == 36 [pid = 2112] [id = 110] 07:53:07 INFO - PROCESS | 2112 | --DOCSHELL 19367000 == 35 [pid = 2112] [id = 109] 07:53:07 INFO - PROCESS | 2112 | --DOCSHELL 18369800 == 34 [pid = 2112] [id = 108] 07:53:07 INFO - PROCESS | 2112 | --DOCSHELL 17008800 == 33 [pid = 2112] [id = 107] 07:53:07 INFO - PROCESS | 2112 | --DOCSHELL 16BDC400 == 32 [pid = 2112] [id = 106] 07:53:07 INFO - PROCESS | 2112 | --DOCSHELL 0E5AA800 == 31 [pid = 2112] [id = 105] 07:53:07 INFO - PROCESS | 2112 | --DOCSHELL 0DDC9400 == 30 [pid = 2112] [id = 104] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 100 (1EDC3400) [pid = 2112] [serial = 248] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 99 (1EDBF800) [pid = 2112] [serial = 209] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 98 (19A19400) [pid = 2112] [serial = 215] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (1700C000) [pid = 2112] [serial = 212] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (19EA5000) [pid = 2112] [serial = 277] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (1A355000) [pid = 2112] [serial = 280] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (19EAA400) [pid = 2112] [serial = 278] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (08A8C400) [pid = 2112] [serial = 283] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (19EA1C00) [pid = 2112] [serial = 256] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (1A32DC00) [pid = 2112] [serial = 257] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19367C00) [pid = 2112] [serial = 274] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (15787C00) [pid = 2112] [serial = 262] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (15AE3400) [pid = 2112] [serial = 263] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1F49A000) [pid = 2112] [serial = 259] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1A356C00) [pid = 2112] [serial = 281] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1F49D800) [pid = 2112] [serial = 260] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (18651400) [pid = 2112] [serial = 271] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (186DB800) [pid = 2112] [serial = 272] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18314000) [pid = 2112] [serial = 253] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18603000) [pid = 2112] [serial = 254] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1511AC00) [pid = 2112] [serial = 265] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (15A4A400) [pid = 2112] [serial = 266] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DDD6400) [pid = 2112] [serial = 250] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0DF0C400) [pid = 2112] [serial = 251] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (18311000) [pid = 2112] [serial = 268] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18602C00) [pid = 2112] [serial = 269] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1A519000) [pid = 2112] [serial = 290] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A9EFC00) [pid = 2112] [serial = 293] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (08A8F400) [pid = 2112] [serial = 284] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (15B82400) [pid = 2112] [serial = 286] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1836A000) [pid = 2112] [serial = 292] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19F95C00) [pid = 2112] [serial = 289] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (17543000) [pid = 2112] [serial = 287] [outer = 00000000] [url = about:blank] 07:53:07 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19A1B000) [pid = 2112] [serial = 275] [outer = 00000000] [url = about:blank] 07:53:08 INFO - PROCESS | 2112 | 1466520788271 Marionette TRACE conn6 <- [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]]]}] 07:53:08 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 07:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1621ms 07:53:08 INFO - PROCESS | 2112 | 1466520788325 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 07:53:08 INFO - PROCESS | 2112 | 1466520788329 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 07:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:53:08 INFO - PROCESS | 2112 | 1466520788337 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:53:08 INFO - PROCESS | 2112 | 1466520788339 Marionette TRACE conn6 <- [1,422,null,{}] 07:53:08 INFO - PROCESS | 2112 | 1466520788345 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:08 INFO - PROCESS | 2112 | 1466520788348 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:08 INFO - PROCESS | 2112 | 1466520788427 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 07:53:08 INFO - PROCESS | 2112 | 1466520788434 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 2112 | 1466520788436 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:08 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCCC00 == 31 [pid = 2112] [id = 115] 07:53:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DEAD000) [pid = 2112] [serial = 342] [outer = 00000000] 07:53:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0E32A000) [pid = 2112] [serial = 343] [outer = 0DEAD000] 07:53:08 INFO - PROCESS | 2112 | 1466520788484 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0E36D800) [pid = 2112] [serial = 344] [outer = 0DEAD000] 07:53:09 INFO - PROCESS | 2112 | 1466520789463 Marionette TRACE conn6 <- [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]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1173ms 07:53:09 INFO - PROCESS | 2112 | 1466520789514 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 2112 | 1466520789518 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 07:53:09 INFO - PROCESS | 2112 | 1466520789524 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:53:09 INFO - PROCESS | 2112 | 1466520789526 Marionette TRACE conn6 <- [1,426,null,{}] 07:53:09 INFO - PROCESS | 2112 | 1466520789530 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 2112 | 1466520789532 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:09 INFO - PROCESS | 2112 | 1466520789619 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 07:53:09 INFO - PROCESS | 2112 | 1466520789626 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 2112 | 1466520789628 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:09 INFO - PROCESS | 2112 | ++DOCSHELL 1597E000 == 32 [pid = 2112] [id = 116] 07:53:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (15996800) [pid = 2112] [serial = 345] [outer = 00000000] 07:53:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (15B79800) [pid = 2112] [serial = 346] [outer = 15996800] 07:53:09 INFO - PROCESS | 2112 | 1466520789674 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (16BD8000) [pid = 2112] [serial = 347] [outer = 15996800] 07:53:10 INFO - PROCESS | 2112 | 1466520790195 Marionette TRACE conn6 <- [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] 07:53:10 INFO - PROCESS | 2112 | 1466520790264 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 07:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:53:10 INFO - PROCESS | 2112 | 1466520790274 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:53:10 INFO - PROCESS | 2112 | 1466520790278 Marionette TRACE conn6 <- [1,430,null,{}] 07:53:10 INFO - PROCESS | 2112 | 1466520790289 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:10 INFO - PROCESS | 2112 | 1466520790294 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:10 INFO - PROCESS | 2112 | 1466520790416 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 07:53:10 INFO - PROCESS | 2112 | 1466520790476 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:10 INFO - PROCESS | 2112 | 1466520790479 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:10 INFO - PROCESS | 2112 | ++DOCSHELL 18605000 == 33 [pid = 2112] [id = 117] 07:53:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18605400) [pid = 2112] [serial = 348] [outer = 00000000] 07:53:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18608C00) [pid = 2112] [serial = 349] [outer = 18605400] 07:53:10 INFO - PROCESS | 2112 | 1466520790535 Marionette DEBUG loaded listener.js 07:53:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18646C00) [pid = 2112] [serial = 350] [outer = 18605400] 07:53:10 INFO - PROCESS | 2112 | 1466520790958 Marionette TRACE conn6 <- [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]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 07:53:11 INFO - PROCESS | 2112 | 1466520791010 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 2112 | 1466520791013 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 07:53:11 INFO - PROCESS | 2112 | 1466520791016 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:53:11 INFO - PROCESS | 2112 | 1466520791018 Marionette TRACE conn6 <- [1,434,null,{}] 07:53:11 INFO - PROCESS | 2112 | 1466520791021 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 2112 | 1466520791023 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:11 INFO - PROCESS | 2112 | 1466520791136 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 07:53:11 INFO - PROCESS | 2112 | 1466520791142 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 2112 | 1466520791144 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:11 INFO - PROCESS | 2112 | ++DOCSHELL 186E2800 == 34 [pid = 2112] [id = 118] 07:53:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18744400) [pid = 2112] [serial = 351] [outer = 00000000] 07:53:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19364000) [pid = 2112] [serial = 352] [outer = 18744400] 07:53:11 INFO - PROCESS | 2112 | 1466520791232 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (193BEC00) [pid = 2112] [serial = 353] [outer = 18744400] 07:53:11 INFO - PROCESS | 2112 | 1466520791663 Marionette TRACE conn6 <- [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]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 07:53:11 INFO - PROCESS | 2112 | 1466520791691 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 2112 | 1466520791693 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 07:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:53:11 INFO - PROCESS | 2112 | 1466520791703 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 2112 | 1466520791704 Marionette TRACE conn6 <- [1,438,null,{}] 07:53:11 INFO - PROCESS | 2112 | 1466520791711 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 2112 | 1466520791713 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:11 INFO - PROCESS | 2112 | 1466520791821 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 07:53:11 INFO - PROCESS | 2112 | 1466520791827 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 2112 | 1466520791829 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:11 INFO - PROCESS | 2112 | ++DOCSHELL 19A1C000 == 35 [pid = 2112] [id = 119] 07:53:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19A1C400) [pid = 2112] [serial = 354] [outer = 00000000] 07:53:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19A93800) [pid = 2112] [serial = 355] [outer = 19A1C400] 07:53:11 INFO - PROCESS | 2112 | 1466520791873 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19A96800) [pid = 2112] [serial = 356] [outer = 19A1C400] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (16BDCC00) [pid = 2112] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0E5AC800) [pid = 2112] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (14F0AC00) [pid = 2112] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DDC9800) [pid = 2112] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1700E000) [pid = 2112] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0E32E400) [pid = 2112] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (17010000) [pid = 2112] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19E9D800) [pid = 2112] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1B175400) [pid = 2112] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (18602800) [pid = 2112] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (193B9800) [pid = 2112] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:53:12 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1700B400) [pid = 2112] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:53:12 INFO - PROCESS | 2112 | 1466520792360 Marionette TRACE conn6 <- [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]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 07:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:53:12 INFO - PROCESS | 2112 | 1466520792375 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 2112 | 1466520792377 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 07:53:12 INFO - PROCESS | 2112 | 1466520792380 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 2112 | 1466520792382 Marionette TRACE conn6 <- [1,442,null,{}] 07:53:12 INFO - PROCESS | 2112 | 1466520792386 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:12 INFO - PROCESS | 2112 | 1466520792391 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:12 INFO - PROCESS | 2112 | 1466520792528 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 07:53:12 INFO - PROCESS | 2112 | 1466520792542 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:12 INFO - PROCESS | 2112 | 1466520792544 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:12 INFO - PROCESS | 2112 | ++DOCSHELL 0DEAEC00 == 36 [pid = 2112] [id = 120] 07:53:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (17010000) [pid = 2112] [serial = 357] [outer = 00000000] 07:53:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19C7C000) [pid = 2112] [serial = 358] [outer = 17010000] 07:53:12 INFO - PROCESS | 2112 | 1466520792589 Marionette DEBUG loaded listener.js 07:53:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19E9F800) [pid = 2112] [serial = 359] [outer = 17010000] 07:53:13 INFO - PROCESS | 2112 | 1466520793014 Marionette TRACE conn6 <- [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]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 07:53:13 INFO - PROCESS | 2112 | 1466520793052 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 07:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:53:13 INFO - PROCESS | 2112 | 1466520793054 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 07:53:13 INFO - PROCESS | 2112 | 1466520793057 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - PROCESS | 2112 | 1466520793058 Marionette TRACE conn6 <- [1,446,null,{}] 07:53:13 INFO - PROCESS | 2112 | 1466520793062 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 2112 | 1466520793064 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:13 INFO - PROCESS | 2112 | 1466520793141 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 07:53:13 INFO - PROCESS | 2112 | 1466520793147 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 2112 | 1466520793148 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:13 INFO - PROCESS | 2112 | ++DOCSHELL 19EA5400 == 37 [pid = 2112] [id = 121] 07:53:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19EA6400) [pid = 2112] [serial = 360] [outer = 00000000] 07:53:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19F8E800) [pid = 2112] [serial = 361] [outer = 19EA6400] 07:53:13 INFO - PROCESS | 2112 | 1466520793192 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19FDC800) [pid = 2112] [serial = 362] [outer = 19EA6400] 07:53:13 INFO - PROCESS | 2112 | 1466520793623 Marionette TRACE conn6 <- [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]]]}] 07:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 631ms 07:53:13 INFO - PROCESS | 2112 | 1466520793688 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 07:53:13 INFO - PROCESS | 2112 | 1466520793690 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 07:53:13 INFO - PROCESS | 2112 | 1466520793693 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:53:13 INFO - PROCESS | 2112 | 1466520793695 Marionette TRACE conn6 <- [1,450,null,{}] 07:53:13 INFO - PROCESS | 2112 | 1466520793698 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 2112 | 1466520793700 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:13 INFO - PROCESS | 2112 | 1466520793780 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 07:53:13 INFO - PROCESS | 2112 | 1466520793787 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 2112 | 1466520793789 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:13 INFO - PROCESS | 2112 | ++DOCSHELL 1A32E400 == 38 [pid = 2112] [id = 122] 07:53:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A356000) [pid = 2112] [serial = 363] [outer = 00000000] 07:53:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A445400) [pid = 2112] [serial = 364] [outer = 1A356000] 07:53:13 INFO - PROCESS | 2112 | 1466520793834 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A446C00) [pid = 2112] [serial = 365] [outer = 1A356000] 07:53:14 INFO - PROCESS | 2112 | 1466520794479 Marionette TRACE conn6 <- [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] 07:53:14 INFO - PROCESS | 2112 | 1466520794536 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 07:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:53:14 INFO - PROCESS | 2112 | 1466520794541 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 2112 | 1466520794544 Marionette TRACE conn6 <- [1,454,null,{}] 07:53:14 INFO - PROCESS | 2112 | 1466520794551 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 2112 | 1466520794554 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:14 INFO - PROCESS | 2112 | 1466520794665 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 07:53:14 INFO - PROCESS | 2112 | 1466520794790 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:14 INFO - PROCESS | 2112 | 1466520794793 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:14 INFO - PROCESS | 2112 | ++DOCSHELL 0DF0F400 == 39 [pid = 2112] [id = 123] 07:53:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (0DF0F800) [pid = 2112] [serial = 366] [outer = 00000000] 07:53:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (15A13800) [pid = 2112] [serial = 367] [outer = 0DF0F800] 07:53:14 INFO - PROCESS | 2112 | 1466520794851 Marionette DEBUG loaded listener.js 07:53:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (16BE1C00) [pid = 2112] [serial = 368] [outer = 0DF0F800] 07:53:15 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:15 INFO - PROCESS | 2112 | 1466520795510 Marionette TRACE conn6 <- [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]]]}] 07:53:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1024ms 07:53:15 INFO - PROCESS | 2112 | 1466520795565 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 07:53:15 INFO - PROCESS | 2112 | 1466520795570 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 07:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:53:15 INFO - PROCESS | 2112 | 1466520795576 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:53:15 INFO - PROCESS | 2112 | 1466520795579 Marionette TRACE conn6 <- [1,458,null,{}] 07:53:15 INFO - PROCESS | 2112 | 1466520795583 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:15 INFO - PROCESS | 2112 | 1466520795585 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:15 INFO - PROCESS | 2112 | 1466520795696 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 07:53:15 INFO - PROCESS | 2112 | 1466520795820 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 2112 | 1466520795823 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:15 INFO - PROCESS | 2112 | ++DOCSHELL 18602C00 == 40 [pid = 2112] [id = 124] 07:53:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (18605C00) [pid = 2112] [serial = 369] [outer = 00000000] 07:53:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (18645400) [pid = 2112] [serial = 370] [outer = 18605C00] 07:53:15 INFO - PROCESS | 2112 | 1466520795882 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1935B800) [pid = 2112] [serial = 371] [outer = 18605C00] 07:53:16 INFO - PROCESS | 2112 | 1466520796505 Marionette TRACE conn6 <- [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] 07:53:16 INFO - PROCESS | 2112 | 1466520796553 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 07:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:53:16 INFO - PROCESS | 2112 | 1466520796556 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 2112 | 1466520796560 Marionette TRACE conn6 <- [1,462,null,{}] 07:53:16 INFO - PROCESS | 2112 | 1466520796571 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 2112 | 1466520796576 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:16 INFO - PROCESS | 2112 | 1466520796682 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 07:53:16 INFO - PROCESS | 2112 | 1466520796809 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:16 INFO - PROCESS | 2112 | 1466520796812 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:16 INFO - PROCESS | 2112 | ++DOCSHELL 1A7A3400 == 41 [pid = 2112] [id = 125] 07:53:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1A9EB400) [pid = 2112] [serial = 372] [outer = 00000000] 07:53:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1A9F2800) [pid = 2112] [serial = 373] [outer = 1A9EB400] 07:53:16 INFO - PROCESS | 2112 | 1466520796870 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1AE7CC00) [pid = 2112] [serial = 374] [outer = 1A9EB400] 07:53:17 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:17 INFO - PROCESS | 2112 | 1466520797493 Marionette TRACE conn6 <- [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] 07:53:17 INFO - PROCESS | 2112 | 1466520797690 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 07:53:17 INFO - PROCESS | 2112 | 1466520797704 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:53:17 INFO - PROCESS | 2112 | 1466520797707 Marionette TRACE conn6 <- [1,466,null,{}] 07:53:17 INFO - PROCESS | 2112 | 1466520797712 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:53:17 INFO - PROCESS | 2112 | 1466520797715 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:17 INFO - PROCESS | 2112 | 1466520797815 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 07:53:17 INFO - PROCESS | 2112 | 1466520797893 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 2112 | 1466520797898 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:17 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD0000 == 42 [pid = 2112] [id = 126] 07:53:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0DEB2000) [pid = 2112] [serial = 375] [outer = 00000000] 07:53:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (15115C00) [pid = 2112] [serial = 376] [outer = 0DEB2000] 07:53:18 INFO - PROCESS | 2112 | 1466520797988 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (15A0FC00) [pid = 2112] [serial = 377] [outer = 0DEB2000] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 19EA5400 == 41 [pid = 2112] [id = 121] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 0DEAEC00 == 40 [pid = 2112] [id = 120] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 19A1C000 == 39 [pid = 2112] [id = 119] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 186E2800 == 38 [pid = 2112] [id = 118] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 18605000 == 37 [pid = 2112] [id = 117] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 1597E000 == 36 [pid = 2112] [id = 116] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 0DDCCC00 == 35 [pid = 2112] [id = 115] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 08A87C00 == 34 [pid = 2112] [id = 114] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 15AE5800 == 33 [pid = 2112] [id = 113] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 09269800 == 32 [pid = 2112] [id = 112] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 0EECF000 == 31 [pid = 2112] [id = 103] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 1A7A3400 == 30 [pid = 2112] [id = 125] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 18602C00 == 29 [pid = 2112] [id = 124] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 1A32E400 == 28 [pid = 2112] [id = 122] 07:53:19 INFO - PROCESS | 2112 | --DOCSHELL 0DF0F400 == 27 [pid = 2112] [id = 123] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (16BE0400) [pid = 2112] [serial = 316] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (0EECF800) [pid = 2112] [serial = 313] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1511C800) [pid = 2112] [serial = 314] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (15B74400) [pid = 2112] [serial = 308] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (15792800) [pid = 2112] [serial = 307] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (0DF02400) [pid = 2112] [serial = 310] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0DF0B400) [pid = 2112] [serial = 311] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1754E400) [pid = 2112] [serial = 319] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (15928400) [pid = 2112] [serial = 296] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (14F9E400) [pid = 2112] [serial = 295] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (18366800) [pid = 2112] [serial = 299] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1835E800) [pid = 2112] [serial = 298] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1AD1F800) [pid = 2112] [serial = 302] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19F97C00) [pid = 2112] [serial = 301] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1B17DC00) [pid = 2112] [serial = 305] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1B17BC00) [pid = 2112] [serial = 304] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1864AC00) [pid = 2112] [serial = 322] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19A14400) [pid = 2112] [serial = 325] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (186D9800) [pid = 2112] [serial = 323] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19A1BC00) [pid = 2112] [serial = 326] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (187E0800) [pid = 2112] [serial = 328] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1835F400) [pid = 2112] [serial = 320] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1935CC00) [pid = 2112] [serial = 329] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (17005400) [pid = 2112] [serial = 317] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19AA3400) [pid = 2112] [serial = 331] [outer = 00000000] [url = about:blank] 07:53:19 INFO - PROCESS | 2112 | 1466520799255 Marionette TRACE conn6 <- [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] 07:53:19 INFO - PROCESS | 2112 | 1466520799316 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 07:53:19 INFO - PROCESS | 2112 | 1466520799322 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:53:19 INFO - PROCESS | 2112 | 1466520799325 Marionette TRACE conn6 <- [1,470,null,{}] 07:53:19 INFO - PROCESS | 2112 | 1466520799330 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 2112 | 1466520799333 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:19 INFO - PROCESS | 2112 | 1466520799416 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 07:53:19 INFO - PROCESS | 2112 | 1466520799423 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 2112 | 1466520799427 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:19 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD2000 == 28 [pid = 2112] [id = 127] 07:53:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0DDD4000) [pid = 2112] [serial = 378] [outer = 00000000] 07:53:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DEAF000) [pid = 2112] [serial = 379] [outer = 0DDD4000] 07:53:19 INFO - PROCESS | 2112 | 1466520799475 Marionette DEBUG loaded listener.js 07:53:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0DF0B400) [pid = 2112] [serial = 380] [outer = 0DDD4000] 07:53:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0E367800) [pid = 2112] [serial = 381] [outer = 19AA1800] 07:53:20 INFO - PROCESS | 2112 | 1466520800016 Marionette TRACE conn6 <- [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]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 731ms 07:53:20 INFO - PROCESS | 2112 | 1466520800059 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 2112 | 1466520800064 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 07:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:53:20 INFO - PROCESS | 2112 | 1466520800071 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 2112 | 1466520800073 Marionette TRACE conn6 <- [1,474,null,{}] 07:53:20 INFO - PROCESS | 2112 | 1466520800077 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 2112 | 1466520800080 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:20 INFO - PROCESS | 2112 | 1466520800167 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 07:53:20 INFO - PROCESS | 2112 | 1466520800249 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 2112 | 1466520800252 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:20 INFO - PROCESS | 2112 | ++DOCSHELL 0E5A4C00 == 29 [pid = 2112] [id = 128] 07:53:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (14F0F400) [pid = 2112] [serial = 382] [outer = 00000000] 07:53:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (151E5C00) [pid = 2112] [serial = 383] [outer = 14F0F400] 07:53:20 INFO - PROCESS | 2112 | 1466520800299 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15787000) [pid = 2112] [serial = 384] [outer = 14F0F400] 07:53:20 INFO - PROCESS | 2112 | 1466520800705 Marionette TRACE conn6 <- [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]]]}] 07:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 07:53:20 INFO - PROCESS | 2112 | 1466520800745 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 07:53:20 INFO - PROCESS | 2112 | 1466520800747 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 07:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:53:20 INFO - PROCESS | 2112 | 1466520800784 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:53:20 INFO - PROCESS | 2112 | 1466520800788 Marionette TRACE conn6 <- [1,478,null,{}] 07:53:20 INFO - PROCESS | 2112 | 1466520800798 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:20 INFO - PROCESS | 2112 | 1466520800803 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:20 INFO - PROCESS | 2112 | 1466520800885 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 07:53:20 INFO - PROCESS | 2112 | 1466520800902 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:20 INFO - PROCESS | 2112 | 1466520800905 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:20 INFO - PROCESS | 2112 | ++DOCSHELL 17007400 == 30 [pid = 2112] [id = 129] 07:53:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (17007C00) [pid = 2112] [serial = 385] [outer = 00000000] 07:53:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1700C800) [pid = 2112] [serial = 386] [outer = 17007C00] 07:53:20 INFO - PROCESS | 2112 | 1466520800953 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (17013800) [pid = 2112] [serial = 387] [outer = 17007C00] 07:53:21 INFO - PROCESS | 2112 | 1466520801441 Marionette TRACE conn6 <- [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]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 673ms 07:53:21 INFO - PROCESS | 2112 | 1466520801461 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 2112 | 1466520801463 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 07:53:21 INFO - PROCESS | 2112 | 1466520801466 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:53:21 INFO - PROCESS | 2112 | 1466520801468 Marionette TRACE conn6 <- [1,482,null,{}] 07:53:21 INFO - PROCESS | 2112 | 1466520801478 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 2112 | 1466520801480 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:21 INFO - PROCESS | 2112 | 1466520801622 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 07:53:21 INFO - PROCESS | 2112 | 1466520801628 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 2112 | 1466520801630 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:21 INFO - PROCESS | 2112 | ++DOCSHELL 17543000 == 31 [pid = 2112] [id = 130] 07:53:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (17543800) [pid = 2112] [serial = 388] [outer = 00000000] 07:53:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18346C00) [pid = 2112] [serial = 389] [outer = 17543800] 07:53:21 INFO - PROCESS | 2112 | 1466520801673 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18361C00) [pid = 2112] [serial = 390] [outer = 17543800] 07:53:22 INFO - PROCESS | 2112 | 1466520802135 Marionette TRACE conn6 <- [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]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 07:53:22 INFO - PROCESS | 2112 | 1466520802177 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 2112 | 1466520802179 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 07:53:22 INFO - PROCESS | 2112 | 1466520802182 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 2112 | 1466520802184 Marionette TRACE conn6 <- [1,486,null,{}] 07:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:53:22 INFO - PROCESS | 2112 | 1466520802187 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 2112 | 1466520802189 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:22 INFO - PROCESS | 2112 | 1466520802297 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 07:53:22 INFO - PROCESS | 2112 | 1466520802379 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 2112 | 1466520802381 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:22 INFO - PROCESS | 2112 | ++DOCSHELL 18602800 == 32 [pid = 2112] [id = 131] 07:53:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18602C00) [pid = 2112] [serial = 391] [outer = 00000000] 07:53:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1860D400) [pid = 2112] [serial = 392] [outer = 18602C00] 07:53:22 INFO - PROCESS | 2112 | 1466520802425 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (18648800) [pid = 2112] [serial = 393] [outer = 18602C00] 07:53:22 INFO - PROCESS | 2112 | 1466520802865 Marionette TRACE conn6 <- [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]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 07:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:53:22 INFO - PROCESS | 2112 | 1466520802917 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 2112 | 1466520802919 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 07:53:22 INFO - PROCESS | 2112 | 1466520802926 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 2112 | 1466520802928 Marionette TRACE conn6 <- [1,490,null,{}] 07:53:22 INFO - PROCESS | 2112 | 1466520802937 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 2112 | 1466520802943 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:23 INFO - PROCESS | 2112 | 1466520803073 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 07:53:23 INFO - PROCESS | 2112 | 1466520803132 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 2112 | 1466520803134 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:23 INFO - PROCESS | 2112 | ++DOCSHELL 19362800 == 33 [pid = 2112] [id = 132] 07:53:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19363400) [pid = 2112] [serial = 394] [outer = 00000000] 07:53:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (193B6800) [pid = 2112] [serial = 395] [outer = 19363400] 07:53:23 INFO - PROCESS | 2112 | 1466520803178 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (198B4800) [pid = 2112] [serial = 396] [outer = 19363400] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19EA6400) [pid = 2112] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18605400) [pid = 2112] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1A356000) [pid = 2112] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18744400) [pid = 2112] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19A1C400) [pid = 2112] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19A21800) [pid = 2112] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DEAD000) [pid = 2112] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (15B75C00) [pid = 2112] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15996800) [pid = 2112] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (08A8B400) [pid = 2112] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0D36E400) [pid = 2112] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:53:23 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (17010000) [pid = 2112] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:53:23 INFO - PROCESS | 2112 | 1466520803773 Marionette TRACE conn6 <- [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]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 891ms 07:53:23 INFO - PROCESS | 2112 | 1466520803813 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 07:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:53:23 INFO - PROCESS | 2112 | 1466520803815 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 07:53:23 INFO - PROCESS | 2112 | 1466520803818 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 2112 | 1466520803820 Marionette TRACE conn6 <- [1,494,null,{}] 07:53:23 INFO - PROCESS | 2112 | 1466520803824 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 2112 | 1466520803825 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:23 INFO - PROCESS | 2112 | 1466520803901 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 07:53:23 INFO - PROCESS | 2112 | 1466520803907 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 2112 | 1466520803909 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:23 INFO - PROCESS | 2112 | ++DOCSHELL 18347800 == 34 [pid = 2112] [id = 133] 07:53:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18605400) [pid = 2112] [serial = 397] [outer = 00000000] 07:53:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1935B000) [pid = 2112] [serial = 398] [outer = 18605400] 07:53:23 INFO - PROCESS | 2112 | 1466520803952 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19365000) [pid = 2112] [serial = 399] [outer = 18605400] 07:53:24 INFO - PROCESS | 2112 | 1466520804380 Marionette TRACE conn6 <- [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]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 570ms 07:53:24 INFO - PROCESS | 2112 | 1466520804389 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 2112 | 1466520804391 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 07:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:53:24 INFO - PROCESS | 2112 | 1466520804394 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 2112 | 1466520804396 Marionette TRACE conn6 <- [1,498,null,{}] 07:53:24 INFO - PROCESS | 2112 | 1466520804399 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 2112 | 1466520804401 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:24 INFO - PROCESS | 2112 | 1466520804517 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 07:53:24 INFO - PROCESS | 2112 | 1466520804523 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 2112 | 1466520804525 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:24 INFO - PROCESS | 2112 | ++DOCSHELL 151E4400 == 35 [pid = 2112] [id = 134] 07:53:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19A15000) [pid = 2112] [serial = 400] [outer = 00000000] 07:53:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19A1E000) [pid = 2112] [serial = 401] [outer = 19A15000] 07:53:24 INFO - PROCESS | 2112 | 1466520804569 Marionette DEBUG loaded listener.js 07:53:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19A1A800) [pid = 2112] [serial = 402] [outer = 19A15000] 07:53:25 INFO - PROCESS | 2112 | 1466520804994 Marionette TRACE conn6 <- [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]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 07:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:53:25 INFO - PROCESS | 2112 | 1466520805025 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 2112 | 1466520805027 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 07:53:25 INFO - PROCESS | 2112 | 1466520805031 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 2112 | 1466520805032 Marionette TRACE conn6 <- [1,502,null,{}] 07:53:25 INFO - PROCESS | 2112 | 1466520805036 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 2112 | 1466520805038 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:25 INFO - PROCESS | 2112 | 1466520805121 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 07:53:25 INFO - PROCESS | 2112 | 1466520805127 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:25 INFO - PROCESS | 2112 | 1466520805129 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:25 INFO - PROCESS | 2112 | ++DOCSHELL 17007000 == 36 [pid = 2112] [id = 135] 07:53:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19C04C00) [pid = 2112] [serial = 403] [outer = 00000000] 07:53:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19C78800) [pid = 2112] [serial = 404] [outer = 19C04C00] 07:53:25 INFO - PROCESS | 2112 | 1466520805172 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19C79800) [pid = 2112] [serial = 405] [outer = 19C04C00] 07:53:25 INFO - PROCESS | 2112 | 1466520805767 Marionette TRACE conn6 <- [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]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 770ms 07:53:25 INFO - PROCESS | 2112 | 1466520805802 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 2112 | 1466520805807 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 07:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:53:25 INFO - PROCESS | 2112 | 1466520805881 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 2112 | 1466520805885 Marionette TRACE conn6 <- [1,506,null,{}] 07:53:25 INFO - PROCESS | 2112 | 1466520805893 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:25 INFO - PROCESS | 2112 | 1466520805896 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:26 INFO - PROCESS | 2112 | 1466520806024 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 07:53:26 INFO - PROCESS | 2112 | 1466520806099 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 2112 | 1466520806104 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:26 INFO - PROCESS | 2112 | ++DOCSHELL 0D36E800 == 37 [pid = 2112] [id = 136] 07:53:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DD58C00) [pid = 2112] [serial = 406] [outer = 00000000] 07:53:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0E371400) [pid = 2112] [serial = 407] [outer = 0DD58C00] 07:53:26 INFO - PROCESS | 2112 | 1466520806202 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (14F92000) [pid = 2112] [serial = 408] [outer = 0DD58C00] 07:53:26 INFO - PROCESS | 2112 | 1466520806852 Marionette TRACE conn6 <- [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]]]}] 07:53:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:53:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1091ms 07:53:26 INFO - PROCESS | 2112 | 1466520806913 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 07:53:26 INFO - PROCESS | 2112 | 1466520806918 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 07:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:53:26 INFO - PROCESS | 2112 | 1466520806925 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:53:26 INFO - PROCESS | 2112 | 1466520806928 Marionette TRACE conn6 <- [1,510,null,{}] 07:53:26 INFO - PROCESS | 2112 | 1466520806933 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 2112 | 1466520806935 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:27 INFO - PROCESS | 2112 | 1466520807082 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 07:53:27 INFO - PROCESS | 2112 | 1466520807156 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 2112 | 1466520807159 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:27 INFO - PROCESS | 2112 | ++DOCSHELL 16BE2C00 == 38 [pid = 2112] [id = 137] 07:53:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (17005400) [pid = 2112] [serial = 409] [outer = 00000000] 07:53:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (18313400) [pid = 2112] [serial = 410] [outer = 17005400] 07:53:27 INFO - PROCESS | 2112 | 1466520807256 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (18368800) [pid = 2112] [serial = 411] [outer = 17005400] 07:53:28 INFO - PROCESS | 2112 | 1466520808166 Marionette TRACE conn6 <- [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]]]}] 07:53:28 INFO - PROCESS | 2112 | --DOCSHELL 151E4400 == 37 [pid = 2112] [id = 134] 07:53:28 INFO - PROCESS | 2112 | --DOCSHELL 18347800 == 36 [pid = 2112] [id = 133] 07:53:28 INFO - PROCESS | 2112 | --DOCSHELL 19362800 == 35 [pid = 2112] [id = 132] 07:53:28 INFO - PROCESS | 2112 | --DOCSHELL 18602800 == 34 [pid = 2112] [id = 131] 07:53:28 INFO - PROCESS | 2112 | --DOCSHELL 17543000 == 33 [pid = 2112] [id = 130] 07:53:28 INFO - PROCESS | 2112 | --DOCSHELL 17007400 == 32 [pid = 2112] [id = 129] 07:53:28 INFO - PROCESS | 2112 | --DOCSHELL 0E5A4C00 == 31 [pid = 2112] [id = 128] 07:53:28 INFO - PROCESS | 2112 | --DOCSHELL 0DDD2000 == 30 [pid = 2112] [id = 127] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (19FDC800) [pid = 2112] [serial = 362] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (18608C00) [pid = 2112] [serial = 349] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A446C00) [pid = 2112] [serial = 365] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19364000) [pid = 2112] [serial = 352] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18646C00) [pid = 2112] [serial = 350] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1A445400) [pid = 2112] [serial = 364] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19A93800) [pid = 2112] [serial = 355] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (193BEC00) [pid = 2112] [serial = 353] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19AA4400) [pid = 2112] [serial = 332] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0E32A000) [pid = 2112] [serial = 343] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E36D800) [pid = 2112] [serial = 344] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (16762800) [pid = 2112] [serial = 337] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (16BD9800) [pid = 2112] [serial = 338] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (15B79800) [pid = 2112] [serial = 346] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (16BD5400) [pid = 2112] [serial = 340] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1860B800) [pid = 2112] [serial = 341] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0DD59400) [pid = 2112] [serial = 334] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (0DDD3C00) [pid = 2112] [serial = 335] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19C7C000) [pid = 2112] [serial = 358] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19F8E800) [pid = 2112] [serial = 361] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19A96800) [pid = 2112] [serial = 356] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19E9F800) [pid = 2112] [serial = 359] [outer = 00000000] [url = about:blank] 07:53:28 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (16BD8000) [pid = 2112] [serial = 347] [outer = 00000000] [url = about:blank] 07:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1320ms 07:53:28 INFO - PROCESS | 2112 | 1466520808247 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 07:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:53:28 INFO - PROCESS | 2112 | 1466520808252 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 07:53:28 INFO - PROCESS | 2112 | 1466520808257 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 2112 | 1466520808260 Marionette TRACE conn6 <- [1,514,null,{}] 07:53:28 INFO - PROCESS | 2112 | 1466520808265 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 2112 | 1466520808267 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:28 INFO - PROCESS | 2112 | 1466520808354 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 07:53:28 INFO - PROCESS | 2112 | 1466520808366 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 2112 | 1466520808370 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:28 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD3800 == 31 [pid = 2112] [id = 138] 07:53:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0DDD4400) [pid = 2112] [serial = 412] [outer = 00000000] 07:53:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0DEAFC00) [pid = 2112] [serial = 413] [outer = 0DDD4400] 07:53:28 INFO - PROCESS | 2112 | 1466520808419 Marionette DEBUG loaded listener.js 07:53:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DF0DC00) [pid = 2112] [serial = 414] [outer = 0DDD4400] 07:53:28 INFO - PROCESS | 2112 | 1466520808907 Marionette TRACE conn6 <- [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]]]}] 07:53:28 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 07:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 07:53:28 INFO - PROCESS | 2112 | 1466520808927 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 2112 | 1466520808932 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 07:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:53:28 INFO - PROCESS | 2112 | 1466520808937 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 2112 | 1466520808940 Marionette TRACE conn6 <- [1,518,null,{}] 07:53:28 INFO - PROCESS | 2112 | 1466520808944 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 2112 | 1466520808947 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:29 INFO - PROCESS | 2112 | 1466520809034 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 07:53:29 INFO - PROCESS | 2112 | 1466520809043 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 2112 | 1466520809045 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:29 INFO - PROCESS | 2112 | ++DOCSHELL 0E5A5400 == 32 [pid = 2112] [id = 139] 07:53:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (15A4DC00) [pid = 2112] [serial = 415] [outer = 00000000] 07:53:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (15B74400) [pid = 2112] [serial = 416] [outer = 15A4DC00] 07:53:29 INFO - PROCESS | 2112 | 1466520809092 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (16B35800) [pid = 2112] [serial = 417] [outer = 15A4DC00] 07:53:29 INFO - PROCESS | 2112 | 1466520809558 Marionette TRACE conn6 <- [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]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 07:53:29 INFO - PROCESS | 2112 | 1466520809613 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 2112 | 1466520809615 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 07:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:53:29 INFO - PROCESS | 2112 | 1466520809618 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 2112 | 1466520809622 Marionette TRACE conn6 <- [1,522,null,{}] 07:53:29 INFO - PROCESS | 2112 | 1466520809632 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:29 INFO - PROCESS | 2112 | 1466520809637 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:29 INFO - PROCESS | 2112 | 1466520809749 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 07:53:29 INFO - PROCESS | 2112 | 1466520809832 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:29 INFO - PROCESS | 2112 | 1466520809835 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:29 INFO - PROCESS | 2112 | ++DOCSHELL 1830F800 == 33 [pid = 2112] [id = 140] 07:53:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18312400) [pid = 2112] [serial = 418] [outer = 00000000] 07:53:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1834BC00) [pid = 2112] [serial = 419] [outer = 18312400] 07:53:29 INFO - PROCESS | 2112 | 1466520809883 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18369000) [pid = 2112] [serial = 420] [outer = 18312400] 07:53:30 INFO - PROCESS | 2112 | 1466520810286 Marionette TRACE conn6 <- [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]]]}] 07:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 07:53:30 INFO - PROCESS | 2112 | 1466520810352 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 07:53:30 INFO - PROCESS | 2112 | 1466520810355 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 07:53:30 INFO - PROCESS | 2112 | 1466520810358 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:53:30 INFO - PROCESS | 2112 | 1466520810360 Marionette TRACE conn6 <- [1,526,null,{}] 07:53:30 INFO - PROCESS | 2112 | 1466520810363 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 2112 | 1466520810365 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:30 INFO - PROCESS | 2112 | 1466520810486 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 07:53:30 INFO - PROCESS | 2112 | 1466520810502 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 2112 | 1466520810504 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:30 INFO - PROCESS | 2112 | ++DOCSHELL 18606400 == 34 [pid = 2112] [id = 141] 07:53:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18609800) [pid = 2112] [serial = 421] [outer = 00000000] 07:53:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (186E5000) [pid = 2112] [serial = 422] [outer = 18609800] 07:53:30 INFO - PROCESS | 2112 | 1466520810549 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1935CC00) [pid = 2112] [serial = 423] [outer = 18609800] 07:53:31 INFO - PROCESS | 2112 | 1466520810999 Marionette TRACE conn6 <- [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]]]}] 07:53:31 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 07:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 07:53:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:53:31 INFO - PROCESS | 2112 | 1466520811034 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 2112 | 1466520811036 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 07:53:31 INFO - PROCESS | 2112 | 1466520811040 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 2112 | 1466520811042 Marionette TRACE conn6 <- [1,530,null,{}] 07:53:31 INFO - PROCESS | 2112 | 1466520811045 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 2112 | 1466520811047 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:31 INFO - PROCESS | 2112 | 1466520811182 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 07:53:31 INFO - PROCESS | 2112 | 1466520811197 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 2112 | 1466520811199 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:31 INFO - PROCESS | 2112 | ++DOCSHELL 18744C00 == 35 [pid = 2112] [id = 142] 07:53:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19368C00) [pid = 2112] [serial = 424] [outer = 00000000] 07:53:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19A1FC00) [pid = 2112] [serial = 425] [outer = 19368C00] 07:53:31 INFO - PROCESS | 2112 | 1466520811243 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19A9D400) [pid = 2112] [serial = 426] [outer = 19368C00] 07:53:31 INFO - PROCESS | 2112 | 1466520811754 Marionette TRACE conn6 <- [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"]]]}] 07:53:31 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 07:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:53:31 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 07:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:53:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:53:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:53:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:53:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 731ms 07:53:31 INFO - PROCESS | 2112 | 1466520811773 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 2112 | 1466520811774 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 07:53:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:53:31 INFO - PROCESS | 2112 | 1466520811777 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 2112 | 1466520811779 Marionette TRACE conn6 <- [1,534,null,{}] 07:53:31 INFO - PROCESS | 2112 | 1466520811782 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 2112 | 1466520811788 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:31 INFO - PROCESS | 2112 | 1466520811947 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 07:53:31 INFO - PROCESS | 2112 | 1466520811959 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 2112 | 1466520811961 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:31 INFO - PROCESS | 2112 | ++DOCSHELL 08A8F800 == 36 [pid = 2112] [id = 143] 07:53:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (16764C00) [pid = 2112] [serial = 427] [outer = 00000000] 07:53:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19EA9C00) [pid = 2112] [serial = 428] [outer = 16764C00] 07:53:32 INFO - PROCESS | 2112 | 1466520812005 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19C77800) [pid = 2112] [serial = 429] [outer = 16764C00] 07:53:32 INFO - PROCESS | 2112 | 1466520812436 Marionette TRACE conn6 <- [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]]]}] 07:53:32 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. 07:53:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 07:53:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:53:32 INFO - PROCESS | 2112 | 1466520812448 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 2112 | 1466520812450 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 07:53:32 INFO - PROCESS | 2112 | 1466520812453 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 2112 | 1466520812455 Marionette TRACE conn6 <- [1,538,null,{}] 07:53:32 INFO - PROCESS | 2112 | 1466520812458 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 2112 | 1466520812460 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:32 INFO - PROCESS | 2112 | 1466520812710 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (14F0F400) [pid = 2112] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (17543800) [pid = 2112] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DEB2000) [pid = 2112] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (17007C00) [pid = 2112] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DF0F800) [pid = 2112] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18605C00) [pid = 2112] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1A9EB400) [pid = 2112] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18602C00) [pid = 2112] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19363400) [pid = 2112] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19A15000) [pid = 2112] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DDD4000) [pid = 2112] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:53:32 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (18605400) [pid = 2112] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:53:32 INFO - PROCESS | 2112 | 1466520812770 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:32 INFO - PROCESS | 2112 | 1466520812772 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:32 INFO - PROCESS | 2112 | ++DOCSHELL 08A88C00 == 37 [pid = 2112] [id = 144] 07:53:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (08A89C00) [pid = 2112] [serial = 430] [outer = 00000000] 07:53:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1511D400) [pid = 2112] [serial = 431] [outer = 08A89C00] 07:53:32 INFO - PROCESS | 2112 | 1466520812816 Marionette DEBUG loaded listener.js 07:53:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (17008C00) [pid = 2112] [serial = 432] [outer = 08A89C00] 07:53:33 INFO - PROCESS | 2112 | 1466520813151 Marionette TRACE conn6 <- [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]]]}] 07:53:33 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. 07:53:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 730ms 07:53:33 INFO - PROCESS | 2112 | 1466520813184 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 2112 | 1466520813186 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 07:53:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:53:33 INFO - PROCESS | 2112 | 1466520813189 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 2112 | 1466520813191 Marionette TRACE conn6 <- [1,542,null,{}] 07:53:33 INFO - PROCESS | 2112 | 1466520813202 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 2112 | 1466520813204 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:33 INFO - PROCESS | 2112 | 1466520813292 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 07:53:33 INFO - PROCESS | 2112 | 1466520813297 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 2112 | 1466520813299 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:33 INFO - PROCESS | 2112 | ++DOCSHELL 18369800 == 38 [pid = 2112] [id = 145] 07:53:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18648C00) [pid = 2112] [serial = 433] [outer = 00000000] 07:53:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1A512800) [pid = 2112] [serial = 434] [outer = 18648C00] 07:53:33 INFO - PROCESS | 2112 | 1466520813343 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A518400) [pid = 2112] [serial = 435] [outer = 18648C00] 07:53:33 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:33 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:33 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:33 INFO - PROCESS | 2112 | 1466520813770 Marionette TRACE conn6 <- [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]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms 07:53:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:53:33 INFO - PROCESS | 2112 | 1466520813821 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 2112 | 1466520813823 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 07:53:33 INFO - PROCESS | 2112 | 1466520813826 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 2112 | 1466520813828 Marionette TRACE conn6 <- [1,546,null,{}] 07:53:33 INFO - PROCESS | 2112 | 1466520813831 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:33 INFO - PROCESS | 2112 | 1466520813833 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:33 INFO - PROCESS | 2112 | 1466520813912 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 07:53:33 INFO - PROCESS | 2112 | 1466520813920 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 2112 | 1466520813922 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:33 INFO - PROCESS | 2112 | ++DOCSHELL 1A32E800 == 39 [pid = 2112] [id = 146] 07:53:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A511800) [pid = 2112] [serial = 436] [outer = 00000000] 07:53:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A7A3400) [pid = 2112] [serial = 437] [outer = 1A511800] 07:53:33 INFO - PROCESS | 2112 | 1466520813965 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1AD20800) [pid = 2112] [serial = 438] [outer = 1A511800] 07:53:34 INFO - PROCESS | 2112 | 1466520814409 Marionette TRACE conn6 <- [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]]]}] 07:53:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:53:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 07:53:34 INFO - PROCESS | 2112 | 1466520814460 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 07:53:34 INFO - PROCESS | 2112 | 1466520814462 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 07:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:53:34 INFO - PROCESS | 2112 | 1466520814465 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:53:34 INFO - PROCESS | 2112 | 1466520814467 Marionette TRACE conn6 <- [1,550,null,{}] 07:53:34 INFO - PROCESS | 2112 | 1466520814471 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:34 INFO - PROCESS | 2112 | 1466520814472 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:34 INFO - PROCESS | 2112 | 1466520814552 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 07:53:34 INFO - PROCESS | 2112 | 1466520814560 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 2112 | 1466520814562 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:34 INFO - PROCESS | 2112 | ++DOCSHELL 1AE77000 == 40 [pid = 2112] [id = 147] 07:53:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1AE79800) [pid = 2112] [serial = 439] [outer = 00000000] 07:53:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1B179000) [pid = 2112] [serial = 440] [outer = 1AE79800] 07:53:34 INFO - PROCESS | 2112 | 1466520814605 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1B17E400) [pid = 2112] [serial = 441] [outer = 1AE79800] 07:53:35 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:35 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:35 INFO - PROCESS | 2112 | 1466520815232 Marionette TRACE conn6 <- [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]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 830ms 07:53:35 INFO - PROCESS | 2112 | 1466520815304 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 2112 | 1466520815308 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 07:53:35 INFO - PROCESS | 2112 | 1466520815327 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:53:35 INFO - PROCESS | 2112 | 1466520815332 Marionette TRACE conn6 <- [1,554,null,{}] 07:53:35 INFO - PROCESS | 2112 | 1466520815338 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 2112 | 1466520815341 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:35 INFO - PROCESS | 2112 | 1466520815460 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 07:53:35 INFO - PROCESS | 2112 | 1466520815579 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 2112 | 1466520815581 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:35 INFO - PROCESS | 2112 | ++DOCSHELL 15ADE400 == 41 [pid = 2112] [id = 148] 07:53:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (15AE5800) [pid = 2112] [serial = 442] [outer = 00000000] 07:53:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (16BDD400) [pid = 2112] [serial = 443] [outer = 15AE5800] 07:53:35 INFO - PROCESS | 2112 | 1466520815695 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1700B400) [pid = 2112] [serial = 444] [outer = 15AE5800] 07:53:36 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:36 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:36 INFO - PROCESS | 2112 | 1466520816222 Marionette TRACE conn6 <- [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]]]}] 07:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 931ms 07:53:36 INFO - PROCESS | 2112 | 1466520816263 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 2112 | 1466520816268 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 07:53:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:53:36 INFO - PROCESS | 2112 | 1466520816275 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 2112 | 1466520816278 Marionette TRACE conn6 <- [1,558,null,{}] 07:53:36 INFO - PROCESS | 2112 | 1466520816282 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 2112 | 1466520816285 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:36 INFO - PROCESS | 2112 | 1466520816399 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 07:53:36 INFO - PROCESS | 2112 | 1466520816498 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 2112 | 1466520816501 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:36 INFO - PROCESS | 2112 | ++DOCSHELL 19C70400 == 42 [pid = 2112] [id = 149] 07:53:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19C70C00) [pid = 2112] [serial = 445] [outer = 00000000] 07:53:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (19E9D400) [pid = 2112] [serial = 446] [outer = 19C70C00] 07:53:36 INFO - PROCESS | 2112 | 1466520816558 Marionette DEBUG loaded listener.js 07:53:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (19F99C00) [pid = 2112] [serial = 447] [outer = 19C70C00] 07:53:36 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:36 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:37 INFO - PROCESS | 2112 | 1466520817118 Marionette TRACE conn6 <- [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]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 07:53:37 INFO - PROCESS | 2112 | 1466520817148 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 2112 | 1466520817151 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 07:53:37 INFO - PROCESS | 2112 | 1466520817154 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:53:37 INFO - PROCESS | 2112 | 1466520817158 Marionette TRACE conn6 <- [1,562,null,{}] 07:53:37 INFO - PROCESS | 2112 | 1466520817170 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:37 INFO - PROCESS | 2112 | 1466520817175 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:37 INFO - PROCESS | 2112 | 1466520817287 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 07:53:37 INFO - PROCESS | 2112 | 1466520817389 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:37 INFO - PROCESS | 2112 | 1466520817392 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:37 INFO - PROCESS | 2112 | ++DOCSHELL 1B1A0000 == 43 [pid = 2112] [id = 150] 07:53:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1B1A0400) [pid = 2112] [serial = 448] [outer = 00000000] 07:53:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1B1A2C00) [pid = 2112] [serial = 449] [outer = 1B1A0400] 07:53:37 INFO - PROCESS | 2112 | 1466520817449 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1BD5A400) [pid = 2112] [serial = 450] [outer = 1B1A0400] 07:53:38 INFO - PROCESS | 2112 | 1466520817985 Marionette TRACE conn6 <- [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]]]}] 07:53:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:53:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 870ms 07:53:38 INFO - PROCESS | 2112 | 1466520818028 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 07:53:38 INFO - PROCESS | 2112 | 1466520818031 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 07:53:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:53:38 INFO - PROCESS | 2112 | 1466520818034 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:53:38 INFO - PROCESS | 2112 | 1466520818036 Marionette TRACE conn6 <- [1,566,null,{}] 07:53:38 INFO - PROCESS | 2112 | 1466520818040 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 2112 | 1466520818042 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:38 INFO - PROCESS | 2112 | 1466520818154 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 07:53:38 INFO - PROCESS | 2112 | 1466520818253 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 2112 | 1466520818255 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:38 INFO - PROCESS | 2112 | ++DOCSHELL 1835F800 == 44 [pid = 2112] [id = 151] 07:53:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1835FC00) [pid = 2112] [serial = 451] [outer = 00000000] 07:53:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (1864DC00) [pid = 2112] [serial = 452] [outer = 1835FC00] 07:53:38 INFO - PROCESS | 2112 | 1466520818310 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (19A18400) [pid = 2112] [serial = 453] [outer = 1835FC00] 07:53:39 INFO - PROCESS | 2112 | 1466520819229 Marionette TRACE conn6 <- [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]]]}] 07:53:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:53:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1236ms 07:53:39 INFO - PROCESS | 2112 | 1466520819274 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 2112 | 1466520819278 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 07:53:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:53:39 INFO - PROCESS | 2112 | 1466520819282 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 2112 | 1466520819286 Marionette TRACE conn6 <- [1,570,null,{}] 07:53:39 INFO - PROCESS | 2112 | 1466520819291 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 2112 | 1466520819293 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:39 INFO - PROCESS | 2112 | 1466520819392 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 07:53:39 INFO - PROCESS | 2112 | 1466520819475 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 2112 | 1466520819478 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 0DDD0000 == 43 [pid = 2112] [id = 126] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 1A32E800 == 42 [pid = 2112] [id = 146] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 18369800 == 41 [pid = 2112] [id = 145] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 08A88C00 == 40 [pid = 2112] [id = 144] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 08A8F800 == 39 [pid = 2112] [id = 143] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 18744C00 == 38 [pid = 2112] [id = 142] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 18606400 == 37 [pid = 2112] [id = 141] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 1830F800 == 36 [pid = 2112] [id = 140] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 0E5A5400 == 35 [pid = 2112] [id = 139] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 0DDD3800 == 34 [pid = 2112] [id = 138] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 17007000 == 33 [pid = 2112] [id = 135] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 0D36E800 == 32 [pid = 2112] [id = 136] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 16BE2C00 == 31 [pid = 2112] [id = 137] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 1835F800 == 30 [pid = 2112] [id = 151] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 19C70400 == 29 [pid = 2112] [id = 149] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 1B1A0000 == 28 [pid = 2112] [id = 150] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 1AE77000 == 27 [pid = 2112] [id = 147] 07:53:40 INFO - PROCESS | 2112 | --DOCSHELL 15ADE400 == 26 [pid = 2112] [id = 148] 07:53:40 INFO - PROCESS | 2112 | ++DOCSHELL 08A86000 == 27 [pid = 2112] [id = 152] 07:53:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (08A86800) [pid = 2112] [serial = 454] [outer = 00000000] 07:53:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (08A8F800) [pid = 2112] [serial = 455] [outer = 08A86800] 07:53:40 INFO - PROCESS | 2112 | 1466520820136 Marionette DEBUG loaded listener.js 07:53:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (0D7E5800) [pid = 2112] [serial = 456] [outer = 08A86800] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (1700C800) [pid = 2112] [serial = 386] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (1D129C00) [pid = 2112] [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.] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (16BE1C00) [pid = 2112] [serial = 368] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (15A13800) [pid = 2112] [serial = 367] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (1935B800) [pid = 2112] [serial = 371] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (18645400) [pid = 2112] [serial = 370] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (1AE7CC00) [pid = 2112] [serial = 374] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (1A9F2800) [pid = 2112] [serial = 373] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1860D400) [pid = 2112] [serial = 392] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (18361C00) [pid = 2112] [serial = 390] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (193B6800) [pid = 2112] [serial = 395] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (18648800) [pid = 2112] [serial = 393] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19A1E000) [pid = 2112] [serial = 401] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (198B4800) [pid = 2112] [serial = 396] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0DF0B400) [pid = 2112] [serial = 380] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0DEAF000) [pid = 2112] [serial = 379] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1935B000) [pid = 2112] [serial = 398] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19365000) [pid = 2112] [serial = 399] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19C78800) [pid = 2112] [serial = 404] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (17013800) [pid = 2112] [serial = 387] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19A1A800) [pid = 2112] [serial = 402] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (151E5C00) [pid = 2112] [serial = 383] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (15787000) [pid = 2112] [serial = 384] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18346C00) [pid = 2112] [serial = 389] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (15A0FC00) [pid = 2112] [serial = 377] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (15115C00) [pid = 2112] [serial = 376] [outer = 00000000] [url = about:blank] 07:53:40 INFO - PROCESS | 2112 | 1466520820698 Marionette TRACE conn6 <- [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]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:53:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1478ms 07:53:40 INFO - PROCESS | 2112 | 1466520820762 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 2112 | 1466520820766 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 07:53:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:53:40 INFO - PROCESS | 2112 | 1466520820771 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 2112 | 1466520820773 Marionette TRACE conn6 <- [1,574,null,{}] 07:53:40 INFO - PROCESS | 2112 | 1466520820800 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 2112 | 1466520820803 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:40 INFO - PROCESS | 2112 | 1466520820924 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 07:53:40 INFO - PROCESS | 2112 | 1466520820935 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:40 INFO - PROCESS | 2112 | 1466520820938 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:40 INFO - PROCESS | 2112 | ++DOCSHELL 0E22D000 == 28 [pid = 2112] [id = 153] 07:53:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0E22D800) [pid = 2112] [serial = 457] [outer = 00000000] 07:53:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0E368800) [pid = 2112] [serial = 458] [outer = 0E22D800] 07:53:41 INFO - PROCESS | 2112 | 1466520820987 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (0E5A5400) [pid = 2112] [serial = 459] [outer = 0E22D800] 07:53:41 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:41 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:41 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:41 INFO - PROCESS | 2112 | 1466520821441 Marionette TRACE conn6 <- [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]]]}] 07:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 731ms 07:53:41 INFO - PROCESS | 2112 | 1466520821501 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 07:53:41 INFO - PROCESS | 2112 | 1466520821506 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 07:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:53:41 INFO - PROCESS | 2112 | 1466520821512 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:53:41 INFO - PROCESS | 2112 | 1466520821515 Marionette TRACE conn6 <- [1,578,null,{}] 07:53:41 INFO - PROCESS | 2112 | 1466520821519 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:41 INFO - PROCESS | 2112 | 1466520821521 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:41 INFO - PROCESS | 2112 | 1466520821614 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 07:53:41 INFO - PROCESS | 2112 | 1466520821624 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 2112 | 1466520821626 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:41 INFO - PROCESS | 2112 | ++DOCSHELL 0DF05400 == 29 [pid = 2112] [id = 154] 07:53:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (15A42400) [pid = 2112] [serial = 460] [outer = 00000000] 07:53:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (15ADE400) [pid = 2112] [serial = 461] [outer = 15A42400] 07:53:41 INFO - PROCESS | 2112 | 1466520821678 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (16757C00) [pid = 2112] [serial = 462] [outer = 15A42400] 07:53:42 INFO - PROCESS | 2112 | 1466520822155 Marionette TRACE conn6 <- [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]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:53:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 674ms 07:53:42 INFO - PROCESS | 2112 | 1466520822190 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 2112 | 1466520822192 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 07:53:42 INFO - PROCESS | 2112 | 1466520822196 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:53:42 INFO - PROCESS | 2112 | 1466520822199 Marionette TRACE conn6 <- [1,582,null,{}] 07:53:42 INFO - PROCESS | 2112 | 1466520822210 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 2112 | 1466520822215 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:42 INFO - PROCESS | 2112 | 1466520822307 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 07:53:42 INFO - PROCESS | 2112 | 1466520822314 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 2112 | 1466520822316 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:42 INFO - PROCESS | 2112 | ++DOCSHELL 15A0FC00 == 30 [pid = 2112] [id = 155] 07:53:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (16BD7400) [pid = 2112] [serial = 463] [outer = 00000000] 07:53:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (17545400) [pid = 2112] [serial = 464] [outer = 16BD7400] 07:53:42 INFO - PROCESS | 2112 | 1466520822371 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18350800) [pid = 2112] [serial = 465] [outer = 16BD7400] 07:53:42 INFO - PROCESS | 2112 | 1466520822861 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:53:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 07:53:42 INFO - PROCESS | 2112 | 1466520822870 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 07:53:42 INFO - PROCESS | 2112 | 1466520822872 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 07:53:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:53:42 INFO - PROCESS | 2112 | 1466520822885 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 2112 | 1466520822887 Marionette TRACE conn6 <- [1,586,null,{}] 07:53:42 INFO - PROCESS | 2112 | 1466520822891 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 2112 | 1466520822893 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:43 INFO - PROCESS | 2112 | 1466520823035 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 07:53:43 INFO - PROCESS | 2112 | 1466520823057 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 2112 | 1466520823059 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:43 INFO - PROCESS | 2112 | ++DOCSHELL 1754F800 == 31 [pid = 2112] [id = 156] 07:53:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (18604800) [pid = 2112] [serial = 466] [outer = 00000000] 07:53:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (18645000) [pid = 2112] [serial = 467] [outer = 18604800] 07:53:43 INFO - PROCESS | 2112 | 1466520823103 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (18647C00) [pid = 2112] [serial = 468] [outer = 18604800] 07:53:43 INFO - PROCESS | 2112 | 1466520823530 Marionette TRACE conn6 <- [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]]]}] 07:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 07:53:43 INFO - PROCESS | 2112 | 1466520823555 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 07:53:43 INFO - PROCESS | 2112 | 1466520823558 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 07:53:43 INFO - PROCESS | 2112 | 1466520823561 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:53:43 INFO - PROCESS | 2112 | 1466520823562 Marionette TRACE conn6 <- [1,590,null,{}] 07:53:43 INFO - PROCESS | 2112 | 1466520823566 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 2112 | 1466520823568 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:43 INFO - PROCESS | 2112 | 1466520823675 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 07:53:43 INFO - PROCESS | 2112 | 1466520823681 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:43 INFO - PROCESS | 2112 | 1466520823683 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:43 INFO - PROCESS | 2112 | ++DOCSHELL 18650800 == 32 [pid = 2112] [id = 157] 07:53:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (186D6C00) [pid = 2112] [serial = 469] [outer = 00000000] 07:53:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18747000) [pid = 2112] [serial = 470] [outer = 186D6C00] 07:53:43 INFO - PROCESS | 2112 | 1466520823737 Marionette DEBUG loaded listener.js 07:53:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19367800) [pid = 2112] [serial = 471] [outer = 186D6C00] 07:53:44 INFO - PROCESS | 2112 | [2112] 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 07:53:44 INFO - PROCESS | 2112 | 1466520824475 Marionette TRACE conn6 <- [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]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 971ms 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1AE79800) [pid = 2112] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A511800) [pid = 2112] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19368C00) [pid = 2112] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (08A89C00) [pid = 2112] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (16764C00) [pid = 2112] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DD58C00) [pid = 2112] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DDD4400) [pid = 2112] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18312400) [pid = 2112] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15A4DC00) [pid = 2112] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19C04C00) [pid = 2112] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (17005400) [pid = 2112] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18648C00) [pid = 2112] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:53:44 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18609800) [pid = 2112] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:53:44 INFO - PROCESS | 2112 | 1466520824795 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 2112 | 1466520824797 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 07:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:53:44 INFO - PROCESS | 2112 | 1466520824803 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 2112 | 1466520824805 Marionette TRACE conn6 <- [1,594,null,{}] 07:53:44 INFO - PROCESS | 2112 | 1466520824808 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:44 INFO - PROCESS | 2112 | 1466520824814 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:44 INFO - PROCESS | 2112 | 1466520824906 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 07:53:44 INFO - PROCESS | 2112 | 1466520824911 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 2112 | 1466520824913 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:44 INFO - PROCESS | 2112 | ++DOCSHELL 0D828400 == 33 [pid = 2112] [id = 158] 07:53:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (16764C00) [pid = 2112] [serial = 472] [outer = 00000000] 07:53:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (17013000) [pid = 2112] [serial = 473] [outer = 16764C00] 07:53:44 INFO - PROCESS | 2112 | 1466520824957 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18609800) [pid = 2112] [serial = 474] [outer = 16764C00] 07:53:45 INFO - PROCESS | 2112 | 1466520825383 Marionette TRACE conn6 <- [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]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:53:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 07:53:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:53:45 INFO - PROCESS | 2112 | 1466520825435 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 2112 | 1466520825437 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 07:53:45 INFO - PROCESS | 2112 | 1466520825440 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 2112 | 1466520825442 Marionette TRACE conn6 <- [1,598,null,{}] 07:53:45 INFO - PROCESS | 2112 | 1466520825445 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:45 INFO - PROCESS | 2112 | 1466520825447 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:45 INFO - PROCESS | 2112 | 1466520825525 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 07:53:45 INFO - PROCESS | 2112 | 1466520825531 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 2112 | 1466520825533 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:45 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD3C00 == 34 [pid = 2112] [id = 159] 07:53:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (16763C00) [pid = 2112] [serial = 475] [outer = 00000000] 07:53:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19A1A000) [pid = 2112] [serial = 476] [outer = 16763C00] 07:53:45 INFO - PROCESS | 2112 | 1466520825577 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19C72800) [pid = 2112] [serial = 477] [outer = 16763C00] 07:53:46 INFO - PROCESS | 2112 | 1466520825998 Marionette TRACE conn6 <- [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]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 07:53:46 INFO - PROCESS | 2112 | 1466520826011 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 2112 | 1466520826013 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 07:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:53:46 INFO - PROCESS | 2112 | 1466520826016 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 2112 | 1466520826018 Marionette TRACE conn6 <- [1,602,null,{}] 07:53:46 INFO - PROCESS | 2112 | 1466520826021 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 2112 | 1466520826023 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:46 INFO - PROCESS | 2112 | 1466520826139 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 07:53:46 INFO - PROCESS | 2112 | 1466520826144 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 2112 | 1466520826146 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:46 INFO - PROCESS | 2112 | ++DOCSHELL 0D36A800 == 35 [pid = 2112] [id = 160] 07:53:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (17012C00) [pid = 2112] [serial = 478] [outer = 00000000] 07:53:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19C7D800) [pid = 2112] [serial = 479] [outer = 17012C00] 07:53:46 INFO - PROCESS | 2112 | 1466520826190 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19C7DC00) [pid = 2112] [serial = 480] [outer = 17012C00] 07:53:46 INFO - PROCESS | 2112 | 1466520826629 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 631ms 07:53:46 INFO - PROCESS | 2112 | 1466520826655 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 07:53:46 INFO - PROCESS | 2112 | 1466520826657 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 07:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:53:46 INFO - PROCESS | 2112 | 1466520826670 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:53:46 INFO - PROCESS | 2112 | 1466520826672 Marionette TRACE conn6 <- [1,606,null,{}] 07:53:46 INFO - PROCESS | 2112 | 1466520826676 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 2112 | 1466520826677 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:46 INFO - PROCESS | 2112 | 1466520826757 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 07:53:46 INFO - PROCESS | 2112 | 1466520826763 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 2112 | 1466520826765 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:46 INFO - PROCESS | 2112 | ++DOCSHELL 19EA8800 == 36 [pid = 2112] [id = 161] 07:53:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19EAB400) [pid = 2112] [serial = 481] [outer = 00000000] 07:53:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1A444000) [pid = 2112] [serial = 482] [outer = 19EAB400] 07:53:46 INFO - PROCESS | 2112 | 1466520826808 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1A450C00) [pid = 2112] [serial = 483] [outer = 19EAB400] 07:53:47 INFO - PROCESS | 2112 | 1466520827618 Marionette TRACE conn6 <- [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]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 990ms 07:53:47 INFO - PROCESS | 2112 | 1466520827652 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 07:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:53:47 INFO - PROCESS | 2112 | 1466520827657 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 07:53:47 INFO - PROCESS | 2112 | 1466520827661 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 2112 | 1466520827665 Marionette TRACE conn6 <- [1,610,null,{}] 07:53:47 INFO - PROCESS | 2112 | 1466520827670 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 2112 | 1466520827674 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:47 INFO - PROCESS | 2112 | 1466520827792 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 07:53:47 INFO - PROCESS | 2112 | 1466520827916 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 2112 | 1466520827919 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:47 INFO - PROCESS | 2112 | ++DOCSHELL 0EED1800 == 37 [pid = 2112] [id = 162] 07:53:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (14F0CC00) [pid = 2112] [serial = 484] [outer = 00000000] 07:53:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (15785800) [pid = 2112] [serial = 485] [outer = 14F0CC00] 07:53:48 INFO - PROCESS | 2112 | 1466520827985 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (15ADE800) [pid = 2112] [serial = 486] [outer = 14F0CC00] 07:53:48 INFO - PROCESS | 2112 | 1466520828675 Marionette TRACE conn6 <- [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]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1075ms 07:53:48 INFO - PROCESS | 2112 | 1466520828737 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 2112 | 1466520828741 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 07:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:53:48 INFO - PROCESS | 2112 | 1466520828781 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 2112 | 1466520828784 Marionette TRACE conn6 <- [1,614,null,{}] 07:53:48 INFO - PROCESS | 2112 | 1466520828788 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 2112 | 1466520828791 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:48 INFO - PROCESS | 2112 | 1466520828923 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 07:53:49 INFO - PROCESS | 2112 | 1466520829041 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 2112 | 1466520829044 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:49 INFO - PROCESS | 2112 | ++DOCSHELL 0DF09000 == 38 [pid = 2112] [id = 163] 07:53:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (0DF09400) [pid = 2112] [serial = 487] [outer = 00000000] 07:53:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (16BD6C00) [pid = 2112] [serial = 488] [outer = 0DF09400] 07:53:49 INFO - PROCESS | 2112 | 1466520829103 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1705D800) [pid = 2112] [serial = 489] [outer = 0DF09400] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 1ED5F800 == 37 [pid = 2112] [id = 22] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 0E366400 == 36 [pid = 2112] [id = 19] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 0DD4EC00 == 35 [pid = 2112] [id = 10] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 18643800 == 34 [pid = 2112] [id = 28] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 18644800 == 33 [pid = 2112] [id = 18] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 0E371800 == 32 [pid = 2112] [id = 20] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 18607800 == 31 [pid = 2112] [id = 16] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 19C76000 == 30 [pid = 2112] [id = 29] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 0DD51400 == 29 [pid = 2112] [id = 26] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 15766000 == 28 [pid = 2112] [id = 17] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 16762C00 == 27 [pid = 2112] [id = 27] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 0E36A800 == 26 [pid = 2112] [id = 25] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 19A91800 == 25 [pid = 2112] [id = 15] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 1511D800 == 24 [pid = 2112] [id = 11] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 0DDCEC00 == 23 [pid = 2112] [id = 24] 07:53:49 INFO - PROCESS | 2112 | --DOCSHELL 1754CC00 == 22 [pid = 2112] [id = 12] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (19A1FC00) [pid = 2112] [serial = 425] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19A9D400) [pid = 2112] [serial = 426] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (0E371400) [pid = 2112] [serial = 407] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (14F92000) [pid = 2112] [serial = 408] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (0DEAFC00) [pid = 2112] [serial = 413] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (0DF0DC00) [pid = 2112] [serial = 414] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1834BC00) [pid = 2112] [serial = 419] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (18369000) [pid = 2112] [serial = 420] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (15B74400) [pid = 2112] [serial = 416] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (16B35800) [pid = 2112] [serial = 417] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19C79800) [pid = 2112] [serial = 405] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (18313400) [pid = 2112] [serial = 410] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18368800) [pid = 2112] [serial = 411] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (186E5000) [pid = 2112] [serial = 422] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1935CC00) [pid = 2112] [serial = 423] [outer = 00000000] [url = about:blank] 07:53:49 INFO - PROCESS | 2112 | 1466520829893 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1131ms 07:53:49 INFO - PROCESS | 2112 | 1466520829912 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 2112 | 1466520829916 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 07:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:53:49 INFO - PROCESS | 2112 | 1466520829920 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 2112 | 1466520829925 Marionette TRACE conn6 <- [1,618,null,{}] 07:53:49 INFO - PROCESS | 2112 | 1466520829933 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 2112 | 1466520829935 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:50 INFO - PROCESS | 2112 | 1466520830033 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1B17E400) [pid = 2112] [serial = 441] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1B179000) [pid = 2112] [serial = 440] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1A7A3400) [pid = 2112] [serial = 437] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1511D400) [pid = 2112] [serial = 431] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19C77800) [pid = 2112] [serial = 429] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19EA9C00) [pid = 2112] [serial = 428] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1A512800) [pid = 2112] [serial = 434] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (17008C00) [pid = 2112] [serial = 432] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1AD20800) [pid = 2112] [serial = 438] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1A518400) [pid = 2112] [serial = 435] [outer = 00000000] [url = about:blank] 07:53:50 INFO - PROCESS | 2112 | 1466520830116 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 2112 | 1466520830119 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:50 INFO - PROCESS | 2112 | ++DOCSHELL 0DF01400 == 23 [pid = 2112] [id = 164] 07:53:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DF01800) [pid = 2112] [serial = 490] [outer = 00000000] 07:53:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0E2F9800) [pid = 2112] [serial = 491] [outer = 0DF01800] 07:53:50 INFO - PROCESS | 2112 | 1466520830167 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0E5A0000) [pid = 2112] [serial = 492] [outer = 0DF01800] 07:53:50 INFO - PROCESS | 2112 | 1466520830596 Marionette TRACE conn6 <- [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]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 07:53:50 INFO - PROCESS | 2112 | 1466520830652 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 2112 | 1466520830657 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 07:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:53:50 INFO - PROCESS | 2112 | 1466520830663 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 2112 | 1466520830666 Marionette TRACE conn6 <- [1,622,null,{}] 07:53:50 INFO - PROCESS | 2112 | 1466520830669 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 2112 | 1466520830672 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:50 INFO - PROCESS | 2112 | 1466520830761 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 07:53:50 INFO - PROCESS | 2112 | 1466520830775 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:50 INFO - PROCESS | 2112 | 1466520830778 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:50 INFO - PROCESS | 2112 | ++DOCSHELL 1675D800 == 24 [pid = 2112] [id = 165] 07:53:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (16762C00) [pid = 2112] [serial = 493] [outer = 00000000] 07:53:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (16BD7C00) [pid = 2112] [serial = 494] [outer = 16762C00] 07:53:50 INFO - PROCESS | 2112 | 1466520830824 Marionette DEBUG loaded listener.js 07:53:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (17008400) [pid = 2112] [serial = 495] [outer = 16762C00] 07:53:51 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:51 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:51 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:51 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:51 INFO - PROCESS | 2112 | 1466520831280 Marionette TRACE conn6 <- [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]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 07:53:51 INFO - PROCESS | 2112 | 1466520831338 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 07:53:51 INFO - PROCESS | 2112 | 1466520831340 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 07:53:51 INFO - PROCESS | 2112 | 1466520831343 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:53:51 INFO - PROCESS | 2112 | 1466520831347 Marionette TRACE conn6 <- [1,626,null,{}] 07:53:51 INFO - PROCESS | 2112 | 1466520831357 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:51 INFO - PROCESS | 2112 | 1466520831362 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:51 INFO - PROCESS | 2112 | 1466520831447 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 07:53:51 INFO - PROCESS | 2112 | 1466520831454 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 2112 | 1466520831457 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:51 INFO - PROCESS | 2112 | ++DOCSHELL 18369400 == 25 [pid = 2112] [id = 166] 07:53:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18369800) [pid = 2112] [serial = 496] [outer = 00000000] 07:53:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1860A400) [pid = 2112] [serial = 497] [outer = 18369800] 07:53:51 INFO - PROCESS | 2112 | 1466520831575 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18648C00) [pid = 2112] [serial = 498] [outer = 18369800] 07:53:51 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:51 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:51 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:51 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:51 INFO - PROCESS | 2112 | 1466520831974 Marionette TRACE conn6 <- [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]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 07:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:53:52 INFO - PROCESS | 2112 | 1466520832018 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 2112 | 1466520832020 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 07:53:52 INFO - PROCESS | 2112 | 1466520832024 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 2112 | 1466520832025 Marionette TRACE conn6 <- [1,630,null,{}] 07:53:52 INFO - PROCESS | 2112 | 1466520832029 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 2112 | 1466520832031 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:52 INFO - PROCESS | 2112 | 1466520832180 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 07:53:52 INFO - PROCESS | 2112 | 1466520832200 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 2112 | 1466520832202 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:52 INFO - PROCESS | 2112 | ++DOCSHELL 1864EC00 == 26 [pid = 2112] [id = 167] 07:53:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (186DA400) [pid = 2112] [serial = 499] [outer = 00000000] 07:53:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19364800) [pid = 2112] [serial = 500] [outer = 186DA400] 07:53:52 INFO - PROCESS | 2112 | 1466520832246 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19A17800) [pid = 2112] [serial = 501] [outer = 186DA400] 07:53:52 INFO - PROCESS | 2112 | 1466520832684 Marionette TRACE conn6 <- [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]]]}] 07:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 07:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:53:52 INFO - PROCESS | 2112 | 1466520832694 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 2112 | 1466520832696 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 07:53:52 INFO - PROCESS | 2112 | 1466520832699 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 2112 | 1466520832700 Marionette TRACE conn6 <- [1,634,null,{}] 07:53:52 INFO - PROCESS | 2112 | 1466520832704 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 2112 | 1466520832706 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:52 INFO - PROCESS | 2112 | 1466520832816 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 07:53:52 INFO - PROCESS | 2112 | 1466520832821 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 2112 | 1466520832823 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:52 INFO - PROCESS | 2112 | ++DOCSHELL 19A1EC00 == 27 [pid = 2112] [id = 168] 07:53:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19A1F000) [pid = 2112] [serial = 502] [outer = 00000000] 07:53:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19AA9000) [pid = 2112] [serial = 503] [outer = 19A1F000] 07:53:52 INFO - PROCESS | 2112 | 1466520832868 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19C07C00) [pid = 2112] [serial = 504] [outer = 19A1F000] 07:53:53 INFO - PROCESS | 2112 | 1466520833345 Marionette TRACE conn6 <- [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]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 07:53:53 INFO - PROCESS | 2112 | 1466520833370 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 2112 | 1466520833372 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 07:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:53:53 INFO - PROCESS | 2112 | 1466520833379 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 2112 | 1466520833381 Marionette TRACE conn6 <- [1,638,null,{}] 07:53:53 INFO - PROCESS | 2112 | 1466520833384 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 2112 | 1466520833390 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:53 INFO - PROCESS | 2112 | 1466520833555 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 07:53:53 INFO - PROCESS | 2112 | 1466520833581 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 2112 | 1466520833583 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:53 INFO - PROCESS | 2112 | ++DOCSHELL 0DF10000 == 28 [pid = 2112] [id = 169] 07:53:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (18601C00) [pid = 2112] [serial = 505] [outer = 00000000] 07:53:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A34FC00) [pid = 2112] [serial = 506] [outer = 18601C00] 07:53:53 INFO - PROCESS | 2112 | 1466520833627 Marionette DEBUG loaded listener.js 07:53:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1A353800) [pid = 2112] [serial = 507] [outer = 18601C00] 07:53:54 INFO - PROCESS | 2112 | 1466520834062 Marionette TRACE conn6 <- [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]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 731ms 07:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:53:54 INFO - PROCESS | 2112 | 1466520834110 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 2112 | 1466520834112 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 07:53:54 INFO - PROCESS | 2112 | 1466520834116 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 2112 | 1466520834117 Marionette TRACE conn6 <- [1,642,null,{}] 07:53:54 INFO - PROCESS | 2112 | 1466520834121 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 2112 | 1466520834122 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:54 INFO - PROCESS | 2112 | 1466520834337 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (15AE5800) [pid = 2112] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1B1A0400) [pid = 2112] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (186D6C00) [pid = 2112] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (16764C00) [pid = 2112] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (15A42400) [pid = 2112] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18604800) [pid = 2112] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (16BD7400) [pid = 2112] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19C70C00) [pid = 2112] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (08A86800) [pid = 2112] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E22D800) [pid = 2112] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (16763C00) [pid = 2112] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:53:54 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (17012C00) [pid = 2112] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:53:54 INFO - PROCESS | 2112 | 1466520834394 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 2112 | 1466520834396 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:54 INFO - PROCESS | 2112 | ++DOCSHELL 08A8B800 == 29 [pid = 2112] [id = 170] 07:53:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0DDD0000) [pid = 2112] [serial = 508] [outer = 00000000] 07:53:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15A42400) [pid = 2112] [serial = 509] [outer = 0DDD0000] 07:53:54 INFO - PROCESS | 2112 | 1466520834440 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (16BDA000) [pid = 2112] [serial = 510] [outer = 0DDD0000] 07:53:54 INFO - PROCESS | 2112 | 1466520834800 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 07:53:54 INFO - PROCESS | 2112 | 1466520834863 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 2112 | 1466520834865 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 07:53:54 INFO - PROCESS | 2112 | 1466520834868 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 2112 | 1466520834870 Marionette TRACE conn6 <- [1,646,null,{}] 07:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:53:54 INFO - PROCESS | 2112 | 1466520834876 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:54 INFO - PROCESS | 2112 | 1466520834878 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:54 INFO - PROCESS | 2112 | 1466520834959 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 07:53:54 INFO - PROCESS | 2112 | 1466520834964 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:54 INFO - PROCESS | 2112 | 1466520834966 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:55 INFO - PROCESS | 2112 | ++DOCSHELL 19360800 == 30 [pid = 2112] [id = 171] 07:53:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19A21000) [pid = 2112] [serial = 511] [outer = 00000000] 07:53:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A517400) [pid = 2112] [serial = 512] [outer = 19A21000] 07:53:55 INFO - PROCESS | 2112 | 1466520835010 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A51D000) [pid = 2112] [serial = 513] [outer = 19A21000] 07:53:55 INFO - PROCESS | 2112 | 1466520835438 Marionette TRACE conn6 <- [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]]]}] 07:53:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 07:53:55 INFO - PROCESS | 2112 | 1466520835505 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 07:53:55 INFO - PROCESS | 2112 | 1466520835507 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 07:53:55 INFO - PROCESS | 2112 | 1466520835510 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:53:55 INFO - PROCESS | 2112 | 1466520835512 Marionette TRACE conn6 <- [1,650,null,{}] 07:53:55 INFO - PROCESS | 2112 | 1466520835515 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 2112 | 1466520835517 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:55 INFO - PROCESS | 2112 | 1466520835595 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 07:53:55 INFO - PROCESS | 2112 | 1466520835600 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 2112 | 1466520835602 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:55 INFO - PROCESS | 2112 | ++DOCSHELL 1A517000 == 31 [pid = 2112] [id = 172] 07:53:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A9EA400) [pid = 2112] [serial = 514] [outer = 00000000] 07:53:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1AD96800) [pid = 2112] [serial = 515] [outer = 1A9EA400] 07:53:55 INFO - PROCESS | 2112 | 1466520835646 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1AE7A000) [pid = 2112] [serial = 516] [outer = 1A9EA400] 07:53:55 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:55 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:56 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:56 INFO - PROCESS | 2112 | 1466520836072 Marionette TRACE conn6 <- [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]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 571ms 07:53:56 INFO - PROCESS | 2112 | 1466520836084 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 2112 | 1466520836086 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 07:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:53:56 INFO - PROCESS | 2112 | 1466520836089 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 2112 | 1466520836091 Marionette TRACE conn6 <- [1,654,null,{}] 07:53:56 INFO - PROCESS | 2112 | 1466520836094 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 2112 | 1466520836096 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:56 INFO - PROCESS | 2112 | 1466520836214 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 07:53:56 INFO - PROCESS | 2112 | 1466520836221 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 2112 | 1466520836223 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:56 INFO - PROCESS | 2112 | ++DOCSHELL 1A9F2C00 == 32 [pid = 2112] [id = 173] 07:53:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1AD8E000) [pid = 2112] [serial = 517] [outer = 00000000] 07:53:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1B17AC00) [pid = 2112] [serial = 518] [outer = 1AD8E000] 07:53:56 INFO - PROCESS | 2112 | 1466520836267 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1B17F800) [pid = 2112] [serial = 519] [outer = 1AD8E000] 07:53:56 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:56 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:56 INFO - PROCESS | 2112 | 1466520836904 Marionette TRACE conn6 <- [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]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 07:53:56 INFO - PROCESS | 2112 | 1466520836961 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 07:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:53:56 INFO - PROCESS | 2112 | 1466520836966 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 07:53:56 INFO - PROCESS | 2112 | 1466520836970 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 2112 | 1466520836976 Marionette TRACE conn6 <- [1,658,null,{}] 07:53:56 INFO - PROCESS | 2112 | 1466520836981 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 2112 | 1466520836984 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:57 INFO - PROCESS | 2112 | 1466520837097 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 07:53:57 INFO - PROCESS | 2112 | 1466520837222 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 2112 | 1466520837225 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:57 INFO - PROCESS | 2112 | ++DOCSHELL 0E232C00 == 33 [pid = 2112] [id = 174] 07:53:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (0E32A400) [pid = 2112] [serial = 520] [outer = 00000000] 07:53:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (15A41C00) [pid = 2112] [serial = 521] [outer = 0E32A400] 07:53:57 INFO - PROCESS | 2112 | 1466520837284 Marionette DEBUG loaded listener.js 07:53:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (17005400) [pid = 2112] [serial = 522] [outer = 0E32A400] 07:53:57 INFO - PROCESS | 2112 | 1466520837893 Marionette TRACE conn6 <- [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]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 990ms 07:53:57 INFO - PROCESS | 2112 | 1466520837962 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 2112 | 1466520837967 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 07:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:53:57 INFO - PROCESS | 2112 | 1466520837973 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 2112 | 1466520837976 Marionette TRACE conn6 <- [1,662,null,{}] 07:53:57 INFO - PROCESS | 2112 | 1466520837980 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 2112 | 1466520837983 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:58 INFO - PROCESS | 2112 | 1466520838099 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 07:53:58 INFO - PROCESS | 2112 | 1466520838225 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:58 INFO - PROCESS | 2112 | 1466520838228 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:58 INFO - PROCESS | 2112 | ++DOCSHELL 1864E400 == 34 [pid = 2112] [id = 175] 07:53:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (186DAC00) [pid = 2112] [serial = 523] [outer = 00000000] 07:53:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (19A16400) [pid = 2112] [serial = 524] [outer = 186DAC00] 07:53:58 INFO - PROCESS | 2112 | 1466520838286 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (19E8E000) [pid = 2112] [serial = 525] [outer = 186DAC00] 07:53:58 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:53:58 INFO - PROCESS | 2112 | [2112] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:53:58 INFO - PROCESS | 2112 | 1466520838873 Marionette TRACE conn6 <- [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]]]}] 07:53:58 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 07:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 931ms 07:53:58 INFO - PROCESS | 2112 | 1466520838906 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 2112 | 1466520838909 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 07:53:58 INFO - PROCESS | 2112 | 1466520838912 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:53:58 INFO - PROCESS | 2112 | 1466520838916 Marionette TRACE conn6 <- [1,666,null,{}] 07:53:58 INFO - PROCESS | 2112 | 1466520838927 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:58 INFO - PROCESS | 2112 | 1466520838932 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:59 INFO - PROCESS | 2112 | 1466520839041 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 07:53:59 INFO - PROCESS | 2112 | 1466520839142 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 2112 | 1466520839145 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:53:59 INFO - PROCESS | 2112 | ++DOCSHELL 1B183C00 == 35 [pid = 2112] [id = 176] 07:53:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1B197400) [pid = 2112] [serial = 526] [outer = 00000000] 07:53:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1B19A800) [pid = 2112] [serial = 527] [outer = 1B197400] 07:53:59 INFO - PROCESS | 2112 | 1466520839201 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (1B1A0C00) [pid = 2112] [serial = 528] [outer = 1B197400] 07:53:59 INFO - PROCESS | 2112 | 1466520839804 Marionette TRACE conn6 <- [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]]]}] 07:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 970ms 07:53:59 INFO - PROCESS | 2112 | 1466520839886 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 07:53:59 INFO - PROCESS | 2112 | 1466520839889 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 07:53:59 INFO - PROCESS | 2112 | 1466520839892 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:53:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:53:59 INFO - PROCESS | 2112 | 1466520839894 Marionette TRACE conn6 <- [1,670,null,{}] 07:53:59 INFO - PROCESS | 2112 | 1466520839898 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:59 INFO - PROCESS | 2112 | 1466520839900 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:00 INFO - PROCESS | 2112 | 1466520840010 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 07:54:00 INFO - PROCESS | 2112 | 1466520840255 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 2112 | 1466520840259 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:00 INFO - PROCESS | 2112 | ++DOCSHELL 0D73B000 == 36 [pid = 2112] [id = 177] 07:54:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (0D829000) [pid = 2112] [serial = 529] [outer = 00000000] 07:54:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (0DEAFC00) [pid = 2112] [serial = 530] [outer = 0D829000] 07:54:00 INFO - PROCESS | 2112 | 1466520840331 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (0E2F5C00) [pid = 2112] [serial = 531] [outer = 0D829000] 07:54:01 INFO - PROCESS | 2112 | --DOCSHELL 15A15000 == 35 [pid = 2112] [id = 21] 07:54:01 INFO - PROCESS | 2112 | --DOCSHELL 1BF10400 == 34 [pid = 2112] [id = 23] 07:54:01 INFO - PROCESS | 2112 | --DOCSHELL 08A86000 == 33 [pid = 2112] [id = 152] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (1700B400) [pid = 2112] [serial = 444] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (1864DC00) [pid = 2112] [serial = 452] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (1B1A2C00) [pid = 2112] [serial = 449] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (19367800) [pid = 2112] [serial = 471] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (18609800) [pid = 2112] [serial = 474] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (16757C00) [pid = 2112] [serial = 462] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (18645000) [pid = 2112] [serial = 467] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (18350800) [pid = 2112] [serial = 465] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (19E9D400) [pid = 2112] [serial = 446] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (18647C00) [pid = 2112] [serial = 468] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19F99C00) [pid = 2112] [serial = 447] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (08A8F800) [pid = 2112] [serial = 455] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1BD5A400) [pid = 2112] [serial = 450] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0D7E5800) [pid = 2112] [serial = 456] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (16BDD400) [pid = 2112] [serial = 443] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0E368800) [pid = 2112] [serial = 458] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19A1A000) [pid = 2112] [serial = 476] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (17545400) [pid = 2112] [serial = 464] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18747000) [pid = 2112] [serial = 470] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19C72800) [pid = 2112] [serial = 477] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15ADE400) [pid = 2112] [serial = 461] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E5A5400) [pid = 2112] [serial = 459] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (17013000) [pid = 2112] [serial = 473] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19C7D800) [pid = 2112] [serial = 479] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19C7DC00) [pid = 2112] [serial = 480] [outer = 00000000] [url = about:blank] 07:54:01 INFO - PROCESS | 2112 | 1466520841823 Marionette TRACE conn6 <- [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]]]}] 07:54:01 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) 07:54:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1974ms 07:54:01 INFO - PROCESS | 2112 | 1466520841869 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 2112 | 1466520841873 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 07:54:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:54:01 INFO - PROCESS | 2112 | 1466520841878 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 2112 | 1466520841880 Marionette TRACE conn6 <- [1,674,null,{}] 07:54:01 INFO - PROCESS | 2112 | 1466520841886 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 2112 | 1466520841889 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:01 INFO - PROCESS | 2112 | 1466520841973 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 07:54:02 INFO - PROCESS | 2112 | 1466520842045 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:02 INFO - PROCESS | 2112 | 1466520842048 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:02 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCF800 == 34 [pid = 2112] [id = 178] 07:54:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0DDD0800) [pid = 2112] [serial = 532] [outer = 00000000] 07:54:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0DDD7C00) [pid = 2112] [serial = 533] [outer = 0DDD0800] 07:54:02 INFO - PROCESS | 2112 | 1466520842097 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (0DEB5C00) [pid = 2112] [serial = 534] [outer = 0DDD0800] 07:54:03 INFO - PROCESS | 2112 | 1466520842989 Marionette TRACE conn6 <- [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]]]}] 07:54:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:54:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 07:54:03 INFO - PROCESS | 2112 | 1466520843000 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 07:54:03 INFO - PROCESS | 2112 | 1466520843005 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 07:54:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:54:03 INFO - PROCESS | 2112 | 1466520843012 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:54:03 INFO - PROCESS | 2112 | 1466520843015 Marionette TRACE conn6 <- [1,678,null,{}] 07:54:03 INFO - PROCESS | 2112 | 1466520843022 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 2112 | 1466520843025 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:03 INFO - PROCESS | 2112 | 1466520843115 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 07:54:03 INFO - PROCESS | 2112 | 1466520843123 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 2112 | 1466520843126 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:03 INFO - PROCESS | 2112 | ++DOCSHELL 15931000 == 35 [pid = 2112] [id = 179] 07:54:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (15976400) [pid = 2112] [serial = 535] [outer = 00000000] 07:54:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (15A13800) [pid = 2112] [serial = 536] [outer = 15976400] 07:54:03 INFO - PROCESS | 2112 | 1466520843176 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (15A50000) [pid = 2112] [serial = 537] [outer = 15976400] 07:54:04 INFO - PROCESS | 2112 | 1466520844145 Marionette TRACE conn6 <- [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]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:54:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1176ms 07:54:04 INFO - PROCESS | 2112 | 1466520844190 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 2112 | 1466520844192 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 07:54:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:54:04 INFO - PROCESS | 2112 | 1466520844196 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 2112 | 1466520844199 Marionette TRACE conn6 <- [1,682,null,{}] 07:54:04 INFO - PROCESS | 2112 | 1466520844217 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:04 INFO - PROCESS | 2112 | 1466520844222 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:04 INFO - PROCESS | 2112 | 1466520844333 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 07:54:04 INFO - PROCESS | 2112 | 1466520844342 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 2112 | 1466520844345 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:04 INFO - PROCESS | 2112 | ++DOCSHELL 17012000 == 36 [pid = 2112] [id = 180] 07:54:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (17012C00) [pid = 2112] [serial = 538] [outer = 00000000] 07:54:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (17548400) [pid = 2112] [serial = 539] [outer = 17012C00] 07:54:04 INFO - PROCESS | 2112 | 1466520844393 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18314000) [pid = 2112] [serial = 540] [outer = 17012C00] 07:54:05 INFO - PROCESS | 2112 | 1466520845377 Marionette TRACE conn6 <- [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]]]}] 07:54:05 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) 07:54:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1234ms 07:54:05 INFO - PROCESS | 2112 | 1466520845434 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 2112 | 1466520845436 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 07:54:05 INFO - PROCESS | 2112 | 1466520845439 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:54:05 INFO - PROCESS | 2112 | 1466520845441 Marionette TRACE conn6 <- [1,686,null,{}] 07:54:05 INFO - PROCESS | 2112 | 1466520845445 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 2112 | 1466520845446 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:05 INFO - PROCESS | 2112 | 1466520845565 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 07:54:05 INFO - PROCESS | 2112 | 1466520845570 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 2112 | 1466520845572 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:05 INFO - PROCESS | 2112 | ++DOCSHELL 1834D400 == 37 [pid = 2112] [id = 181] 07:54:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1834F400) [pid = 2112] [serial = 541] [outer = 00000000] 07:54:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (18609800) [pid = 2112] [serial = 542] [outer = 1834F400] 07:54:05 INFO - PROCESS | 2112 | 1466520845617 Marionette DEBUG loaded listener.js 07:54:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (18643000) [pid = 2112] [serial = 543] [outer = 1834F400] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1A9EA400) [pid = 2112] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19A1F000) [pid = 2112] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18601C00) [pid = 2112] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DDD0000) [pid = 2112] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DF01800) [pid = 2112] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18369800) [pid = 2112] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (16762C00) [pid = 2112] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (14F0CC00) [pid = 2112] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19EAB400) [pid = 2112] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DF09400) [pid = 2112] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19A21000) [pid = 2112] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (186DA400) [pid = 2112] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1835FC00) [pid = 2112] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:54:06 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1AD8E000) [pid = 2112] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:54:06 INFO - PROCESS | 2112 | 1466520846690 Marionette TRACE conn6 <- [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]]]}] 07:54:06 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) 07:54:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1280ms 07:54:06 INFO - PROCESS | 2112 | 1466520846723 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 2112 | 1466520846725 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 07:54:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:54:06 INFO - PROCESS | 2112 | 1466520846729 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 2112 | 1466520846730 Marionette TRACE conn6 <- [1,690,null,{}] 07:54:06 INFO - PROCESS | 2112 | 1466520846734 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:06 INFO - PROCESS | 2112 | 1466520846736 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:06 INFO - PROCESS | 2112 | 1466520846813 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 07:54:06 INFO - PROCESS | 2112 | 1466520846818 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:06 INFO - PROCESS | 2112 | 1466520846820 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:06 INFO - PROCESS | 2112 | ++DOCSHELL 0E36A400 == 38 [pid = 2112] [id = 182] 07:54:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (151E2400) [pid = 2112] [serial = 544] [outer = 00000000] 07:54:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18609400) [pid = 2112] [serial = 545] [outer = 151E2400] 07:54:06 INFO - PROCESS | 2112 | 1466520846864 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18649400) [pid = 2112] [serial = 546] [outer = 151E2400] 07:54:07 INFO - PROCESS | 2112 | 1466520847817 Marionette TRACE conn6 <- [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]]]}] 07:54:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:54:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1119ms 07:54:07 INFO - PROCESS | 2112 | 1466520847852 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 07:54:07 INFO - PROCESS | 2112 | 1466520847857 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 07:54:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:54:07 INFO - PROCESS | 2112 | 1466520847905 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:54:07 INFO - PROCESS | 2112 | 1466520847909 Marionette TRACE conn6 <- [1,694,null,{}] 07:54:07 INFO - PROCESS | 2112 | 1466520847915 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 2112 | 1466520847918 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:08 INFO - PROCESS | 2112 | 1466520848019 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 07:54:08 INFO - PROCESS | 2112 | 1466520848174 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 2112 | 1466520848177 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:08 INFO - PROCESS | 2112 | ++DOCSHELL 0DF07400 == 39 [pid = 2112] [id = 183] 07:54:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0DF0A000) [pid = 2112] [serial = 547] [outer = 00000000] 07:54:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (0E2F3400) [pid = 2112] [serial = 548] [outer = 0DF0A000] 07:54:08 INFO - PROCESS | 2112 | 1466520848279 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (14F9B400) [pid = 2112] [serial = 549] [outer = 0DF0A000] 07:54:09 INFO - PROCESS | 2112 | 1466520849436 Marionette TRACE conn6 <- [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]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:54:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1615ms 07:54:09 INFO - PROCESS | 2112 | 1466520849482 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 2112 | 1466520849487 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 07:54:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:54:09 INFO - PROCESS | 2112 | 1466520849502 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 2112 | 1466520849505 Marionette TRACE conn6 <- [1,698,null,{}] 07:54:09 INFO - PROCESS | 2112 | 1466520849509 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:09 INFO - PROCESS | 2112 | 1466520849512 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:09 INFO - PROCESS | 2112 | 1466520849675 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 07:54:09 INFO - PROCESS | 2112 | 1466520849777 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:09 INFO - PROCESS | 2112 | 1466520849780 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:09 INFO - PROCESS | 2112 | ++DOCSHELL 16BD7800 == 40 [pid = 2112] [id = 184] 07:54:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (17547000) [pid = 2112] [serial = 550] [outer = 00000000] 07:54:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18366800) [pid = 2112] [serial = 551] [outer = 17547000] 07:54:09 INFO - PROCESS | 2112 | 1466520849836 Marionette DEBUG loaded listener.js 07:54:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18646800) [pid = 2112] [serial = 552] [outer = 17547000] 07:54:10 INFO - PROCESS | 2112 | --DOCSHELL 0E232C00 == 39 [pid = 2112] [id = 174] 07:54:10 INFO - PROCESS | 2112 | --DOCSHELL 1834D400 == 38 [pid = 2112] [id = 181] 07:54:10 INFO - PROCESS | 2112 | --DOCSHELL 17012000 == 37 [pid = 2112] [id = 180] 07:54:10 INFO - PROCESS | 2112 | --DOCSHELL 15931000 == 36 [pid = 2112] [id = 179] 07:54:10 INFO - PROCESS | 2112 | --DOCSHELL 0DDCF800 == 35 [pid = 2112] [id = 178] 07:54:10 INFO - PROCESS | 2112 | --DOCSHELL 0D73B000 == 34 [pid = 2112] [id = 177] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19A18400) [pid = 2112] [serial = 453] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1B17AC00) [pid = 2112] [serial = 518] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1AD96800) [pid = 2112] [serial = 515] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1B17F800) [pid = 2112] [serial = 519] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19AA9000) [pid = 2112] [serial = 503] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A34FC00) [pid = 2112] [serial = 506] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19C07C00) [pid = 2112] [serial = 504] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (15A42400) [pid = 2112] [serial = 509] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1A353800) [pid = 2112] [serial = 507] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0E2F9800) [pid = 2112] [serial = 491] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (0E5A0000) [pid = 2112] [serial = 492] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1860A400) [pid = 2112] [serial = 497] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (18648C00) [pid = 2112] [serial = 498] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (16BD7C00) [pid = 2112] [serial = 494] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (17008400) [pid = 2112] [serial = 495] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (15785800) [pid = 2112] [serial = 485] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (15ADE800) [pid = 2112] [serial = 486] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (1A450C00) [pid = 2112] [serial = 483] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (1A444000) [pid = 2112] [serial = 482] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (16BD6C00) [pid = 2112] [serial = 488] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (1705D800) [pid = 2112] [serial = 489] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (1A517400) [pid = 2112] [serial = 512] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (1A51D000) [pid = 2112] [serial = 513] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (19364800) [pid = 2112] [serial = 500] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (19A17800) [pid = 2112] [serial = 501] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 53 (1AE7A000) [pid = 2112] [serial = 516] [outer = 00000000] [url = about:blank] 07:54:10 INFO - PROCESS | 2112 | --DOMWINDOW == 52 (16BDA000) [pid = 2112] [serial = 510] [outer = 00000000] [url = about:blank] 07:54:11 INFO - PROCESS | 2112 | 1466520850975 Marionette TRACE conn6 <- [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]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:54:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1537ms 07:54:11 INFO - PROCESS | 2112 | 1466520851042 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 2112 | 1466520851046 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 07:54:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:54:11 INFO - PROCESS | 2112 | 1466520851067 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 2112 | 1466520851069 Marionette TRACE conn6 <- [1,702,null,{}] 07:54:11 INFO - PROCESS | 2112 | 1466520851075 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:11 INFO - PROCESS | 2112 | 1466520851077 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:11 INFO - PROCESS | 2112 | 1466520851158 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 07:54:11 INFO - PROCESS | 2112 | 1466520851165 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 2112 | 1466520851167 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:11 INFO - PROCESS | 2112 | ++DOCSHELL 0DF04400 == 35 [pid = 2112] [id = 185] 07:54:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 53 (0DF05C00) [pid = 2112] [serial = 553] [outer = 00000000] 07:54:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 54 (0DF10400) [pid = 2112] [serial = 554] [outer = 0DF05C00] 07:54:11 INFO - PROCESS | 2112 | 1466520851251 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (0E36D800) [pid = 2112] [serial = 555] [outer = 0DF05C00] 07:54:12 INFO - PROCESS | 2112 | 1466520852173 Marionette TRACE conn6 <- [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]]]}] 07:54:12 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 07:54:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1122ms 07:54:12 INFO - PROCESS | 2112 | 1466520852188 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 07:54:12 INFO - PROCESS | 2112 | 1466520852193 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 07:54:12 INFO - PROCESS | 2112 | 1466520852199 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:54:12 INFO - PROCESS | 2112 | 1466520852201 Marionette TRACE conn6 <- [1,706,null,{}] 07:54:12 INFO - PROCESS | 2112 | 1466520852205 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 2112 | 1466520852207 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:12 INFO - PROCESS | 2112 | 1466520852292 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 07:54:12 INFO - PROCESS | 2112 | 1466520852298 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 2112 | 1466520852301 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:12 INFO - PROCESS | 2112 | ++DOCSHELL 15928800 == 36 [pid = 2112] [id = 186] 07:54:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (15928C00) [pid = 2112] [serial = 556] [outer = 00000000] 07:54:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (15A03800) [pid = 2112] [serial = 557] [outer = 15928C00] 07:54:12 INFO - PROCESS | 2112 | 1466520852348 Marionette DEBUG loaded listener.js 07:54:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (15AE5000) [pid = 2112] [serial = 558] [outer = 15928C00] 07:54:13 INFO - PROCESS | 2112 | 1466520853316 Marionette TRACE conn6 <- [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]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1175ms 07:54:13 INFO - PROCESS | 2112 | 1466520853378 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 2112 | 1466520853381 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 07:54:13 INFO - PROCESS | 2112 | 1466520853384 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:54:13 INFO - PROCESS | 2112 | 1466520853387 Marionette TRACE conn6 <- [1,710,null,{}] 07:54:13 INFO - PROCESS | 2112 | 1466520853398 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:13 INFO - PROCESS | 2112 | 1466520853403 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:13 INFO - PROCESS | 2112 | 1466520853520 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 07:54:13 INFO - PROCESS | 2112 | 1466520853528 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:13 INFO - PROCESS | 2112 | 1466520853531 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:13 INFO - PROCESS | 2112 | ++DOCSHELL 1700E000 == 37 [pid = 2112] [id = 187] 07:54:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (1700E400) [pid = 2112] [serial = 559] [outer = 00000000] 07:54:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (1830EC00) [pid = 2112] [serial = 560] [outer = 1700E400] 07:54:13 INFO - PROCESS | 2112 | 1466520853579 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (18346400) [pid = 2112] [serial = 561] [outer = 1700E400] 07:54:13 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (0D829000) [pid = 2112] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:54:13 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (0DDD0800) [pid = 2112] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:54:13 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (15976400) [pid = 2112] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:54:13 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (17012C00) [pid = 2112] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:54:13 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (1834F400) [pid = 2112] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:54:13 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (0E32A400) [pid = 2112] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:54:13 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (186DAC00) [pid = 2112] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:54:13 INFO - PROCESS | 2112 | --DOMWINDOW == 53 (1B197400) [pid = 2112] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:54:14 INFO - PROCESS | 2112 | 1466520854060 Marionette TRACE conn6 <- [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] 07:54:14 INFO - PROCESS | 2112 | 1466520854121 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 07:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:54:14 INFO - PROCESS | 2112 | 1466520854124 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 2112 | 1466520854126 Marionette TRACE conn6 <- [1,714,null,{}] 07:54:14 INFO - PROCESS | 2112 | 1466520854129 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 2112 | 1466520854131 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:14 INFO - PROCESS | 2112 | 1466520854247 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 07:54:14 INFO - PROCESS | 2112 | 1466520854300 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 2112 | 1466520854302 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:14 INFO - PROCESS | 2112 | ++DOCSHELL 1831AC00 == 38 [pid = 2112] [id = 188] 07:54:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 54 (1834CC00) [pid = 2112] [serial = 562] [outer = 00000000] 07:54:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (18610400) [pid = 2112] [serial = 563] [outer = 1834CC00] 07:54:14 INFO - PROCESS | 2112 | 1466520854347 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (1864CC00) [pid = 2112] [serial = 564] [outer = 1834CC00] 07:54:14 INFO - PROCESS | 2112 | 1466520854748 Marionette TRACE conn6 <- [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]]]}] 07:54:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:54:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 07:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:54:14 INFO - PROCESS | 2112 | 1466520854798 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 07:54:14 INFO - PROCESS | 2112 | 1466520854800 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 07:54:14 INFO - PROCESS | 2112 | 1466520854803 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:54:14 INFO - PROCESS | 2112 | 1466520854805 Marionette TRACE conn6 <- [1,718,null,{}] 07:54:14 INFO - PROCESS | 2112 | 1466520854808 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 2112 | 1466520854810 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:14 INFO - PROCESS | 2112 | 1466520854916 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 07:54:14 INFO - PROCESS | 2112 | 1466520854925 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 2112 | 1466520854927 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:14 INFO - PROCESS | 2112 | ++DOCSHELL 0D36BC00 == 39 [pid = 2112] [id = 189] 07:54:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (1836A000) [pid = 2112] [serial = 565] [outer = 00000000] 07:54:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (1935C400) [pid = 2112] [serial = 566] [outer = 1836A000] 07:54:15 INFO - PROCESS | 2112 | 1466520854970 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (1935D400) [pid = 2112] [serial = 567] [outer = 1836A000] 07:54:15 INFO - PROCESS | 2112 | 1466520855446 Marionette TRACE conn6 <- [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] 07:54:15 INFO - PROCESS | 2112 | 1466520855476 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 07:54:15 INFO - PROCESS | 2112 | 1466520855479 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 2112 | 1466520855481 Marionette TRACE conn6 <- [1,722,null,{}] 07:54:15 INFO - PROCESS | 2112 | 1466520855484 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:15 INFO - PROCESS | 2112 | 1466520855490 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:15 INFO - PROCESS | 2112 | 1466520855593 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 07:54:15 INFO - PROCESS | 2112 | 1466520855601 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 2112 | 1466520855603 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:15 INFO - PROCESS | 2112 | ++DOCSHELL 19A1A000 == 40 [pid = 2112] [id = 190] 07:54:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (19A1C400) [pid = 2112] [serial = 568] [outer = 00000000] 07:54:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (19A91800) [pid = 2112] [serial = 569] [outer = 19A1C400] 07:54:15 INFO - PROCESS | 2112 | 1466520855646 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (19A96C00) [pid = 2112] [serial = 570] [outer = 19A1C400] 07:54:16 INFO - PROCESS | 2112 | 1466520856086 Marionette TRACE conn6 <- [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]]]}] 07:54:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 631ms 07:54:16 INFO - PROCESS | 2112 | 1466520856111 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 2112 | 1466520856113 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 07:54:16 INFO - PROCESS | 2112 | 1466520856116 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:54:16 INFO - PROCESS | 2112 | 1466520856118 Marionette TRACE conn6 <- [1,726,null,{}] 07:54:16 INFO - PROCESS | 2112 | 1466520856121 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 2112 | 1466520856123 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:16 INFO - PROCESS | 2112 | 1466520856205 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 07:54:16 INFO - PROCESS | 2112 | 1466520856211 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 2112 | 1466520856213 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:16 INFO - PROCESS | 2112 | ++DOCSHELL 19C6E400 == 41 [pid = 2112] [id = 191] 07:54:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (19C6F800) [pid = 2112] [serial = 571] [outer = 00000000] 07:54:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (19C74800) [pid = 2112] [serial = 572] [outer = 19C6F800] 07:54:16 INFO - PROCESS | 2112 | 1466520856281 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (19C7B400) [pid = 2112] [serial = 573] [outer = 19C6F800] 07:54:17 INFO - PROCESS | 2112 | 1466520857422 Marionette TRACE conn6 <- [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]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1332ms 07:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:54:17 INFO - PROCESS | 2112 | 1466520857453 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 2112 | 1466520857457 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 07:54:17 INFO - PROCESS | 2112 | 1466520857462 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 2112 | 1466520857466 Marionette TRACE conn6 <- [1,730,null,{}] 07:54:17 INFO - PROCESS | 2112 | 1466520857471 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:17 INFO - PROCESS | 2112 | 1466520857474 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:17 INFO - PROCESS | 2112 | 1466520857621 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 07:54:17 INFO - PROCESS | 2112 | 1466520857751 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:17 INFO - PROCESS | 2112 | 1466520857754 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:17 INFO - PROCESS | 2112 | ++DOCSHELL 0E229800 == 42 [pid = 2112] [id = 192] 07:54:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (14F0CC00) [pid = 2112] [serial = 574] [outer = 00000000] 07:54:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (15ADE800) [pid = 2112] [serial = 575] [outer = 14F0CC00] 07:54:17 INFO - PROCESS | 2112 | 1466520857811 Marionette DEBUG loaded listener.js 07:54:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (16B35400) [pid = 2112] [serial = 576] [outer = 14F0CC00] 07:54:18 INFO - PROCESS | 2112 | 1466520858845 Marionette TRACE conn6 <- [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]]]}] 07:54:18 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 07:54:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1434ms 07:54:18 INFO - PROCESS | 2112 | 1466520858896 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 07:54:18 INFO - PROCESS | 2112 | 1466520858900 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 07:54:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:54:18 INFO - PROCESS | 2112 | 1466520858907 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:54:18 INFO - PROCESS | 2112 | 1466520858910 Marionette TRACE conn6 <- [1,734,null,{}] 07:54:18 INFO - PROCESS | 2112 | 1466520858914 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 2112 | 1466520858917 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:19 INFO - PROCESS | 2112 | 1466520859063 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 07:54:19 INFO - PROCESS | 2112 | 1466520859226 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 2112 | 1466520859228 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:19 INFO - PROCESS | 2112 | ++DOCSHELL 18741800 == 43 [pid = 2112] [id = 193] 07:54:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (18747000) [pid = 2112] [serial = 577] [outer = 00000000] 07:54:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (19364C00) [pid = 2112] [serial = 578] [outer = 18747000] 07:54:19 INFO - PROCESS | 2112 | 1466520859285 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (193C0400) [pid = 2112] [serial = 579] [outer = 18747000] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 1B183C00 == 42 [pid = 2112] [id = 176] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 1864E400 == 41 [pid = 2112] [id = 175] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 19A1A000 == 40 [pid = 2112] [id = 190] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 0D36BC00 == 39 [pid = 2112] [id = 189] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 1831AC00 == 38 [pid = 2112] [id = 188] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 1700E000 == 37 [pid = 2112] [id = 187] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 15928800 == 36 [pid = 2112] [id = 186] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 0DF04400 == 35 [pid = 2112] [id = 185] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 1A517000 == 34 [pid = 2112] [id = 172] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 19360800 == 33 [pid = 2112] [id = 171] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 0DF07400 == 32 [pid = 2112] [id = 183] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 0E36A400 == 31 [pid = 2112] [id = 182] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 08A8B800 == 30 [pid = 2112] [id = 170] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 16BD7800 == 29 [pid = 2112] [id = 184] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 1A9F2C00 == 28 [pid = 2112] [id = 173] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 19C6E400 == 27 [pid = 2112] [id = 191] 07:54:20 INFO - PROCESS | 2112 | --DOCSHELL 0E229800 == 26 [pid = 2112] [id = 192] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (0E2F5C00) [pid = 2112] [serial = 531] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0DEAFC00) [pid = 2112] [serial = 530] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (0DDD7C00) [pid = 2112] [serial = 533] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (0DEB5C00) [pid = 2112] [serial = 534] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (15A13800) [pid = 2112] [serial = 536] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (17548400) [pid = 2112] [serial = 539] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (18609800) [pid = 2112] [serial = 542] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (17005400) [pid = 2112] [serial = 522] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (15A41C00) [pid = 2112] [serial = 521] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (19E8E000) [pid = 2112] [serial = 525] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (19A16400) [pid = 2112] [serial = 524] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (1B1A0C00) [pid = 2112] [serial = 528] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (1B19A800) [pid = 2112] [serial = 527] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (18314000) [pid = 2112] [serial = 540] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (15A50000) [pid = 2112] [serial = 537] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (18643000) [pid = 2112] [serial = 543] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (18609400) [pid = 2112] [serial = 545] [outer = 00000000] [url = about:blank] 07:54:21 INFO - PROCESS | 2112 | 1466520861065 Marionette TRACE conn6 <- [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]]]}] 07:54:21 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.) 07:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2173ms 07:54:21 INFO - PROCESS | 2112 | 1466520861084 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 07:54:21 INFO - PROCESS | 2112 | 1466520861087 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 07:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:54:21 INFO - PROCESS | 2112 | 1466520861093 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:54:21 INFO - PROCESS | 2112 | 1466520861097 Marionette TRACE conn6 <- [1,738,null,{}] 07:54:21 INFO - PROCESS | 2112 | 1466520861104 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 2112 | 1466520861107 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:21 INFO - PROCESS | 2112 | 1466520861201 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 07:54:21 INFO - PROCESS | 2112 | 1466520861268 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 2112 | 1466520861272 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:21 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD4000 == 27 [pid = 2112] [id = 194] 07:54:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (0DDD4800) [pid = 2112] [serial = 580] [outer = 00000000] 07:54:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (0DDD8C00) [pid = 2112] [serial = 581] [outer = 0DDD4800] 07:54:21 INFO - PROCESS | 2112 | 1466520861322 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (0DF03400) [pid = 2112] [serial = 582] [outer = 0DDD4800] 07:54:22 INFO - PROCESS | 2112 | 1466520862220 Marionette TRACE conn6 <- [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]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:54:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1179ms 07:54:22 INFO - PROCESS | 2112 | 1466520862272 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 2112 | 1466520862277 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 07:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:54:22 INFO - PROCESS | 2112 | 1466520862283 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 2112 | 1466520862286 Marionette TRACE conn6 <- [1,742,null,{}] 07:54:22 INFO - PROCESS | 2112 | 1466520862290 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 2112 | 1466520862293 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:22 INFO - PROCESS | 2112 | 1466520862385 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 07:54:22 INFO - PROCESS | 2112 | 1466520862394 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 2112 | 1466520862396 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:22 INFO - PROCESS | 2112 | ++DOCSHELL 14F92000 == 28 [pid = 2112] [id = 195] 07:54:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (14F95800) [pid = 2112] [serial = 583] [outer = 00000000] 07:54:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (151A2C00) [pid = 2112] [serial = 584] [outer = 14F95800] 07:54:22 INFO - PROCESS | 2112 | 1466520862445 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (151E1C00) [pid = 2112] [serial = 585] [outer = 14F95800] 07:54:23 INFO - PROCESS | 2112 | 1466520863414 Marionette TRACE conn6 <- [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]]]}] 07:54:23 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 07:54:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1184ms 07:54:23 INFO - PROCESS | 2112 | 1466520863475 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 2112 | 1466520863477 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 07:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:54:23 INFO - PROCESS | 2112 | 1466520863481 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 2112 | 1466520863485 Marionette TRACE conn6 <- [1,746,null,{}] 07:54:23 INFO - PROCESS | 2112 | 1466520863496 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:23 INFO - PROCESS | 2112 | 1466520863501 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:23 INFO - PROCESS | 2112 | 1466520863621 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 07:54:23 INFO - PROCESS | 2112 | 1466520863628 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:23 INFO - PROCESS | 2112 | 1466520863631 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:23 INFO - PROCESS | 2112 | ++DOCSHELL 1675A000 == 29 [pid = 2112] [id = 196] 07:54:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (1675A800) [pid = 2112] [serial = 586] [outer = 00000000] 07:54:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (16BD8800) [pid = 2112] [serial = 587] [outer = 1675A800] 07:54:23 INFO - PROCESS | 2112 | 1466520863680 Marionette DEBUG loaded listener.js 07:54:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (16BE2000) [pid = 2112] [serial = 588] [outer = 1675A800] 07:54:24 INFO - PROCESS | 2112 | 1466520864218 Marionette TRACE conn6 <- [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]]]}] 07:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 771ms 07:54:24 INFO - PROCESS | 2112 | 1466520864258 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 07:54:24 INFO - PROCESS | 2112 | 1466520864261 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 07:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:54:24 INFO - PROCESS | 2112 | 1466520864263 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:54:24 INFO - PROCESS | 2112 | 1466520864265 Marionette TRACE conn6 <- [1,750,null,{}] 07:54:24 INFO - PROCESS | 2112 | 1466520864269 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 2112 | 1466520864271 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:24 INFO - PROCESS | 2112 | 1466520864383 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 07:54:24 INFO - PROCESS | 2112 | 1466520864398 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 2112 | 1466520864400 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:24 INFO - PROCESS | 2112 | ++DOCSHELL 17013800 == 30 [pid = 2112] [id = 197] 07:54:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (17057400) [pid = 2112] [serial = 589] [outer = 00000000] 07:54:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (18341C00) [pid = 2112] [serial = 590] [outer = 17057400] 07:54:24 INFO - PROCESS | 2112 | 1466520864487 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (1835FC00) [pid = 2112] [serial = 591] [outer = 17057400] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (19C6F800) [pid = 2112] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (1700E400) [pid = 2112] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (15928C00) [pid = 2112] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (0DF0A000) [pid = 2112] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (0DF05C00) [pid = 2112] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (151E2400) [pid = 2112] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (17547000) [pid = 2112] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (1834CC00) [pid = 2112] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (1836A000) [pid = 2112] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:54:25 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (19A1C400) [pid = 2112] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:54:25 INFO - PROCESS | 2112 | 1466520865372 Marionette TRACE conn6 <- [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]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:54:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1120ms 07:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:54:25 INFO - PROCESS | 2112 | 1466520865386 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 2112 | 1466520865388 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 07:54:25 INFO - PROCESS | 2112 | 1466520865391 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 2112 | 1466520865393 Marionette TRACE conn6 <- [1,754,null,{}] 07:54:25 INFO - PROCESS | 2112 | 1466520865397 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:25 INFO - PROCESS | 2112 | 1466520865399 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:25 INFO - PROCESS | 2112 | 1466520865480 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 07:54:25 INFO - PROCESS | 2112 | 1466520865485 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 2112 | 1466520865488 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:25 INFO - PROCESS | 2112 | ++DOCSHELL 16BE0C00 == 31 [pid = 2112] [id = 198] 07:54:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (16BE3C00) [pid = 2112] [serial = 592] [outer = 00000000] 07:54:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (1834CC00) [pid = 2112] [serial = 593] [outer = 16BE3C00] 07:54:25 INFO - PROCESS | 2112 | 1466520865535 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (18368C00) [pid = 2112] [serial = 594] [outer = 16BE3C00] 07:54:26 INFO - PROCESS | 2112 | 1466520866452 Marionette TRACE conn6 <- [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]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:54:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1080ms 07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:54:26 INFO - PROCESS | 2112 | 1466520866471 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 2112 | 1466520866473 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 07:54:26 INFO - PROCESS | 2112 | 1466520866476 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 2112 | 1466520866478 Marionette TRACE conn6 <- [1,758,null,{}] 07:54:26 INFO - PROCESS | 2112 | 1466520866481 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 2112 | 1466520866487 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:26 INFO - PROCESS | 2112 | 1466520866633 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 07:54:26 INFO - PROCESS | 2112 | 1466520866639 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:26 INFO - PROCESS | 2112 | 1466520866641 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:26 INFO - PROCESS | 2112 | ++DOCSHELL 18603000 == 32 [pid = 2112] [id = 199] 07:54:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (1864E400) [pid = 2112] [serial = 595] [outer = 00000000] 07:54:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (18744C00) [pid = 2112] [serial = 596] [outer = 1864E400] 07:54:26 INFO - PROCESS | 2112 | 1466520866685 Marionette DEBUG loaded listener.js 07:54:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (1935E000) [pid = 2112] [serial = 597] [outer = 1864E400] 07:54:27 INFO - PROCESS | 2112 | 1466520867263 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 830ms 07:54:27 INFO - PROCESS | 2112 | 1466520867307 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:54:27 INFO - PROCESS | 2112 | 1466520867311 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 07:54:27 INFO - PROCESS | 2112 | 1466520867316 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 2112 | 1466520867320 Marionette TRACE conn6 <- [1,762,null,{}] 07:54:27 INFO - PROCESS | 2112 | 1466520867326 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:27 INFO - PROCESS | 2112 | 1466520867329 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:27 INFO - PROCESS | 2112 | 1466520867446 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 07:54:27 INFO - PROCESS | 2112 | 1466520867549 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 2112 | 1466520867552 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:27 INFO - PROCESS | 2112 | ++DOCSHELL 0DD53400 == 33 [pid = 2112] [id = 200] 07:54:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (0DEAFC00) [pid = 2112] [serial = 598] [outer = 00000000] 07:54:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (0E22FC00) [pid = 2112] [serial = 599] [outer = 0DEAFC00] 07:54:27 INFO - PROCESS | 2112 | 1466520867609 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0ECDF400) [pid = 2112] [serial = 600] [outer = 0DEAFC00] 07:54:28 INFO - PROCESS | 2112 | 1466520868400 Marionette TRACE conn6 <- [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]]]}] 07:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1127ms 07:54:28 INFO - PROCESS | 2112 | 1466520868444 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 07:54:28 INFO - PROCESS | 2112 | 1466520868448 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 07:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:54:28 INFO - PROCESS | 2112 | 1466520868455 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:54:28 INFO - PROCESS | 2112 | 1466520868458 Marionette TRACE conn6 <- [1,766,null,{}] 07:54:28 INFO - PROCESS | 2112 | 1466520868462 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:28 INFO - PROCESS | 2112 | 1466520868465 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:28 INFO - PROCESS | 2112 | 1466520868602 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 07:54:28 INFO - PROCESS | 2112 | 1466520868723 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 2112 | 1466520868726 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:28 INFO - PROCESS | 2112 | ++DOCSHELL 16B33C00 == 34 [pid = 2112] [id = 201] 07:54:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (16B39800) [pid = 2112] [serial = 601] [outer = 00000000] 07:54:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (1700D800) [pid = 2112] [serial = 602] [outer = 16B39800] 07:54:28 INFO - PROCESS | 2112 | 1466520868783 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (1830CC00) [pid = 2112] [serial = 603] [outer = 16B39800] 07:54:29 INFO - PROCESS | 2112 | --DOCSHELL 18369400 == 33 [pid = 2112] [id = 166] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1830EC00) [pid = 2112] [serial = 560] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (15A03800) [pid = 2112] [serial = 557] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (0E2F3400) [pid = 2112] [serial = 548] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (14F9B400) [pid = 2112] [serial = 549] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (0DF10400) [pid = 2112] [serial = 554] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (0E36D800) [pid = 2112] [serial = 555] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (18649400) [pid = 2112] [serial = 546] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (18366800) [pid = 2112] [serial = 551] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (18646800) [pid = 2112] [serial = 552] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (18610400) [pid = 2112] [serial = 563] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (1935C400) [pid = 2112] [serial = 566] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (18346400) [pid = 2112] [serial = 561] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (19A91800) [pid = 2112] [serial = 569] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (19A96C00) [pid = 2112] [serial = 570] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 53 (1935D400) [pid = 2112] [serial = 567] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 52 (1864CC00) [pid = 2112] [serial = 564] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 51 (19C7B400) [pid = 2112] [serial = 573] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 50 (19C74800) [pid = 2112] [serial = 572] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | --DOMWINDOW == 49 (15AE5000) [pid = 2112] [serial = 558] [outer = 00000000] [url = about:blank] 07:54:29 INFO - PROCESS | 2112 | 1466520869589 Marionette TRACE conn6 <- [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]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1176ms 07:54:29 INFO - PROCESS | 2112 | 1466520869634 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 2112 | 1466520869638 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:54:29 INFO - PROCESS | 2112 | 1466520869642 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 2112 | 1466520869645 Marionette TRACE conn6 <- [1,770,null,{}] 07:54:29 INFO - PROCESS | 2112 | 1466520869651 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 2112 | 1466520869653 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:29 INFO - PROCESS | 2112 | 1466520869738 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 07:54:29 INFO - PROCESS | 2112 | 1466520869746 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 2112 | 1466520869750 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:29 INFO - PROCESS | 2112 | ++DOCSHELL 0E232000 == 34 [pid = 2112] [id = 202] 07:54:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 50 (0E2F3400) [pid = 2112] [serial = 604] [outer = 00000000] 07:54:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 51 (0E36F800) [pid = 2112] [serial = 605] [outer = 0E2F3400] 07:54:29 INFO - PROCESS | 2112 | 1466520869799 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 52 (14F0E400) [pid = 2112] [serial = 606] [outer = 0E2F3400] 07:54:30 INFO - PROCESS | 2112 | 1466520870276 Marionette TRACE conn6 <- [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]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 07:54:30 INFO - PROCESS | 2112 | 1466520870314 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 2112 | 1466520870319 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:54:30 INFO - PROCESS | 2112 | 1466520870355 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 2112 | 1466520870357 Marionette TRACE conn6 <- [1,774,null,{}] 07:54:30 INFO - PROCESS | 2112 | 1466520870364 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 2112 | 1466520870366 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:30 INFO - PROCESS | 2112 | 1466520870451 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 07:54:30 INFO - PROCESS | 2112 | 1466520870460 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:30 INFO - PROCESS | 2112 | 1466520870462 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:30 INFO - PROCESS | 2112 | ++DOCSHELL 15A4F000 == 35 [pid = 2112] [id = 203] 07:54:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 53 (15A4F400) [pid = 2112] [serial = 607] [outer = 00000000] 07:54:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 54 (15B74400) [pid = 2112] [serial = 608] [outer = 15A4F400] 07:54:30 INFO - PROCESS | 2112 | 1466520870510 Marionette DEBUG loaded listener.js 07:54:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (16757C00) [pid = 2112] [serial = 609] [outer = 15A4F400] 07:54:31 INFO - PROCESS | 2112 | 1466520870977 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 07:54:31 INFO - PROCESS | 2112 | 1466520871029 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 2112 | 1466520871032 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 07:54:31 INFO - PROCESS | 2112 | 1466520871035 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:54:31 INFO - PROCESS | 2112 | 1466520871038 Marionette TRACE conn6 <- [1,778,null,{}] 07:54:31 INFO - PROCESS | 2112 | 1466520871049 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 2112 | 1466520871054 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:31 INFO - PROCESS | 2112 | 1466520871143 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 07:54:31 INFO - PROCESS | 2112 | 1466520871150 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 2112 | 1466520871153 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:31 INFO - PROCESS | 2112 | ++DOCSHELL 18348000 == 36 [pid = 2112] [id = 204] 07:54:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (1834C400) [pid = 2112] [serial = 610] [outer = 00000000] 07:54:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (18363400) [pid = 2112] [serial = 611] [outer = 1834C400] 07:54:31 INFO - PROCESS | 2112 | 1466520871206 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (18608400) [pid = 2112] [serial = 612] [outer = 1834C400] 07:54:31 INFO - PROCESS | 2112 | 1466520871676 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 672ms 07:54:31 INFO - PROCESS | 2112 | 1466520871719 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 2112 | 1466520871721 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:54:31 INFO - PROCESS | 2112 | 1466520871725 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 2112 | 1466520871727 Marionette TRACE conn6 <- [1,782,null,{}] 07:54:31 INFO - PROCESS | 2112 | 1466520871730 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:31 INFO - PROCESS | 2112 | 1466520871732 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:31 INFO - PROCESS | 2112 | 1466520871871 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 07:54:31 INFO - PROCESS | 2112 | 1466520871913 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 2112 | 1466520871915 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:31 INFO - PROCESS | 2112 | ++DOCSHELL 186DA400 == 37 [pid = 2112] [id = 205] 07:54:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (186DAC00) [pid = 2112] [serial = 613] [outer = 00000000] 07:54:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (19359C00) [pid = 2112] [serial = 614] [outer = 186DAC00] 07:54:32 INFO - PROCESS | 2112 | 1466520871961 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (19364000) [pid = 2112] [serial = 615] [outer = 186DAC00] 07:54:32 INFO - PROCESS | 2112 | 1466520872388 Marionette TRACE conn6 <- [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]]]}] 07:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 07:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:54:32 INFO - PROCESS | 2112 | 1466520872461 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 07:54:32 INFO - PROCESS | 2112 | 1466520872463 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 07:54:32 INFO - PROCESS | 2112 | 1466520872466 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:54:32 INFO - PROCESS | 2112 | 1466520872468 Marionette TRACE conn6 <- [1,786,null,{}] 07:54:32 INFO - PROCESS | 2112 | 1466520872471 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:32 INFO - PROCESS | 2112 | 1466520872473 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:32 INFO - PROCESS | 2112 | 1466520872583 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 07:54:32 INFO - PROCESS | 2112 | 1466520872593 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 2112 | 1466520872595 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:32 INFO - PROCESS | 2112 | ++DOCSHELL 193B7000 == 38 [pid = 2112] [id = 206] 07:54:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (193BAC00) [pid = 2112] [serial = 616] [outer = 00000000] 07:54:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (19A15400) [pid = 2112] [serial = 617] [outer = 193BAC00] 07:54:32 INFO - PROCESS | 2112 | 1466520872685 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (19A1A000) [pid = 2112] [serial = 618] [outer = 193BAC00] 07:54:33 INFO - PROCESS | 2112 | 1466520873128 Marionette TRACE conn6 <- [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]]]}] 07:54:33 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 07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 07:54:33 INFO - PROCESS | 2112 | 1466520873138 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:54:33 INFO - PROCESS | 2112 | 1466520873140 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 07:54:33 INFO - PROCESS | 2112 | 1466520873146 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 2112 | 1466520873148 Marionette TRACE conn6 <- [1,790,null,{}] 07:54:33 INFO - PROCESS | 2112 | 1466520873157 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 2112 | 1466520873163 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:33 INFO - PROCESS | 2112 | 1466520873320 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 07:54:33 INFO - PROCESS | 2112 | 1466520873381 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 2112 | 1466520873383 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:33 INFO - PROCESS | 2112 | ++DOCSHELL 193BC400 == 39 [pid = 2112] [id = 207] 07:54:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (19C05C00) [pid = 2112] [serial = 619] [outer = 00000000] 07:54:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (19C74C00) [pid = 2112] [serial = 620] [outer = 19C05C00] 07:54:33 INFO - PROCESS | 2112 | 1466520873438 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (19C70000) [pid = 2112] [serial = 621] [outer = 19C05C00] 07:54:33 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (0DDD4800) [pid = 2112] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:54:33 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (14F0CC00) [pid = 2112] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:54:33 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (1675A800) [pid = 2112] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:54:33 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (17057400) [pid = 2112] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:54:33 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (16BE3C00) [pid = 2112] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:54:33 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (14F95800) [pid = 2112] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:54:33 INFO - PROCESS | 2112 | 1466520873848 Marionette TRACE conn6 <- [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]]]}] 07:54:33 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 07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 731ms 07:54:33 INFO - PROCESS | 2112 | 1466520873874 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 2112 | 1466520873876 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:54:33 INFO - PROCESS | 2112 | 1466520873879 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 2112 | 1466520873881 Marionette TRACE conn6 <- [1,794,null,{}] 07:54:33 INFO - PROCESS | 2112 | 1466520873884 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 2112 | 1466520873886 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:34 INFO - PROCESS | 2112 | 1466520873995 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 07:54:34 INFO - PROCESS | 2112 | 1466520874046 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 2112 | 1466520874048 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:34 INFO - PROCESS | 2112 | ++DOCSHELL 19C6F000 == 40 [pid = 2112] [id = 208] 07:54:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (19C77800) [pid = 2112] [serial = 622] [outer = 00000000] 07:54:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (19E86400) [pid = 2112] [serial = 623] [outer = 19C77800] 07:54:34 INFO - PROCESS | 2112 | 1466520874093 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (19E89400) [pid = 2112] [serial = 624] [outer = 19C77800] 07:54:34 INFO - PROCESS | 2112 | 1466520874455 Marionette TRACE conn6 <- [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]]]}] 07:54:34 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 07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 07:54:34 INFO - PROCESS | 2112 | 1466520874510 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 2112 | 1466520874512 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:54:34 INFO - PROCESS | 2112 | 1466520874523 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 2112 | 1466520874525 Marionette TRACE conn6 <- [1,798,null,{}] 07:54:34 INFO - PROCESS | 2112 | 1466520874529 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 2112 | 1466520874530 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:34 INFO - PROCESS | 2112 | 1466520874614 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 07:54:34 INFO - PROCESS | 2112 | 1466520874646 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:34 INFO - PROCESS | 2112 | 1466520874648 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:34 INFO - PROCESS | 2112 | ++DOCSHELL 19E8E800 == 41 [pid = 2112] [id = 209] 07:54:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (19E9D400) [pid = 2112] [serial = 625] [outer = 00000000] 07:54:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (19EA7400) [pid = 2112] [serial = 626] [outer = 19E9D400] 07:54:34 INFO - PROCESS | 2112 | 1466520874690 Marionette DEBUG loaded listener.js 07:54:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (19F8C800) [pid = 2112] [serial = 627] [outer = 19E9D400] 07:54:35 INFO - PROCESS | 2112 | 1466520875109 Marionette TRACE conn6 <- [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]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 07:54:35 INFO - PROCESS | 2112 | 1466520875155 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 2112 | 1466520875157 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 07:54:35 INFO - PROCESS | 2112 | 1466520875165 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 2112 | 1466520875167 Marionette TRACE conn6 <- [1,802,null,{}] 07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:54:35 INFO - PROCESS | 2112 | 1466520875170 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 2112 | 1466520875172 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:35 INFO - PROCESS | 2112 | 1466520875262 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 07:54:35 INFO - PROCESS | 2112 | 1466520875267 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 2112 | 1466520875269 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:35 INFO - PROCESS | 2112 | ++DOCSHELL 1831AC00 == 42 [pid = 2112] [id = 210] 07:54:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (19FDC000) [pid = 2112] [serial = 628] [outer = 00000000] 07:54:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (1A05E800) [pid = 2112] [serial = 629] [outer = 19FDC000] 07:54:35 INFO - PROCESS | 2112 | 1466520875312 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (1860C000) [pid = 2112] [serial = 630] [outer = 19FDC000] 07:54:35 INFO - PROCESS | 2112 | 1466520875806 Marionette TRACE conn6 <- [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] 07:54:35 INFO - PROCESS | 2112 | 1466520875846 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 07:54:35 INFO - PROCESS | 2112 | 1466520875851 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:54:35 INFO - PROCESS | 2112 | 1466520875854 Marionette TRACE conn6 <- [1,806,null,{}] 07:54:35 INFO - PROCESS | 2112 | 1466520875860 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:35 INFO - PROCESS | 2112 | 1466520875863 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:36 INFO - PROCESS | 2112 | 1466520876023 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 07:54:36 INFO - PROCESS | 2112 | 1466520876123 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 2112 | 1466520876128 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:36 INFO - PROCESS | 2112 | ++DOCSHELL 1511D400 == 43 [pid = 2112] [id = 211] 07:54:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1511F000) [pid = 2112] [serial = 631] [outer = 00000000] 07:54:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (15999000) [pid = 2112] [serial = 632] [outer = 1511F000] 07:54:36 INFO - PROCESS | 2112 | 1466520876185 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15A50800) [pid = 2112] [serial = 633] [outer = 1511F000] 07:54:36 INFO - PROCESS | 2112 | 1466520876721 Marionette TRACE conn6 <- [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]]]}] 07:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 931ms 07:54:36 INFO - PROCESS | 2112 | 1466520876786 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 07:54:36 INFO - PROCESS | 2112 | 1466520876791 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 07:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:54:36 INFO - PROCESS | 2112 | 1466520876797 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:54:36 INFO - PROCESS | 2112 | 1466520876800 Marionette TRACE conn6 <- [1,810,null,{}] 07:54:36 INFO - PROCESS | 2112 | 1466520876804 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:36 INFO - PROCESS | 2112 | 1466520876807 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:36 INFO - PROCESS | 2112 | 1466520876919 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 07:54:37 INFO - PROCESS | 2112 | 1466520877016 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 2112 | 1466520877019 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:37 INFO - PROCESS | 2112 | ++DOCSHELL 1835B800 == 44 [pid = 2112] [id = 212] 07:54:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1835CC00) [pid = 2112] [serial = 634] [outer = 00000000] 07:54:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18647000) [pid = 2112] [serial = 635] [outer = 1835CC00] 07:54:37 INFO - PROCESS | 2112 | 1466520877076 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (186E2C00) [pid = 2112] [serial = 636] [outer = 1835CC00] 07:54:37 INFO - PROCESS | 2112 | 1466520877704 Marionette TRACE conn6 <- [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] 07:54:37 INFO - PROCESS | 2112 | 1466520877773 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:54:37 INFO - PROCESS | 2112 | 1466520877777 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 2112 | 1466520877781 Marionette TRACE conn6 <- [1,814,null,{}] 07:54:37 INFO - PROCESS | 2112 | 1466520877792 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 2112 | 1466520877797 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:37 INFO - PROCESS | 2112 | 1466520877936 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 07:54:38 INFO - PROCESS | 2112 | 1466520878061 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:38 INFO - PROCESS | 2112 | 1466520878064 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:38 INFO - PROCESS | 2112 | ++DOCSHELL 19EA0800 == 45 [pid = 2112] [id = 213] 07:54:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19EA2C00) [pid = 2112] [serial = 637] [outer = 00000000] 07:54:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A444C00) [pid = 2112] [serial = 638] [outer = 19EA2C00] 07:54:38 INFO - PROCESS | 2112 | 1466520878122 Marionette DEBUG loaded listener.js 07:54:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A450000) [pid = 2112] [serial = 639] [outer = 19EA2C00] 07:54:38 INFO - PROCESS | 2112 | 1466520878771 Marionette TRACE conn6 <- [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]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1022ms 07:54:38 INFO - PROCESS | 2112 | 1466520878801 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 2112 | 1466520878804 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:54:38 INFO - PROCESS | 2112 | 1466520878807 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 2112 | 1466520878809 Marionette TRACE conn6 <- [1,818,null,{}] 07:54:38 INFO - PROCESS | 2112 | 1466520878813 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 2112 | 1466520878815 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:38 INFO - PROCESS | 2112 | 1466520878923 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 07:54:39 INFO - PROCESS | 2112 | 1466520879147 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 2112 | 1466520879150 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:39 INFO - PROCESS | 2112 | ++DOCSHELL 0D7E5C00 == 46 [pid = 2112] [id = 214] 07:54:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (0D829000) [pid = 2112] [serial = 640] [outer = 00000000] 07:54:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0DDD3400) [pid = 2112] [serial = 641] [outer = 0D829000] 07:54:39 INFO - PROCESS | 2112 | 1466520879214 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0DEBAC00) [pid = 2112] [serial = 642] [outer = 0D829000] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 0DDD3C00 == 45 [pid = 2112] [id = 159] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 0DF05400 == 44 [pid = 2112] [id = 154] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 19A1EC00 == 43 [pid = 2112] [id = 168] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 15A0FC00 == 42 [pid = 2112] [id = 155] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 1864EC00 == 41 [pid = 2112] [id = 167] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 18741800 == 40 [pid = 2112] [id = 193] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 0DF01400 == 39 [pid = 2112] [id = 164] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 1675D800 == 38 [pid = 2112] [id = 165] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 0E22D000 == 37 [pid = 2112] [id = 153] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 0D828400 == 36 [pid = 2112] [id = 158] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 1754F800 == 35 [pid = 2112] [id = 156] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 0DF10000 == 34 [pid = 2112] [id = 169] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 0D36A800 == 33 [pid = 2112] [id = 160] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 19EA8800 == 32 [pid = 2112] [id = 161] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 0DF09000 == 31 [pid = 2112] [id = 163] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 0EED1800 == 30 [pid = 2112] [id = 162] 07:54:40 INFO - PROCESS | 2112 | --DOCSHELL 18650800 == 29 [pid = 2112] [id = 157] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19364C00) [pid = 2112] [serial = 578] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DDD8C00) [pid = 2112] [serial = 581] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DF03400) [pid = 2112] [serial = 582] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (16B35400) [pid = 2112] [serial = 576] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18744C00) [pid = 2112] [serial = 596] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15ADE800) [pid = 2112] [serial = 575] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (16BD8800) [pid = 2112] [serial = 587] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1835FC00) [pid = 2112] [serial = 591] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (18341C00) [pid = 2112] [serial = 590] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (16BE2000) [pid = 2112] [serial = 588] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1834CC00) [pid = 2112] [serial = 593] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (151A2C00) [pid = 2112] [serial = 584] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (151E1C00) [pid = 2112] [serial = 585] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (18368C00) [pid = 2112] [serial = 594] [outer = 00000000] [url = about:blank] 07:54:40 INFO - PROCESS | 2112 | 1466520880527 Marionette TRACE conn6 <- [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]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1780ms 07:54:40 INFO - PROCESS | 2112 | 1466520880592 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 2112 | 1466520880596 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:54:40 INFO - PROCESS | 2112 | 1466520880602 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 2112 | 1466520880605 Marionette TRACE conn6 <- [1,822,null,{}] 07:54:40 INFO - PROCESS | 2112 | 1466520880611 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 2112 | 1466520880614 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:40 INFO - PROCESS | 2112 | 1466520880707 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 07:54:40 INFO - PROCESS | 2112 | 1466520880782 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 2112 | 1466520880786 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:40 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCB800 == 30 [pid = 2112] [id = 215] 07:54:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0DDCD800) [pid = 2112] [serial = 643] [outer = 00000000] 07:54:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DDD8800) [pid = 2112] [serial = 644] [outer = 0DDCD800] 07:54:40 INFO - PROCESS | 2112 | 1466520880836 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0DF07C00) [pid = 2112] [serial = 645] [outer = 0DDCD800] 07:54:41 INFO - PROCESS | 2112 | 1466520881242 Marionette TRACE conn6 <- [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]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 07:54:41 INFO - PROCESS | 2112 | 1466520881292 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 2112 | 1466520881297 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:54:41 INFO - PROCESS | 2112 | 1466520881303 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 2112 | 1466520881306 Marionette TRACE conn6 <- [1,826,null,{}] 07:54:41 INFO - PROCESS | 2112 | 1466520881309 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:41 INFO - PROCESS | 2112 | 1466520881312 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:41 INFO - PROCESS | 2112 | 1466520881400 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 07:54:41 INFO - PROCESS | 2112 | 1466520881406 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:41 INFO - PROCESS | 2112 | 1466520881409 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:41 INFO - PROCESS | 2112 | ++DOCSHELL 0EECAC00 == 31 [pid = 2112] [id = 216] 07:54:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (14F0D800) [pid = 2112] [serial = 646] [outer = 00000000] 07:54:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15759400) [pid = 2112] [serial = 647] [outer = 14F0D800] 07:54:41 INFO - PROCESS | 2112 | 1466520881457 Marionette DEBUG loaded listener.js 07:54:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1597F800) [pid = 2112] [serial = 648] [outer = 14F0D800] 07:54:41 INFO - PROCESS | 2112 | 1466520881927 Marionette TRACE conn6 <- [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]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:54:42 INFO - PROCESS | 2112 | 1466520881977 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 2112 | 1466520881979 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 07:54:42 INFO - PROCESS | 2112 | 1466520881982 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 2112 | 1466520881986 Marionette TRACE conn6 <- [1,830,null,{}] 07:54:42 INFO - PROCESS | 2112 | 1466520881997 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 2112 | 1466520882002 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:42 INFO - PROCESS | 2112 | 1466520882114 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 07:54:42 INFO - PROCESS | 2112 | 1466520882202 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 2112 | 1466520882205 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:42 INFO - PROCESS | 2112 | ++DOCSHELL 16BDD400 == 32 [pid = 2112] [id = 217] 07:54:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (16BE1000) [pid = 2112] [serial = 649] [outer = 00000000] 07:54:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (16BE4800) [pid = 2112] [serial = 650] [outer = 16BE1000] 07:54:42 INFO - PROCESS | 2112 | 1466520882254 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (17013000) [pid = 2112] [serial = 651] [outer = 16BE1000] 07:54:42 INFO - PROCESS | 2112 | 1466520882684 Marionette TRACE conn6 <- [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]]]}] 07:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 07:54:42 INFO - PROCESS | 2112 | 1466520882721 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 07:54:42 INFO - PROCESS | 2112 | 1466520882723 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 07:54:42 INFO - PROCESS | 2112 | 1466520882726 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:54:42 INFO - PROCESS | 2112 | 1466520882728 Marionette TRACE conn6 <- [1,834,null,{}] 07:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:54:42 INFO - PROCESS | 2112 | 1466520882731 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:42 INFO - PROCESS | 2112 | 1466520882733 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:42 INFO - PROCESS | 2112 | 1466520882848 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 07:54:42 INFO - PROCESS | 2112 | 1466520882853 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 2112 | 1466520882855 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:42 INFO - PROCESS | 2112 | ++DOCSHELL 16BE4000 == 33 [pid = 2112] [id = 218] 07:54:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (17012000) [pid = 2112] [serial = 652] [outer = 00000000] 07:54:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18319000) [pid = 2112] [serial = 653] [outer = 17012000] 07:54:42 INFO - PROCESS | 2112 | 1466520882900 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18365C00) [pid = 2112] [serial = 654] [outer = 17012000] 07:54:43 INFO - PROCESS | 2112 | 1466520883349 Marionette TRACE conn6 <- [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]]]}] 07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 07:54:43 INFO - PROCESS | 2112 | 1466520883402 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 2112 | 1466520883404 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:54:43 INFO - PROCESS | 2112 | 1466520883407 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 2112 | 1466520883409 Marionette TRACE conn6 <- [1,838,null,{}] 07:54:43 INFO - PROCESS | 2112 | 1466520883412 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 2112 | 1466520883414 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:43 INFO - PROCESS | 2112 | 1466520883548 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 07:54:43 INFO - PROCESS | 2112 | 1466520883558 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 2112 | 1466520883560 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:43 INFO - PROCESS | 2112 | ++DOCSHELL 18604000 == 34 [pid = 2112] [id = 219] 07:54:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18605400) [pid = 2112] [serial = 655] [outer = 00000000] 07:54:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1864A400) [pid = 2112] [serial = 656] [outer = 18605400] 07:54:43 INFO - PROCESS | 2112 | 1466520883604 Marionette DEBUG loaded listener.js 07:54:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (186D9C00) [pid = 2112] [serial = 657] [outer = 18605400] 07:54:44 INFO - PROCESS | 2112 | 1466520884076 Marionette TRACE conn6 <- [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]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 732ms 07:54:44 INFO - PROCESS | 2112 | 1466520884139 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 2112 | 1466520884141 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:54:44 INFO - PROCESS | 2112 | 1466520884144 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 2112 | 1466520884146 Marionette TRACE conn6 <- [1,842,null,{}] 07:54:44 INFO - PROCESS | 2112 | 1466520884149 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:44 INFO - PROCESS | 2112 | 1466520884155 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:44 INFO - PROCESS | 2112 | 1466520884289 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18747000) [pid = 2112] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (186DAC00) [pid = 2112] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (193BAC00) [pid = 2112] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19C77800) [pid = 2112] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1864E400) [pid = 2112] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E2F3400) [pid = 2112] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1834C400) [pid = 2112] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19C05C00) [pid = 2112] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (15A4F400) [pid = 2112] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0DEAFC00) [pid = 2112] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (16B39800) [pid = 2112] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19E9D400) [pid = 2112] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:54:45 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19FDC000) [pid = 2112] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:54:45 INFO - PROCESS | 2112 | 1466520885554 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 2112 | 1466520885556 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:45 INFO - PROCESS | 2112 | ++DOCSHELL 0DF0A000 == 35 [pid = 2112] [id = 220] 07:54:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0E2F3400) [pid = 2112] [serial = 658] [outer = 00000000] 07:54:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1830F800) [pid = 2112] [serial = 659] [outer = 0E2F3400] 07:54:45 INFO - PROCESS | 2112 | 1466520885656 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18606000) [pid = 2112] [serial = 660] [outer = 0E2F3400] 07:54:46 INFO - PROCESS | 2112 | 1466520886010 Marionette TRACE conn6 <- [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]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1918ms 07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:54:46 INFO - PROCESS | 2112 | 1466520886067 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 2112 | 1466520886069 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 07:54:46 INFO - PROCESS | 2112 | 1466520886072 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 2112 | 1466520886073 Marionette TRACE conn6 <- [1,846,null,{}] 07:54:46 INFO - PROCESS | 2112 | 1466520886077 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 2112 | 1466520886079 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:46 INFO - PROCESS | 2112 | 1466520886155 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 07:54:46 INFO - PROCESS | 2112 | 1466520886161 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 2112 | 1466520886162 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:46 INFO - PROCESS | 2112 | ++DOCSHELL 19A13800 == 36 [pid = 2112] [id = 221] 07:54:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19A1C000) [pid = 2112] [serial = 661] [outer = 00000000] 07:54:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19C7CC00) [pid = 2112] [serial = 662] [outer = 19A1C000] 07:54:46 INFO - PROCESS | 2112 | 1466520886205 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19E87400) [pid = 2112] [serial = 663] [outer = 19A1C000] 07:54:46 INFO - PROCESS | 2112 | 1466520886638 Marionette TRACE conn6 <- [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]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 632ms 07:54:46 INFO - PROCESS | 2112 | 1466520886703 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:54:46 INFO - PROCESS | 2112 | 1466520886706 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 07:54:46 INFO - PROCESS | 2112 | 1466520886709 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 2112 | 1466520886710 Marionette TRACE conn6 <- [1,850,null,{}] 07:54:46 INFO - PROCESS | 2112 | 1466520886714 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 2112 | 1466520886716 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:46 INFO - PROCESS | 2112 | 1466520886791 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 07:54:46 INFO - PROCESS | 2112 | 1466520886798 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:46 INFO - PROCESS | 2112 | 1466520886800 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:46 INFO - PROCESS | 2112 | ++DOCSHELL 08A87C00 == 37 [pid = 2112] [id = 222] 07:54:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19EA1800) [pid = 2112] [serial = 664] [outer = 00000000] 07:54:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19FE5000) [pid = 2112] [serial = 665] [outer = 19EA1800] 07:54:46 INFO - PROCESS | 2112 | 1466520886844 Marionette DEBUG loaded listener.js 07:54:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19FE6800) [pid = 2112] [serial = 666] [outer = 19EA1800] 07:54:47 INFO - PROCESS | 2112 | 1466520887283 Marionette TRACE conn6 <- [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]]]}] 07:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 07:54:47 INFO - PROCESS | 2112 | 1466520887339 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 07:54:47 INFO - PROCESS | 2112 | 1466520887342 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 07:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:54:47 INFO - PROCESS | 2112 | 1466520887344 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:54:47 INFO - PROCESS | 2112 | 1466520887346 Marionette TRACE conn6 <- [1,854,null,{}] 07:54:47 INFO - PROCESS | 2112 | 1466520887350 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:47 INFO - PROCESS | 2112 | 1466520887351 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:47 INFO - PROCESS | 2112 | 1466520887472 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 07:54:47 INFO - PROCESS | 2112 | 1466520887603 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 2112 | 1466520887606 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:47 INFO - PROCESS | 2112 | ++DOCSHELL 09275400 == 38 [pid = 2112] [id = 223] 07:54:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (0D327400) [pid = 2112] [serial = 667] [outer = 00000000] 07:54:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0D8EA800) [pid = 2112] [serial = 668] [outer = 0D327400] 07:54:47 INFO - PROCESS | 2112 | 1466520887665 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0DD5BC00) [pid = 2112] [serial = 669] [outer = 0D327400] 07:54:48 INFO - PROCESS | 2112 | 1466520888378 Marionette TRACE conn6 <- [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]]]}] 07:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1075ms 07:54:48 INFO - PROCESS | 2112 | 1466520888430 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 07:54:48 INFO - PROCESS | 2112 | 1466520888434 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 07:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:54:48 INFO - PROCESS | 2112 | 1466520888440 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:54:48 INFO - PROCESS | 2112 | 1466520888443 Marionette TRACE conn6 <- [1,858,null,{}] 07:54:48 INFO - PROCESS | 2112 | 1466520888448 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:48 INFO - PROCESS | 2112 | 1466520888451 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:48 INFO - PROCESS | 2112 | 1466520888569 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 07:54:48 INFO - PROCESS | 2112 | 1466520888694 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:48 INFO - PROCESS | 2112 | 1466520888697 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:48 INFO - PROCESS | 2112 | ++DOCSHELL 15A4E800 == 39 [pid = 2112] [id = 224] 07:54:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (15ADE800) [pid = 2112] [serial = 670] [outer = 00000000] 07:54:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (16BD8000) [pid = 2112] [serial = 671] [outer = 15ADE800] 07:54:48 INFO - PROCESS | 2112 | 1466520888754 Marionette DEBUG loaded listener.js 07:54:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1700D400) [pid = 2112] [serial = 672] [outer = 15ADE800] 07:54:49 INFO - PROCESS | 2112 | 1466520889680 Marionette TRACE conn6 <- [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]]]}] 07:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1238ms 07:54:49 INFO - PROCESS | 2112 | 1466520889710 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 07:54:49 INFO - PROCESS | 2112 | 1466520889714 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 07:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:54:49 INFO - PROCESS | 2112 | 1466520889719 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:54:49 INFO - PROCESS | 2112 | 1466520889722 Marionette TRACE conn6 <- [1,862,null,{}] 07:54:49 INFO - PROCESS | 2112 | 1466520889727 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:49 INFO - PROCESS | 2112 | 1466520889730 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:49 INFO - PROCESS | 2112 | 1466520889840 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 07:54:49 INFO - PROCESS | 2112 | 1466520889974 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:49 INFO - PROCESS | 2112 | 1466520889978 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (15113800) [pid = 2112] [serial = 673] [outer = 19AA1800] 07:54:50 INFO - PROCESS | 2112 | ++DOCSHELL 15757800 == 40 [pid = 2112] [id = 225] 07:54:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (15759800) [pid = 2112] [serial = 674] [outer = 00000000] 07:54:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (15A49000) [pid = 2112] [serial = 675] [outer = 15759800] 07:54:50 INFO - PROCESS | 2112 | 1466520890050 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (15B78C00) [pid = 2112] [serial = 676] [outer = 15759800] 07:54:50 INFO - PROCESS | 2112 | --DOCSHELL 08A87C00 == 39 [pid = 2112] [id = 222] 07:54:50 INFO - PROCESS | 2112 | --DOCSHELL 19A13800 == 38 [pid = 2112] [id = 221] 07:54:50 INFO - PROCESS | 2112 | --DOCSHELL 0DF0A000 == 37 [pid = 2112] [id = 220] 07:54:50 INFO - PROCESS | 2112 | --DOCSHELL 18604000 == 36 [pid = 2112] [id = 219] 07:54:50 INFO - PROCESS | 2112 | --DOCSHELL 16BE4000 == 35 [pid = 2112] [id = 218] 07:54:50 INFO - PROCESS | 2112 | --DOCSHELL 16BDD400 == 34 [pid = 2112] [id = 217] 07:54:50 INFO - PROCESS | 2112 | --DOCSHELL 0EECAC00 == 33 [pid = 2112] [id = 216] 07:54:50 INFO - PROCESS | 2112 | --DOCSHELL 0DDCB800 == 32 [pid = 2112] [id = 215] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (193C0400) [pid = 2112] [serial = 579] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (19359C00) [pid = 2112] [serial = 614] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19364000) [pid = 2112] [serial = 615] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19A1A000) [pid = 2112] [serial = 618] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19A15400) [pid = 2112] [serial = 617] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19E86400) [pid = 2112] [serial = 623] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1935E000) [pid = 2112] [serial = 597] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0E36F800) [pid = 2112] [serial = 605] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (14F0E400) [pid = 2112] [serial = 606] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18363400) [pid = 2112] [serial = 611] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19C74C00) [pid = 2112] [serial = 620] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (15B74400) [pid = 2112] [serial = 608] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (16757C00) [pid = 2112] [serial = 609] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E22FC00) [pid = 2112] [serial = 599] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0ECDF400) [pid = 2112] [serial = 600] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1700D800) [pid = 2112] [serial = 602] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1830CC00) [pid = 2112] [serial = 603] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19C70000) [pid = 2112] [serial = 621] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19F8C800) [pid = 2112] [serial = 627] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1860C000) [pid = 2112] [serial = 630] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1A05E800) [pid = 2112] [serial = 629] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19EA7400) [pid = 2112] [serial = 626] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19E89400) [pid = 2112] [serial = 624] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (18608400) [pid = 2112] [serial = 612] [outer = 00000000] [url = about:blank] 07:54:50 INFO - PROCESS | 2112 | 1466520890577 Marionette TRACE conn6 <- [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]]]}] 07:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 870ms 07:54:50 INFO - PROCESS | 2112 | 1466520890590 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 07:54:50 INFO - PROCESS | 2112 | 1466520890595 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 07:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:54:50 INFO - PROCESS | 2112 | 1466520890601 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:54:50 INFO - PROCESS | 2112 | 1466520890604 Marionette TRACE conn6 <- [1,866,null,{}] 07:54:50 INFO - PROCESS | 2112 | 1466520890607 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:50 INFO - PROCESS | 2112 | 1466520890610 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:50 INFO - PROCESS | 2112 | 1466520890695 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 07:54:50 INFO - PROCESS | 2112 | 1466520890704 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:50 INFO - PROCESS | 2112 | 1466520890706 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:50 INFO - PROCESS | 2112 | ++DOCSHELL 15A44800 == 33 [pid = 2112] [id = 226] 07:54:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (15A4A400) [pid = 2112] [serial = 677] [outer = 00000000] 07:54:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (1675A800) [pid = 2112] [serial = 678] [outer = 15A4A400] 07:54:50 INFO - PROCESS | 2112 | 1466520890754 Marionette DEBUG loaded listener.js 07:54:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (16BDA000) [pid = 2112] [serial = 679] [outer = 15A4A400] 07:54:51 INFO - PROCESS | 2112 | 1466520891210 Marionette TRACE conn6 <- [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]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 07:54:51 INFO - PROCESS | 2112 | 1466520891275 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 2112 | 1466520891278 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 07:54:51 INFO - PROCESS | 2112 | 1466520891281 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:54:51 INFO - PROCESS | 2112 | 1466520891285 Marionette TRACE conn6 <- [1,870,null,{}] 07:54:51 INFO - PROCESS | 2112 | 1466520891296 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 2112 | 1466520891300 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:51 INFO - PROCESS | 2112 | 1466520891385 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 07:54:51 INFO - PROCESS | 2112 | 1466520891399 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:51 INFO - PROCESS | 2112 | 1466520891402 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:51 INFO - PROCESS | 2112 | ++DOCSHELL 1834F000 == 34 [pid = 2112] [id = 227] 07:54:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (1834FC00) [pid = 2112] [serial = 680] [outer = 00000000] 07:54:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (18364C00) [pid = 2112] [serial = 681] [outer = 1834FC00] 07:54:51 INFO - PROCESS | 2112 | 1466520891450 Marionette DEBUG loaded listener.js 07:54:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (18608000) [pid = 2112] [serial = 682] [outer = 1834FC00] 07:54:51 INFO - PROCESS | 2112 | 1466520891924 Marionette TRACE conn6 <- [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]]]}] 07:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 07:54:51 INFO - PROCESS | 2112 | 1466520891955 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 07:54:51 INFO - PROCESS | 2112 | 1466520891957 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 07:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:54:51 INFO - PROCESS | 2112 | 1466520891964 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:54:51 INFO - PROCESS | 2112 | 1466520891966 Marionette TRACE conn6 <- [1,874,null,{}] 07:54:51 INFO - PROCESS | 2112 | 1466520891970 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:51 INFO - PROCESS | 2112 | 1466520891971 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:52 INFO - PROCESS | 2112 | 1466520892057 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 07:54:52 INFO - PROCESS | 2112 | 1466520892063 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 2112 | 1466520892065 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:52 INFO - PROCESS | 2112 | ++DOCSHELL 1864EC00 == 35 [pid = 2112] [id = 228] 07:54:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18651000) [pid = 2112] [serial = 683] [outer = 00000000] 07:54:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19364000) [pid = 2112] [serial = 684] [outer = 18651000] 07:54:52 INFO - PROCESS | 2112 | 1466520892109 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (193B8000) [pid = 2112] [serial = 685] [outer = 18651000] 07:54:52 INFO - PROCESS | 2112 | 1466520892558 Marionette TRACE conn6 <- [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]]]}] 07:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 07:54:52 INFO - PROCESS | 2112 | 1466520892595 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 07:54:52 INFO - PROCESS | 2112 | 1466520892597 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 07:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:54:52 INFO - PROCESS | 2112 | 1466520892607 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:54:52 INFO - PROCESS | 2112 | 1466520892609 Marionette TRACE conn6 <- [1,878,null,{}] 07:54:52 INFO - PROCESS | 2112 | 1466520892613 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:52 INFO - PROCESS | 2112 | 1466520892615 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:52 INFO - PROCESS | 2112 | 1466520892719 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 07:54:52 INFO - PROCESS | 2112 | 1466520892726 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:52 INFO - PROCESS | 2112 | 1466520892728 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:52 INFO - PROCESS | 2112 | ++DOCSHELL 151A7C00 == 36 [pid = 2112] [id = 229] 07:54:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19A12800) [pid = 2112] [serial = 686] [outer = 00000000] 07:54:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19A1AC00) [pid = 2112] [serial = 687] [outer = 19A12800] 07:54:52 INFO - PROCESS | 2112 | 1466520892773 Marionette DEBUG loaded listener.js 07:54:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19A8FC00) [pid = 2112] [serial = 688] [outer = 19A12800] 07:54:53 INFO - PROCESS | 2112 | 1466520893246 Marionette TRACE conn6 <- [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]]]}] 07:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 07:54:53 INFO - PROCESS | 2112 | 1466520893280 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 07:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:54:53 INFO - PROCESS | 2112 | 1466520893282 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 07:54:53 INFO - PROCESS | 2112 | 1466520893285 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:54:53 INFO - PROCESS | 2112 | 1466520893286 Marionette TRACE conn6 <- [1,882,null,{}] 07:54:53 INFO - PROCESS | 2112 | 1466520893302 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:53 INFO - PROCESS | 2112 | 1466520893308 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:53 INFO - PROCESS | 2112 | 1466520893442 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 07:54:53 INFO - PROCESS | 2112 | 1466520893452 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:53 INFO - PROCESS | 2112 | 1466520893454 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:53 INFO - PROCESS | 2112 | ++DOCSHELL 19C07C00 == 37 [pid = 2112] [id = 230] 07:54:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19C75C00) [pid = 2112] [serial = 689] [outer = 00000000] 07:54:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19EAA000) [pid = 2112] [serial = 690] [outer = 19C75C00] 07:54:53 INFO - PROCESS | 2112 | 1466520893543 Marionette DEBUG loaded listener.js 07:54:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19EAA400) [pid = 2112] [serial = 691] [outer = 19C75C00] 07:54:53 INFO - PROCESS | 2112 | 1466520893978 Marionette TRACE conn6 <- [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]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 732ms 07:54:54 INFO - PROCESS | 2112 | 1466520894017 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 2112 | 1466520894019 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 07:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:54:54 INFO - PROCESS | 2112 | 1466520894022 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 2112 | 1466520894024 Marionette TRACE conn6 <- [1,886,null,{}] 07:54:54 INFO - PROCESS | 2112 | 1466520894069 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 2112 | 1466520894071 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:54 INFO - PROCESS | 2112 | 1466520894178 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 07:54:54 INFO - PROCESS | 2112 | 1466520894189 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 2112 | 1466520894200 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:54 INFO - PROCESS | 2112 | ++DOCSHELL 155C4000 == 38 [pid = 2112] [id = 231] 07:54:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (15931000) [pid = 2112] [serial = 692] [outer = 00000000] 07:54:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A05E800) [pid = 2112] [serial = 693] [outer = 15931000] 07:54:54 INFO - PROCESS | 2112 | 1466520894291 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1A356000) [pid = 2112] [serial = 694] [outer = 15931000] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (17012000) [pid = 2112] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DDCD800) [pid = 2112] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (14F0D800) [pid = 2112] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16BE1000) [pid = 2112] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0D829000) [pid = 2112] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18605400) [pid = 2112] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0E2F3400) [pid = 2112] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1511F000) [pid = 2112] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19A1C000) [pid = 2112] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1835CC00) [pid = 2112] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:54:54 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19EA2C00) [pid = 2112] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:54:54 INFO - PROCESS | 2112 | 1466520894737 Marionette TRACE conn6 <- [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]]]}] 07:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 07:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:54:54 INFO - PROCESS | 2112 | 1466520894753 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 07:54:54 INFO - PROCESS | 2112 | 1466520894755 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 07:54:54 INFO - PROCESS | 2112 | 1466520894758 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:54:54 INFO - PROCESS | 2112 | 1466520894759 Marionette TRACE conn6 <- [1,890,null,{}] 07:54:54 INFO - PROCESS | 2112 | 1466520894763 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:54 INFO - PROCESS | 2112 | 1466520894765 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:54 INFO - PROCESS | 2112 | 1466520894842 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 07:54:54 INFO - PROCESS | 2112 | 1466520894848 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:54 INFO - PROCESS | 2112 | 1466520894849 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:54 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCC800 == 39 [pid = 2112] [id = 232] 07:54:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (151E1C00) [pid = 2112] [serial = 695] [outer = 00000000] 07:54:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (198B4400) [pid = 2112] [serial = 696] [outer = 151E1C00] 07:54:54 INFO - PROCESS | 2112 | 1466520894893 Marionette DEBUG loaded listener.js 07:54:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1A356400) [pid = 2112] [serial = 697] [outer = 151E1C00] 07:54:55 INFO - PROCESS | 2112 | 1466520895326 Marionette TRACE conn6 <- [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]]]}] 07:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 07:54:55 INFO - PROCESS | 2112 | 1466520895390 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 07:54:55 INFO - PROCESS | 2112 | 1466520895392 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 07:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:54:55 INFO - PROCESS | 2112 | 1466520895395 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:54:55 INFO - PROCESS | 2112 | 1466520895397 Marionette TRACE conn6 <- [1,894,null,{}] 07:54:55 INFO - PROCESS | 2112 | 1466520895400 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:55 INFO - PROCESS | 2112 | 1466520895402 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:55 INFO - PROCESS | 2112 | 1466520895481 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 07:54:55 INFO - PROCESS | 2112 | 1466520895488 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:55 INFO - PROCESS | 2112 | 1466520895490 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:55 INFO - PROCESS | 2112 | ++DOCSHELL 1A32E800 == 40 [pid = 2112] [id = 233] 07:54:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1A515000) [pid = 2112] [serial = 698] [outer = 00000000] 07:54:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A79C400) [pid = 2112] [serial = 699] [outer = 1A515000] 07:54:55 INFO - PROCESS | 2112 | 1466520895561 Marionette DEBUG loaded listener.js 07:54:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A7A2C00) [pid = 2112] [serial = 700] [outer = 1A515000] 07:54:55 INFO - PROCESS | 2112 | 1466520895972 Marionette TRACE conn6 <- [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]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 07:54:56 INFO - PROCESS | 2112 | 1466520896029 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 07:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:54:56 INFO - PROCESS | 2112 | 1466520896031 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 07:54:56 INFO - PROCESS | 2112 | 1466520896035 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - PROCESS | 2112 | 1466520896036 Marionette TRACE conn6 <- [1,898,null,{}] 07:54:56 INFO - PROCESS | 2112 | 1466520896040 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 2112 | 1466520896042 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:56 INFO - PROCESS | 2112 | 1466520896130 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 07:54:56 INFO - PROCESS | 2112 | 1466520896138 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:56 INFO - PROCESS | 2112 | 1466520896140 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:56 INFO - PROCESS | 2112 | ++DOCSHELL 1A9F2800 == 41 [pid = 2112] [id = 234] 07:54:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1AD8E000) [pid = 2112] [serial = 701] [outer = 00000000] 07:54:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1AE7CC00) [pid = 2112] [serial = 702] [outer = 1AD8E000] 07:54:56 INFO - PROCESS | 2112 | 1466520896184 Marionette DEBUG loaded listener.js 07:54:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1AE83000) [pid = 2112] [serial = 703] [outer = 1AD8E000] 07:54:56 INFO - PROCESS | 2112 | 1466520896609 Marionette TRACE conn6 <- [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]]]}] 07:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 631ms 07:54:56 INFO - PROCESS | 2112 | 1466520896693 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 07:54:56 INFO - PROCESS | 2112 | 1466520896697 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 07:54:56 INFO - PROCESS | 2112 | 1466520896702 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:54:56 INFO - PROCESS | 2112 | 1466520896707 Marionette TRACE conn6 <- [1,902,null,{}] 07:54:56 INFO - PROCESS | 2112 | 1466520896713 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:56 INFO - PROCESS | 2112 | 1466520896717 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:56 INFO - PROCESS | 2112 | 1466520896861 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 07:54:57 INFO - PROCESS | 2112 | 1466520897035 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:57 INFO - PROCESS | 2112 | 1466520897041 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:57 INFO - PROCESS | 2112 | ++DOCSHELL 0DF10000 == 42 [pid = 2112] [id = 235] 07:54:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0DF10800) [pid = 2112] [serial = 704] [outer = 00000000] 07:54:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0E373000) [pid = 2112] [serial = 705] [outer = 0DF10800] 07:54:57 INFO - PROCESS | 2112 | 1466520897100 Marionette DEBUG loaded listener.js 07:54:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0EECA800) [pid = 2112] [serial = 706] [outer = 0DF10800] 07:54:57 INFO - PROCESS | 2112 | 1466520897660 Marionette TRACE conn6 <- [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]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1019ms 07:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:54:57 INFO - PROCESS | 2112 | 1466520897730 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 2112 | 1466520897734 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 07:54:57 INFO - PROCESS | 2112 | 1466520897740 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 2112 | 1466520897744 Marionette TRACE conn6 <- [1,906,null,{}] 07:54:57 INFO - PROCESS | 2112 | 1466520897749 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:57 INFO - PROCESS | 2112 | 1466520897752 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:57 INFO - PROCESS | 2112 | 1466520897862 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 07:54:58 INFO - PROCESS | 2112 | 1466520897989 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 2112 | 1466520897992 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:58 INFO - PROCESS | 2112 | ++DOCSHELL 1754F000 == 43 [pid = 2112] [id = 236] 07:54:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1754F800) [pid = 2112] [serial = 707] [outer = 00000000] 07:54:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1834CC00) [pid = 2112] [serial = 708] [outer = 1754F800] 07:54:58 INFO - PROCESS | 2112 | 1466520898048 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1860E000) [pid = 2112] [serial = 709] [outer = 1754F800] 07:54:58 INFO - PROCESS | 2112 | 1466520898645 Marionette TRACE conn6 <- [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]]]}] 07:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 991ms 07:54:58 INFO - PROCESS | 2112 | 1466520898730 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 07:54:58 INFO - PROCESS | 2112 | 1466520898732 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 07:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:54:58 INFO - PROCESS | 2112 | 1466520898736 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:54:58 INFO - PROCESS | 2112 | 1466520898738 Marionette TRACE conn6 <- [1,910,null,{}] 07:54:58 INFO - PROCESS | 2112 | 1466520898748 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 2112 | 1466520898753 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:58 INFO - PROCESS | 2112 | 1466520898869 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 07:54:59 INFO - PROCESS | 2112 | 1466520898993 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 2112 | 1466520898997 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:59 INFO - PROCESS | 2112 | ++DOCSHELL 1A32D800 == 44 [pid = 2112] [id = 237] 07:54:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1A512400) [pid = 2112] [serial = 710] [outer = 00000000] 07:54:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1A51CC00) [pid = 2112] [serial = 711] [outer = 1A512400] 07:54:59 INFO - PROCESS | 2112 | 1466520899056 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1B176000) [pid = 2112] [serial = 712] [outer = 1A512400] 07:54:59 INFO - PROCESS | 2112 | 1466520899708 Marionette TRACE conn6 <- [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]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1017ms 07:54:59 INFO - PROCESS | 2112 | 1466520899757 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 2112 | 1466520899759 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 07:54:59 INFO - PROCESS | 2112 | 1466520899762 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:54:59 INFO - PROCESS | 2112 | 1466520899764 Marionette TRACE conn6 <- [1,914,null,{}] 07:54:59 INFO - PROCESS | 2112 | 1466520899768 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 2112 | 1466520899770 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:54:59 INFO - PROCESS | 2112 | 1466520899879 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 07:55:00 INFO - PROCESS | 2112 | 1466520900105 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 2112 | 1466520900108 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:00 INFO - PROCESS | 2112 | ++DOCSHELL 0D7EC800 == 45 [pid = 2112] [id = 238] 07:55:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (0D862400) [pid = 2112] [serial = 713] [outer = 00000000] 07:55:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (0DDCEC00) [pid = 2112] [serial = 714] [outer = 0D862400] 07:55:00 INFO - PROCESS | 2112 | 1466520900177 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (0DF05000) [pid = 2112] [serial = 715] [outer = 0D862400] 07:55:00 INFO - PROCESS | 2112 | 1466520900772 Marionette TRACE conn6 <- [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]]]}] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 1A32E800 == 44 [pid = 2112] [id = 233] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 0DDCC800 == 43 [pid = 2112] [id = 232] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 155C4000 == 42 [pid = 2112] [id = 231] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 19C07C00 == 41 [pid = 2112] [id = 230] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 151A7C00 == 40 [pid = 2112] [id = 229] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 1864EC00 == 39 [pid = 2112] [id = 228] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 1834F000 == 38 [pid = 2112] [id = 227] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 15A44800 == 37 [pid = 2112] [id = 226] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 15757800 == 36 [pid = 2112] [id = 225] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 09275400 == 35 [pid = 2112] [id = 223] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 19EA0800 == 34 [pid = 2112] [id = 213] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 1835B800 == 33 [pid = 2112] [id = 212] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 15A4E800 == 32 [pid = 2112] [id = 224] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 0D7E5C00 == 31 [pid = 2112] [id = 214] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 1A32D800 == 30 [pid = 2112] [id = 237] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 1A9F2800 == 29 [pid = 2112] [id = 234] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 0DF10000 == 28 [pid = 2112] [id = 235] 07:55:01 INFO - PROCESS | 2112 | --DOCSHELL 1754F000 == 27 [pid = 2112] [id = 236] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (19C7CC00) [pid = 2112] [serial = 662] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (186E2C00) [pid = 2112] [serial = 636] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (18647000) [pid = 2112] [serial = 635] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (18365C00) [pid = 2112] [serial = 654] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1A450000) [pid = 2112] [serial = 639] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1A444C00) [pid = 2112] [serial = 638] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19E87400) [pid = 2112] [serial = 663] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (18606000) [pid = 2112] [serial = 660] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (17013000) [pid = 2112] [serial = 651] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19FE5000) [pid = 2112] [serial = 665] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18319000) [pid = 2112] [serial = 653] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DDD8800) [pid = 2112] [serial = 644] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DF07C00) [pid = 2112] [serial = 645] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (15759400) [pid = 2112] [serial = 647] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1597F800) [pid = 2112] [serial = 648] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (16BE4800) [pid = 2112] [serial = 650] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0DEBAC00) [pid = 2112] [serial = 642] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0DDD3400) [pid = 2112] [serial = 641] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1864A400) [pid = 2112] [serial = 656] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (186D9C00) [pid = 2112] [serial = 657] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1830F800) [pid = 2112] [serial = 659] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (15A50800) [pid = 2112] [serial = 633] [outer = 00000000] [url = about:blank] 07:55:01 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (15999000) [pid = 2112] [serial = 632] [outer = 00000000] [url = about:blank] 07:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1676ms 07:55:01 INFO - PROCESS | 2112 | 1466520901521 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 2112 | 1466520901526 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 07:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:55:01 INFO - PROCESS | 2112 | 1466520901532 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 2112 | 1466520901535 Marionette TRACE conn6 <- [1,918,null,{}] 07:55:01 INFO - PROCESS | 2112 | 1466520901541 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 2112 | 1466520901545 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:01 INFO - PROCESS | 2112 | 1466520901630 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 07:55:01 INFO - PROCESS | 2112 | 1466520901637 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 2112 | 1466520901642 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:01 INFO - PROCESS | 2112 | ++DOCSHELL 0D82E400 == 28 [pid = 2112] [id = 239] 07:55:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0D860400) [pid = 2112] [serial = 716] [outer = 00000000] 07:55:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0DD4F800) [pid = 2112] [serial = 717] [outer = 0D860400] 07:55:01 INFO - PROCESS | 2112 | 1466520901691 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0DDCBC00) [pid = 2112] [serial = 718] [outer = 0D860400] 07:55:02 INFO - PROCESS | 2112 | 1466520902186 Marionette TRACE conn6 <- [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]]]}] 07:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 07:55:02 INFO - PROCESS | 2112 | 1466520902263 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 2112 | 1466520902266 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 07:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:55:02 INFO - PROCESS | 2112 | 1466520902273 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 2112 | 1466520902277 Marionette TRACE conn6 <- [1,922,null,{}] 07:55:02 INFO - PROCESS | 2112 | 1466520902281 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:02 INFO - PROCESS | 2112 | 1466520902284 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:02 INFO - PROCESS | 2112 | 1466520902381 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 07:55:02 INFO - PROCESS | 2112 | 1466520902458 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:02 INFO - PROCESS | 2112 | 1466520902460 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:02 INFO - PROCESS | 2112 | ++DOCSHELL 1511C800 == 29 [pid = 2112] [id = 240] 07:55:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1511EC00) [pid = 2112] [serial = 719] [outer = 00000000] 07:55:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (151E9000) [pid = 2112] [serial = 720] [outer = 1511EC00] 07:55:02 INFO - PROCESS | 2112 | 1466520902508 Marionette DEBUG loaded listener.js 07:55:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (155C5400) [pid = 2112] [serial = 721] [outer = 1511EC00] 07:55:02 INFO - PROCESS | 2112 | 1466520902884 Marionette TRACE conn6 <- [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]]]}] 07:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 07:55:02 INFO - PROCESS | 2112 | 1466520902903 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 07:55:02 INFO - PROCESS | 2112 | 1466520902905 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 07:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:55:02 INFO - PROCESS | 2112 | 1466520902909 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:55:02 INFO - PROCESS | 2112 | 1466520902911 Marionette TRACE conn6 <- [1,926,null,{}] 07:55:02 INFO - PROCESS | 2112 | 1466520902921 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:02 INFO - PROCESS | 2112 | 1466520902926 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:03 INFO - PROCESS | 2112 | 1466520903041 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 07:55:03 INFO - PROCESS | 2112 | 1466520903050 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 2112 | 1466520903054 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:03 INFO - PROCESS | 2112 | ++DOCSHELL 16758C00 == 30 [pid = 2112] [id = 241] 07:55:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (16759400) [pid = 2112] [serial = 722] [outer = 00000000] 07:55:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (16BDF400) [pid = 2112] [serial = 723] [outer = 16759400] 07:55:03 INFO - PROCESS | 2112 | 1466520903102 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (17009C00) [pid = 2112] [serial = 724] [outer = 16759400] 07:55:03 INFO - PROCESS | 2112 | 1466520903547 Marionette TRACE conn6 <- [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]]]}] 07:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 07:55:03 INFO - PROCESS | 2112 | 1466520903596 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 07:55:03 INFO - PROCESS | 2112 | 1466520903598 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 07:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:55:03 INFO - PROCESS | 2112 | 1466520903611 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:55:03 INFO - PROCESS | 2112 | 1466520903613 Marionette TRACE conn6 <- [1,930,null,{}] 07:55:03 INFO - PROCESS | 2112 | 1466520903616 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:03 INFO - PROCESS | 2112 | 1466520903618 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:03 INFO - PROCESS | 2112 | 1466520903728 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 07:55:03 INFO - PROCESS | 2112 | 1466520903736 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:03 INFO - PROCESS | 2112 | 1466520903738 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:03 INFO - PROCESS | 2112 | ++DOCSHELL 16B3D800 == 31 [pid = 2112] [id = 242] 07:55:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (16BD7C00) [pid = 2112] [serial = 725] [outer = 00000000] 07:55:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1835DC00) [pid = 2112] [serial = 726] [outer = 16BD7C00] 07:55:03 INFO - PROCESS | 2112 | 1466520903782 Marionette DEBUG loaded listener.js 07:55:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (18366800) [pid = 2112] [serial = 727] [outer = 16BD7C00] 07:55:04 INFO - PROCESS | 2112 | 1466520904234 Marionette TRACE conn6 <- [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]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 07:55:04 INFO - PROCESS | 2112 | 1466520904289 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 2112 | 1466520904291 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 07:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:55:04 INFO - PROCESS | 2112 | 1466520904294 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 2112 | 1466520904296 Marionette TRACE conn6 <- [1,934,null,{}] 07:55:04 INFO - PROCESS | 2112 | 1466520904299 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:04 INFO - PROCESS | 2112 | 1466520904301 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:04 INFO - PROCESS | 2112 | 1466520904407 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 07:55:04 INFO - PROCESS | 2112 | 1466520904493 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:04 INFO - PROCESS | 2112 | 1466520904495 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:04 INFO - PROCESS | 2112 | ++DOCSHELL 18605000 == 32 [pid = 2112] [id = 243] 07:55:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (18605800) [pid = 2112] [serial = 728] [outer = 00000000] 07:55:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1864C400) [pid = 2112] [serial = 729] [outer = 18605800] 07:55:04 INFO - PROCESS | 2112 | 1466520904540 Marionette DEBUG loaded listener.js 07:55:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (186DA000) [pid = 2112] [serial = 730] [outer = 18605800] 07:55:04 INFO - PROCESS | 2112 | 1466520904956 Marionette TRACE conn6 <- [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]]]}] 07:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 07:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:55:04 INFO - PROCESS | 2112 | 1466520904967 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 07:55:04 INFO - PROCESS | 2112 | 1466520904970 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 07:55:04 INFO - PROCESS | 2112 | 1466520904973 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:55:04 INFO - PROCESS | 2112 | 1466520904975 Marionette TRACE conn6 <- [1,938,null,{}] 07:55:04 INFO - PROCESS | 2112 | 1466520904978 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:04 INFO - PROCESS | 2112 | 1466520904984 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:05 INFO - PROCESS | 2112 | 1466520905129 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 07:55:05 INFO - PROCESS | 2112 | 1466520905135 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 2112 | 1466520905137 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:05 INFO - PROCESS | 2112 | ++DOCSHELL 186E1000 == 33 [pid = 2112] [id = 244] 07:55:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18741800) [pid = 2112] [serial = 731] [outer = 00000000] 07:55:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (193B6800) [pid = 2112] [serial = 732] [outer = 18741800] 07:55:05 INFO - PROCESS | 2112 | 1466520905181 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (19A14400) [pid = 2112] [serial = 733] [outer = 18741800] 07:55:05 INFO - PROCESS | 2112 | 1466520905899 Marionette TRACE conn6 <- [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]]]}] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1AD8E000) [pid = 2112] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19A12800) [pid = 2112] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19C75C00) [pid = 2112] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1834FC00) [pid = 2112] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (15A4A400) [pid = 2112] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (15759800) [pid = 2112] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0D327400) [pid = 2112] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (18651000) [pid = 2112] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (15ADE800) [pid = 2112] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15931000) [pid = 2112] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (151E1C00) [pid = 2112] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19EA1800) [pid = 2112] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:55:05 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1A515000) [pid = 2112] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1018ms 07:55:06 INFO - PROCESS | 2112 | 1466520905993 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 07:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:55:06 INFO - PROCESS | 2112 | 1466520905995 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 07:55:06 INFO - PROCESS | 2112 | 1466520905998 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 2112 | 1466520905999 Marionette TRACE conn6 <- [1,942,null,{}] 07:55:06 INFO - PROCESS | 2112 | 1466520906003 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 2112 | 1466520906005 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:06 INFO - PROCESS | 2112 | 1466520906081 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 07:55:06 INFO - PROCESS | 2112 | 1466520906086 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 2112 | 1466520906088 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:06 INFO - PROCESS | 2112 | ++DOCSHELL 1578EC00 == 34 [pid = 2112] [id = 245] 07:55:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (15931000) [pid = 2112] [serial = 734] [outer = 00000000] 07:55:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18314000) [pid = 2112] [serial = 735] [outer = 15931000] 07:55:06 INFO - PROCESS | 2112 | 1466520906133 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18651000) [pid = 2112] [serial = 736] [outer = 15931000] 07:55:06 INFO - PROCESS | 2112 | 1466520906547 Marionette TRACE conn6 <- [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]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 573ms 07:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:55:06 INFO - PROCESS | 2112 | 1466520906571 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 2112 | 1466520906572 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 07:55:06 INFO - PROCESS | 2112 | 1466520906586 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 2112 | 1466520906588 Marionette TRACE conn6 <- [1,946,null,{}] 07:55:06 INFO - PROCESS | 2112 | 1466520906592 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 2112 | 1466520906594 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:06 INFO - PROCESS | 2112 | 1466520906671 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 07:55:06 INFO - PROCESS | 2112 | 1466520906677 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 2112 | 1466520906679 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:06 INFO - PROCESS | 2112 | ++DOCSHELL 19A12800 == 35 [pid = 2112] [id = 246] 07:55:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19A14800) [pid = 2112] [serial = 737] [outer = 00000000] 07:55:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19C71C00) [pid = 2112] [serial = 738] [outer = 19A14800] 07:55:06 INFO - PROCESS | 2112 | 1466520906722 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19C74C00) [pid = 2112] [serial = 739] [outer = 19A14800] 07:55:07 INFO - PROCESS | 2112 | 1466520907141 Marionette TRACE conn6 <- [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]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 590ms 07:55:07 INFO - PROCESS | 2112 | 1466520907166 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 2112 | 1466520907168 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 07:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:55:07 INFO - PROCESS | 2112 | 1466520907171 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 2112 | 1466520907173 Marionette TRACE conn6 <- [1,950,null,{}] 07:55:07 INFO - PROCESS | 2112 | 1466520907192 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 2112 | 1466520907194 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:07 INFO - PROCESS | 2112 | 1466520907271 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 07:55:07 INFO - PROCESS | 2112 | 1466520907277 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 2112 | 1466520907279 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:07 INFO - PROCESS | 2112 | ++DOCSHELL 19E9E800 == 36 [pid = 2112] [id = 247] 07:55:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19E9F800) [pid = 2112] [serial = 740] [outer = 00000000] 07:55:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19EA5C00) [pid = 2112] [serial = 741] [outer = 19E9F800] 07:55:07 INFO - PROCESS | 2112 | 1466520907321 Marionette DEBUG loaded listener.js 07:55:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19F91000) [pid = 2112] [serial = 742] [outer = 19E9F800] 07:55:07 INFO - PROCESS | 2112 | 1466520907760 Marionette TRACE conn6 <- [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]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 07:55:07 INFO - PROCESS | 2112 | 1466520907803 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 2112 | 1466520907805 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 07:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:55:07 INFO - PROCESS | 2112 | 1466520907824 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 2112 | 1466520907826 Marionette TRACE conn6 <- [1,954,null,{}] 07:55:07 INFO - PROCESS | 2112 | 1466520907830 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 2112 | 1466520907831 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:07 INFO - PROCESS | 2112 | 1466520907912 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 07:55:08 INFO - PROCESS | 2112 | 1466520908037 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:08 INFO - PROCESS | 2112 | 1466520908041 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:08 INFO - PROCESS | 2112 | ++DOCSHELL 08A86400 == 37 [pid = 2112] [id = 248] 07:55:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (08A86800) [pid = 2112] [serial = 743] [outer = 00000000] 07:55:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (09275400) [pid = 2112] [serial = 744] [outer = 08A86800] 07:55:08 INFO - PROCESS | 2112 | 1466520908098 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (0D828400) [pid = 2112] [serial = 745] [outer = 08A86800] 07:55:08 INFO - PROCESS | 2112 | 1466520908861 Marionette TRACE conn6 <- [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]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1133ms 07:55:08 INFO - PROCESS | 2112 | 1466520908958 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 2112 | 1466520908961 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 07:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:55:08 INFO - PROCESS | 2112 | 1466520908966 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 2112 | 1466520908970 Marionette TRACE conn6 <- [1,958,null,{}] 07:55:08 INFO - PROCESS | 2112 | 1466520908975 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:08 INFO - PROCESS | 2112 | 1466520908978 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:09 INFO - PROCESS | 2112 | 1466520909127 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 07:55:09 INFO - PROCESS | 2112 | 1466520909252 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 2112 | 1466520909256 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:09 INFO - PROCESS | 2112 | ++DOCSHELL 0EED1000 == 38 [pid = 2112] [id = 249] 07:55:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1578F000) [pid = 2112] [serial = 746] [outer = 00000000] 07:55:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (15AE4800) [pid = 2112] [serial = 747] [outer = 1578F000] 07:55:09 INFO - PROCESS | 2112 | 1466520909312 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (16B3C800) [pid = 2112] [serial = 748] [outer = 1578F000] 07:55:10 INFO - PROCESS | 2112 | 1466520910145 Marionette TRACE conn6 <- [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]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1239ms 07:55:10 INFO - PROCESS | 2112 | 1466520910205 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 07:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:55:10 INFO - PROCESS | 2112 | 1466520910210 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 07:55:10 INFO - PROCESS | 2112 | 1466520910215 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 2112 | 1466520910218 Marionette TRACE conn6 <- [1,962,null,{}] 07:55:10 INFO - PROCESS | 2112 | 1466520910223 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 2112 | 1466520910226 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:10 INFO - PROCESS | 2112 | 1466520910342 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 07:55:10 INFO - PROCESS | 2112 | 1466520910468 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 2112 | 1466520910472 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:10 INFO - PROCESS | 2112 | ++DOCSHELL 08A8B800 == 39 [pid = 2112] [id = 250] 07:55:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (0DD4E800) [pid = 2112] [serial = 749] [outer = 00000000] 07:55:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (0E36B800) [pid = 2112] [serial = 750] [outer = 0DD4E800] 07:55:10 INFO - PROCESS | 2112 | 1466520910552 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (0EECAC00) [pid = 2112] [serial = 751] [outer = 0DD4E800] 07:55:10 INFO - PROCESS | 2112 | --DOCSHELL 19E9E800 == 38 [pid = 2112] [id = 247] 07:55:10 INFO - PROCESS | 2112 | --DOCSHELL 19A12800 == 37 [pid = 2112] [id = 246] 07:55:10 INFO - PROCESS | 2112 | --DOCSHELL 1578EC00 == 36 [pid = 2112] [id = 245] 07:55:10 INFO - PROCESS | 2112 | --DOCSHELL 186E1000 == 35 [pid = 2112] [id = 244] 07:55:10 INFO - PROCESS | 2112 | --DOCSHELL 18605000 == 34 [pid = 2112] [id = 243] 07:55:10 INFO - PROCESS | 2112 | --DOCSHELL 16B3D800 == 33 [pid = 2112] [id = 242] 07:55:10 INFO - PROCESS | 2112 | --DOCSHELL 16758C00 == 32 [pid = 2112] [id = 241] 07:55:10 INFO - PROCESS | 2112 | --DOCSHELL 1511C800 == 31 [pid = 2112] [id = 240] 07:55:10 INFO - PROCESS | 2112 | --DOCSHELL 0D82E400 == 30 [pid = 2112] [id = 239] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (1AE7CC00) [pid = 2112] [serial = 702] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (19A1AC00) [pid = 2112] [serial = 687] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19EAA400) [pid = 2112] [serial = 691] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19EAA000) [pid = 2112] [serial = 690] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (18364C00) [pid = 2112] [serial = 681] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (18608000) [pid = 2112] [serial = 682] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1675A800) [pid = 2112] [serial = 678] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (16BDA000) [pid = 2112] [serial = 679] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (15A49000) [pid = 2112] [serial = 675] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (15B78C00) [pid = 2112] [serial = 676] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0D8EA800) [pid = 2112] [serial = 668] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DD5BC00) [pid = 2112] [serial = 669] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19364000) [pid = 2112] [serial = 684] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16BD8000) [pid = 2112] [serial = 671] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1700D400) [pid = 2112] [serial = 672] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1A05E800) [pid = 2112] [serial = 693] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1A356400) [pid = 2112] [serial = 697] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (198B4400) [pid = 2112] [serial = 696] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19FE6800) [pid = 2112] [serial = 666] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0E367800) [pid = 2112] [serial = 381] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1A79C400) [pid = 2112] [serial = 699] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1AE83000) [pid = 2112] [serial = 703] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1A356000) [pid = 2112] [serial = 694] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19A8FC00) [pid = 2112] [serial = 688] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1A7A2C00) [pid = 2112] [serial = 700] [outer = 00000000] [url = about:blank] 07:55:10 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (193B8000) [pid = 2112] [serial = 685] [outer = 00000000] [url = about:blank] 07:55:11 INFO - PROCESS | 2112 | 1466520911030 Marionette TRACE conn6 <- [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]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 890ms 07:55:11 INFO - PROCESS | 2112 | 1466520911105 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 2112 | 1466520911110 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 07:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:55:11 INFO - PROCESS | 2112 | 1466520911117 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 2112 | 1466520911119 Marionette TRACE conn6 <- [1,966,null,{}] 07:55:11 INFO - PROCESS | 2112 | 1466520911123 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:11 INFO - PROCESS | 2112 | 1466520911126 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:11 INFO - PROCESS | 2112 | 1466520911213 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 07:55:11 INFO - PROCESS | 2112 | 1466520911227 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 2112 | 1466520911229 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:11 INFO - PROCESS | 2112 | ++DOCSHELL 15A42400 == 31 [pid = 2112] [id = 251] 07:55:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (15A49000) [pid = 2112] [serial = 752] [outer = 00000000] 07:55:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (15B75800) [pid = 2112] [serial = 753] [outer = 15A49000] 07:55:11 INFO - PROCESS | 2112 | 1466520911276 Marionette DEBUG loaded listener.js 07:55:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (16B35800) [pid = 2112] [serial = 754] [outer = 15A49000] 07:55:11 INFO - PROCESS | 2112 | 1466520911729 Marionette TRACE conn6 <- [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]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 07:55:11 INFO - PROCESS | 2112 | 1466520911790 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 2112 | 1466520911792 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 07:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:55:11 INFO - PROCESS | 2112 | 1466520911795 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 2112 | 1466520911799 Marionette TRACE conn6 <- [1,970,null,{}] 07:55:11 INFO - PROCESS | 2112 | 1466520911810 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:11 INFO - PROCESS | 2112 | 1466520911814 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:11 INFO - PROCESS | 2112 | 1466520911937 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 07:55:11 INFO - PROCESS | 2112 | 1466520911945 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:11 INFO - PROCESS | 2112 | 1466520911948 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:11 INFO - PROCESS | 2112 | ++DOCSHELL 18347C00 == 32 [pid = 2112] [id = 252] 07:55:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1834C800) [pid = 2112] [serial = 755] [outer = 00000000] 07:55:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18361800) [pid = 2112] [serial = 756] [outer = 1834C800] 07:55:12 INFO - PROCESS | 2112 | 1466520911995 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18605000) [pid = 2112] [serial = 757] [outer = 1834C800] 07:55:12 INFO - PROCESS | 2112 | 1466520912455 Marionette TRACE conn6 <- [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]]]}] 07:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 07:55:12 INFO - PROCESS | 2112 | 1466520912470 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 07:55:12 INFO - PROCESS | 2112 | 1466520912473 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 07:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:55:12 INFO - PROCESS | 2112 | 1466520912480 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:55:12 INFO - PROCESS | 2112 | 1466520912482 Marionette TRACE conn6 <- [1,974,null,{}] 07:55:12 INFO - PROCESS | 2112 | 1466520912485 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:12 INFO - PROCESS | 2112 | 1466520912487 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:12 INFO - PROCESS | 2112 | 1466520912582 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 07:55:12 INFO - PROCESS | 2112 | 1466520912588 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 2112 | 1466520912590 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:12 INFO - PROCESS | 2112 | ++DOCSHELL 18651400 == 33 [pid = 2112] [id = 253] 07:55:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18744C00) [pid = 2112] [serial = 758] [outer = 00000000] 07:55:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19365400) [pid = 2112] [serial = 759] [outer = 18744C00] 07:55:12 INFO - PROCESS | 2112 | 1466520912634 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (193BD000) [pid = 2112] [serial = 760] [outer = 18744C00] 07:55:13 INFO - PROCESS | 2112 | 1466520913075 Marionette TRACE conn6 <- [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]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 630ms 07:55:13 INFO - PROCESS | 2112 | 1466520913111 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 2112 | 1466520913113 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 07:55:13 INFO - PROCESS | 2112 | 1466520913116 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:55:13 INFO - PROCESS | 2112 | 1466520913118 Marionette TRACE conn6 <- [1,978,null,{}] 07:55:13 INFO - PROCESS | 2112 | 1466520913121 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 2112 | 1466520913123 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:13 INFO - PROCESS | 2112 | 1466520913234 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 07:55:13 INFO - PROCESS | 2112 | 1466520913239 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 2112 | 1466520913241 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:13 INFO - PROCESS | 2112 | ++DOCSHELL 15B83C00 == 34 [pid = 2112] [id = 254] 07:55:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19A13800) [pid = 2112] [serial = 761] [outer = 00000000] 07:55:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19C04C00) [pid = 2112] [serial = 762] [outer = 19A13800] 07:55:13 INFO - PROCESS | 2112 | 1466520913286 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19C71800) [pid = 2112] [serial = 763] [outer = 19A13800] 07:55:13 INFO - PROCESS | 2112 | 1466520913751 Marionette TRACE conn6 <- [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]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 671ms 07:55:13 INFO - PROCESS | 2112 | 1466520913790 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 07:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:55:13 INFO - PROCESS | 2112 | 1466520913792 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 07:55:13 INFO - PROCESS | 2112 | 1466520913795 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 2112 | 1466520913796 Marionette TRACE conn6 <- [1,982,null,{}] 07:55:13 INFO - PROCESS | 2112 | 1466520913800 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 2112 | 1466520913805 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:13 INFO - PROCESS | 2112 | 1466520913941 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 07:55:14 INFO - PROCESS | 2112 | 1466520914001 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 2112 | 1466520914003 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:14 INFO - PROCESS | 2112 | ++DOCSHELL 19C77C00 == 35 [pid = 2112] [id = 255] 07:55:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19C7BC00) [pid = 2112] [serial = 764] [outer = 00000000] 07:55:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19F9AC00) [pid = 2112] [serial = 765] [outer = 19C7BC00] 07:55:14 INFO - PROCESS | 2112 | 1466520914049 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A32C400) [pid = 2112] [serial = 766] [outer = 19C7BC00] 07:55:14 INFO - PROCESS | 2112 | 1466520914496 Marionette TRACE conn6 <- [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]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 07:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:55:14 INFO - PROCESS | 2112 | 1466520914529 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 2112 | 1466520914531 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 07:55:14 INFO - PROCESS | 2112 | 1466520914535 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 2112 | 1466520914536 Marionette TRACE conn6 <- [1,986,null,{}] 07:55:14 INFO - PROCESS | 2112 | 1466520914578 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 2112 | 1466520914580 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:14 INFO - PROCESS | 2112 | 1466520914687 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 07:55:14 INFO - PROCESS | 2112 | 1466520914746 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 2112 | 1466520914748 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:14 INFO - PROCESS | 2112 | ++DOCSHELL 1700AC00 == 36 [pid = 2112] [id = 256] 07:55:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19F97C00) [pid = 2112] [serial = 767] [outer = 00000000] 07:55:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A44CC00) [pid = 2112] [serial = 768] [outer = 19F97C00] 07:55:14 INFO - PROCESS | 2112 | 1466520914792 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1A444C00) [pid = 2112] [serial = 769] [outer = 19F97C00] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (16BD7C00) [pid = 2112] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1511EC00) [pid = 2112] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (16759400) [pid = 2112] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0D860400) [pid = 2112] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0D862400) [pid = 2112] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DF10800) [pid = 2112] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1754F800) [pid = 2112] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18605800) [pid = 2112] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1A512400) [pid = 2112] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (15931000) [pid = 2112] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18741800) [pid = 2112] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:55:15 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19A14800) [pid = 2112] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:55:15 INFO - PROCESS | 2112 | 1466520915267 Marionette TRACE conn6 <- [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]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 810ms 07:55:15 INFO - PROCESS | 2112 | 1466520915346 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 2112 | 1466520915348 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 07:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:55:15 INFO - PROCESS | 2112 | 1466520915351 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 2112 | 1466520915352 Marionette TRACE conn6 <- [1,990,null,{}] 07:55:15 INFO - PROCESS | 2112 | 1466520915356 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 2112 | 1466520915357 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:15 INFO - PROCESS | 2112 | 1466520915440 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 07:55:15 INFO - PROCESS | 2112 | 1466520915446 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:15 INFO - PROCESS | 2112 | 1466520915448 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:15 INFO - PROCESS | 2112 | ++DOCSHELL 15931000 == 37 [pid = 2112] [id = 257] 07:55:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (15A08400) [pid = 2112] [serial = 770] [outer = 00000000] 07:55:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (16BE3800) [pid = 2112] [serial = 771] [outer = 15A08400] 07:55:15 INFO - PROCESS | 2112 | 1466520915492 Marionette DEBUG loaded listener.js 07:55:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (16BE4C00) [pid = 2112] [serial = 772] [outer = 15A08400] 07:55:15 INFO - PROCESS | 2112 | 1466520915921 Marionette TRACE conn6 <- [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]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 07:55:16 INFO - PROCESS | 2112 | 1466520916008 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 2112 | 1466520916010 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 07:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:55:16 INFO - PROCESS | 2112 | 1466520916016 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 2112 | 1466520916018 Marionette TRACE conn6 <- [1,994,null,{}] 07:55:16 INFO - PROCESS | 2112 | 1466520916021 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 2112 | 1466520916023 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:16 INFO - PROCESS | 2112 | 1466520916105 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 07:55:16 INFO - PROCESS | 2112 | 1466520916110 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 2112 | 1466520916112 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:16 INFO - PROCESS | 2112 | ++DOCSHELL 19C7C800 == 38 [pid = 2112] [id = 258] 07:55:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19E8A400) [pid = 2112] [serial = 773] [outer = 00000000] 07:55:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A51B000) [pid = 2112] [serial = 774] [outer = 19E8A400] 07:55:16 INFO - PROCESS | 2112 | 1466520916157 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A520800) [pid = 2112] [serial = 775] [outer = 19E8A400] 07:55:16 INFO - PROCESS | 2112 | 1466520916599 Marionette TRACE conn6 <- [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]]]}] 07:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 631ms 07:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:55:16 INFO - PROCESS | 2112 | 1466520916648 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 07:55:16 INFO - PROCESS | 2112 | 1466520916650 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 07:55:16 INFO - PROCESS | 2112 | 1466520916653 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:55:16 INFO - PROCESS | 2112 | 1466520916655 Marionette TRACE conn6 <- [1,998,null,{}] 07:55:16 INFO - PROCESS | 2112 | 1466520916658 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:16 INFO - PROCESS | 2112 | 1466520916660 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:16 INFO - PROCESS | 2112 | 1466520916739 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 07:55:16 INFO - PROCESS | 2112 | 1466520916744 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 2112 | 1466520916746 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:16 INFO - PROCESS | 2112 | ++DOCSHELL 18648C00 == 39 [pid = 2112] [id = 259] 07:55:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A44B800) [pid = 2112] [serial = 776] [outer = 00000000] 07:55:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1AE81C00) [pid = 2112] [serial = 777] [outer = 1A44B800] 07:55:16 INFO - PROCESS | 2112 | 1466520916790 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1B175400) [pid = 2112] [serial = 778] [outer = 1A44B800] 07:55:17 INFO - PROCESS | 2112 | 1466520917200 Marionette TRACE conn6 <- [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]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 570ms 07:55:17 INFO - PROCESS | 2112 | 1466520917236 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 2112 | 1466520917239 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 07:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:55:17 INFO - PROCESS | 2112 | 1466520917309 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 2112 | 1466520917312 Marionette TRACE conn6 <- [1,1002,null,{}] 07:55:17 INFO - PROCESS | 2112 | 1466520917318 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 2112 | 1466520917322 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:17 INFO - PROCESS | 2112 | 1466520917444 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 07:55:17 INFO - PROCESS | 2112 | 1466520917597 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 2112 | 1466520917601 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:17 INFO - PROCESS | 2112 | ++DOCSHELL 0DF0CC00 == 40 [pid = 2112] [id = 260] 07:55:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DF10800) [pid = 2112] [serial = 779] [outer = 00000000] 07:55:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0E36F800) [pid = 2112] [serial = 780] [outer = 0DF10800] 07:55:17 INFO - PROCESS | 2112 | 1466520917657 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (151E1C00) [pid = 2112] [serial = 781] [outer = 0DF10800] 07:55:18 INFO - PROCESS | 2112 | 1466520918178 Marionette TRACE conn6 <- [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]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 07:55:18 INFO - PROCESS | 2112 | 1466520918233 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 2112 | 1466520918238 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 07:55:18 INFO - PROCESS | 2112 | 1466520918243 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:55:18 INFO - PROCESS | 2112 | 1466520918245 Marionette TRACE conn6 <- [1,1006,null,{}] 07:55:18 INFO - PROCESS | 2112 | 1466520918252 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 2112 | 1466520918256 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:18 INFO - PROCESS | 2112 | 1466520918368 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 07:55:18 INFO - PROCESS | 2112 | 1466520918469 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 2112 | 1466520918472 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:18 INFO - PROCESS | 2112 | ++DOCSHELL 18310400 == 41 [pid = 2112] [id = 261] 07:55:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18311000) [pid = 2112] [serial = 782] [outer = 00000000] 07:55:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1835B800) [pid = 2112] [serial = 783] [outer = 18311000] 07:55:18 INFO - PROCESS | 2112 | 1466520918527 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (18650800) [pid = 2112] [serial = 784] [outer = 18311000] 07:55:19 INFO - PROCESS | 2112 | 1466520919151 Marionette TRACE conn6 <- [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]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 971ms 07:55:19 INFO - PROCESS | 2112 | 1466520919217 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 2112 | 1466520919220 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 07:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:55:19 INFO - PROCESS | 2112 | 1466520919224 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 2112 | 1466520919226 Marionette TRACE conn6 <- [1,1010,null,{}] 07:55:19 INFO - PROCESS | 2112 | 1466520919230 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:19 INFO - PROCESS | 2112 | 1466520919233 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:19 INFO - PROCESS | 2112 | 1466520919343 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 07:55:19 INFO - PROCESS | 2112 | 1466520919480 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:19 INFO - PROCESS | 2112 | 1466520919486 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:19 INFO - PROCESS | 2112 | ++DOCSHELL 1A7A2800 == 42 [pid = 2112] [id = 262] 07:55:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1A9F0400) [pid = 2112] [serial = 785] [outer = 00000000] 07:55:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1B174C00) [pid = 2112] [serial = 786] [outer = 1A9F0400] 07:55:19 INFO - PROCESS | 2112 | 1466520919544 Marionette DEBUG loaded listener.js 07:55:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1B180C00) [pid = 2112] [serial = 787] [outer = 1A9F0400] 07:55:20 INFO - PROCESS | 2112 | 1466520920112 Marionette TRACE conn6 <- [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]]]}] 07:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 07:55:20 INFO - PROCESS | 2112 | 1466520920158 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 07:55:20 INFO - PROCESS | 2112 | 1466520920160 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 07:55:20 INFO - PROCESS | 2112 | 1466520920164 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:55:20 INFO - PROCESS | 2112 | 1466520920166 Marionette TRACE conn6 <- [1,1014,null,{}] 07:55:20 INFO - PROCESS | 2112 | 1466520920169 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 2112 | 1466520920171 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:20 INFO - PROCESS | 2112 | 1466520920281 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 07:55:20 INFO - PROCESS | 2112 | 1466520920381 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:20 INFO - PROCESS | 2112 | 1466520920383 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:20 INFO - PROCESS | 2112 | ++DOCSHELL 1B19F000 == 43 [pid = 2112] [id = 263] 07:55:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1B19F800) [pid = 2112] [serial = 788] [outer = 00000000] 07:55:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1BD5A400) [pid = 2112] [serial = 789] [outer = 1B19F800] 07:55:20 INFO - PROCESS | 2112 | 1466520920436 Marionette DEBUG loaded listener.js 07:55:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (1BD61800) [pid = 2112] [serial = 790] [outer = 1B19F800] 07:55:21 INFO - PROCESS | 2112 | 1466520921071 Marionette TRACE conn6 <- [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]]]}] 07:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 07:55:21 INFO - PROCESS | 2112 | 1466520921097 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 07:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:55:21 INFO - PROCESS | 2112 | 1466520921099 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 07:55:21 INFO - PROCESS | 2112 | 1466520921103 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:55:21 INFO - PROCESS | 2112 | 1466520921105 Marionette TRACE conn6 <- [1,1018,null,{}] 07:55:21 INFO - PROCESS | 2112 | 1466520921109 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:21 INFO - PROCESS | 2112 | 1466520921111 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:21 INFO - PROCESS | 2112 | 1466520921218 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 07:55:21 INFO - PROCESS | 2112 | 1466520921465 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:21 INFO - PROCESS | 2112 | 1466520921468 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:21 INFO - PROCESS | 2112 | ++DOCSHELL 0DD5B400 == 44 [pid = 2112] [id = 264] 07:55:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (0DD5CC00) [pid = 2112] [serial = 791] [outer = 00000000] 07:55:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (0DF07C00) [pid = 2112] [serial = 792] [outer = 0DD5CC00] 07:55:21 INFO - PROCESS | 2112 | 1466520921536 Marionette DEBUG loaded listener.js 07:55:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (0E327400) [pid = 2112] [serial = 793] [outer = 0DD5CC00] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 19C7C800 == 43 [pid = 2112] [id = 258] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 15931000 == 42 [pid = 2112] [id = 257] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 1700AC00 == 41 [pid = 2112] [id = 256] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 19C77C00 == 40 [pid = 2112] [id = 255] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 15B83C00 == 39 [pid = 2112] [id = 254] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 18347C00 == 38 [pid = 2112] [id = 252] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 15A42400 == 37 [pid = 2112] [id = 251] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 08A8B800 == 36 [pid = 2112] [id = 250] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 0D7EC800 == 35 [pid = 2112] [id = 238] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 0EED1000 == 34 [pid = 2112] [id = 249] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 08A86400 == 33 [pid = 2112] [id = 248] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 18651400 == 32 [pid = 2112] [id = 253] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 1B19F000 == 31 [pid = 2112] [id = 263] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 1A7A2800 == 30 [pid = 2112] [id = 262] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 18648C00 == 29 [pid = 2112] [id = 259] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 0DF0CC00 == 28 [pid = 2112] [id = 260] 07:55:22 INFO - PROCESS | 2112 | --DOCSHELL 18310400 == 27 [pid = 2112] [id = 261] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (16BDF400) [pid = 2112] [serial = 723] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (0DD4F800) [pid = 2112] [serial = 717] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (0DDCBC00) [pid = 2112] [serial = 718] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (0DF05000) [pid = 2112] [serial = 715] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (0DDCEC00) [pid = 2112] [serial = 714] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (0EECA800) [pid = 2112] [serial = 706] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (0E373000) [pid = 2112] [serial = 705] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1860E000) [pid = 2112] [serial = 709] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (186DA000) [pid = 2112] [serial = 730] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1834CC00) [pid = 2112] [serial = 708] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1B176000) [pid = 2112] [serial = 712] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A51CC00) [pid = 2112] [serial = 711] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1864C400) [pid = 2112] [serial = 729] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18651000) [pid = 2112] [serial = 736] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (193B6800) [pid = 2112] [serial = 732] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18314000) [pid = 2112] [serial = 735] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19A14400) [pid = 2112] [serial = 733] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18366800) [pid = 2112] [serial = 727] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19C74C00) [pid = 2112] [serial = 739] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19C71C00) [pid = 2112] [serial = 738] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (17009C00) [pid = 2112] [serial = 724] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19EA5C00) [pid = 2112] [serial = 741] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1835DC00) [pid = 2112] [serial = 726] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (151E9000) [pid = 2112] [serial = 720] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (155C5400) [pid = 2112] [serial = 721] [outer = 00000000] [url = about:blank] 07:55:22 INFO - PROCESS | 2112 | 1466520922902 Marionette TRACE conn6 <- [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]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1820ms 07:55:22 INFO - PROCESS | 2112 | 1466520922923 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 07:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:55:22 INFO - PROCESS | 2112 | 1466520922928 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 07:55:22 INFO - PROCESS | 2112 | 1466520922933 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 2112 | 1466520922936 Marionette TRACE conn6 <- [1,1022,null,{}] 07:55:22 INFO - PROCESS | 2112 | 1466520922942 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:22 INFO - PROCESS | 2112 | 1466520922945 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:23 INFO - PROCESS | 2112 | 1466520923032 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 07:55:23 INFO - PROCESS | 2112 | 1466520923040 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 2112 | 1466520923042 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:23 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCAC00 == 28 [pid = 2112] [id = 265] 07:55:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0DDCB800) [pid = 2112] [serial = 794] [outer = 00000000] 07:55:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0DDD4400) [pid = 2112] [serial = 795] [outer = 0DDCB800] 07:55:23 INFO - PROCESS | 2112 | 1466520923100 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (0DEAE800) [pid = 2112] [serial = 796] [outer = 0DDCB800] 07:55:23 INFO - PROCESS | 2112 | 1466520923598 Marionette TRACE conn6 <- [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]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 07:55:23 INFO - PROCESS | 2112 | 1466520923623 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 07:55:23 INFO - PROCESS | 2112 | 1466520923628 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 07:55:23 INFO - PROCESS | 2112 | 1466520923634 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:55:23 INFO - PROCESS | 2112 | 1466520923636 Marionette TRACE conn6 <- [1,1026,null,{}] 07:55:23 INFO - PROCESS | 2112 | 1466520923640 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 2112 | 1466520923643 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:23 INFO - PROCESS | 2112 | 1466520923731 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 07:55:23 INFO - PROCESS | 2112 | 1466520923740 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 2112 | 1466520923743 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:23 INFO - PROCESS | 2112 | ++DOCSHELL 14F0E800 == 29 [pid = 2112] [id = 266] 07:55:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (14F94800) [pid = 2112] [serial = 797] [outer = 00000000] 07:55:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (151AC800) [pid = 2112] [serial = 798] [outer = 14F94800] 07:55:23 INFO - PROCESS | 2112 | 1466520923791 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (15757800) [pid = 2112] [serial = 799] [outer = 14F94800] 07:55:24 INFO - PROCESS | 2112 | 1466520924246 Marionette TRACE conn6 <- [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]]]}] 07:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 07:55:24 INFO - PROCESS | 2112 | 1466520924308 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 2112 | 1466520924310 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 07:55:24 INFO - PROCESS | 2112 | 1466520924313 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:55:24 INFO - PROCESS | 2112 | 1466520924317 Marionette TRACE conn6 <- [1,1030,null,{}] 07:55:24 INFO - PROCESS | 2112 | 1466520924328 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 2112 | 1466520924332 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:24 INFO - PROCESS | 2112 | 1466520924453 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 07:55:24 INFO - PROCESS | 2112 | 1466520924541 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 2112 | 1466520924544 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:24 INFO - PROCESS | 2112 | ++DOCSHELL 16B3B800 == 30 [pid = 2112] [id = 267] 07:55:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (16B3D800) [pid = 2112] [serial = 800] [outer = 00000000] 07:55:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (16BE4000) [pid = 2112] [serial = 801] [outer = 16B3D800] 07:55:24 INFO - PROCESS | 2112 | 1466520924592 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (17010C00) [pid = 2112] [serial = 802] [outer = 16B3D800] 07:55:24 INFO - PROCESS | 2112 | 1466520924977 Marionette TRACE conn6 <- [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]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 07:55:25 INFO - PROCESS | 2112 | 1466520925047 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 2112 | 1466520925050 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 07:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:55:25 INFO - PROCESS | 2112 | 1466520925062 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 2112 | 1466520925064 Marionette TRACE conn6 <- [1,1034,null,{}] 07:55:25 INFO - PROCESS | 2112 | 1466520925067 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 2112 | 1466520925069 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:25 INFO - PROCESS | 2112 | 1466520925181 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 07:55:25 INFO - PROCESS | 2112 | 1466520925190 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 2112 | 1466520925192 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:25 INFO - PROCESS | 2112 | ++DOCSHELL 1754EC00 == 31 [pid = 2112] [id = 268] 07:55:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1754F000) [pid = 2112] [serial = 803] [outer = 00000000] 07:55:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1835B400) [pid = 2112] [serial = 804] [outer = 1754F000] 07:55:25 INFO - PROCESS | 2112 | 1466520925240 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (18369000) [pid = 2112] [serial = 805] [outer = 1754F000] 07:55:25 INFO - PROCESS | 2112 | 1466520925683 Marionette TRACE conn6 <- [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]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 07:55:25 INFO - PROCESS | 2112 | 1466520925744 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 2112 | 1466520925746 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 07:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:55:25 INFO - PROCESS | 2112 | 1466520925749 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 2112 | 1466520925751 Marionette TRACE conn6 <- [1,1038,null,{}] 07:55:25 INFO - PROCESS | 2112 | 1466520925755 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 2112 | 1466520925756 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:25 INFO - PROCESS | 2112 | 1466520925889 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 07:55:25 INFO - PROCESS | 2112 | 1466520925899 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 2112 | 1466520925901 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:25 INFO - PROCESS | 2112 | ++DOCSHELL 1860C800 == 32 [pid = 2112] [id = 269] 07:55:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1860E000) [pid = 2112] [serial = 806] [outer = 00000000] 07:55:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1864BC00) [pid = 2112] [serial = 807] [outer = 1860E000] 07:55:25 INFO - PROCESS | 2112 | 1466520925945 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (18651C00) [pid = 2112] [serial = 808] [outer = 1860E000] 07:55:26 INFO - PROCESS | 2112 | 1466520926365 Marionette TRACE conn6 <- [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]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 07:55:26 INFO - PROCESS | 2112 | 1466520926429 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 2112 | 1466520926431 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 07:55:26 INFO - PROCESS | 2112 | 1466520926434 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:55:26 INFO - PROCESS | 2112 | 1466520926435 Marionette TRACE conn6 <- [1,1042,null,{}] 07:55:26 INFO - PROCESS | 2112 | 1466520926439 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:26 INFO - PROCESS | 2112 | 1466520926444 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:26 INFO - PROCESS | 2112 | 1466520926578 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 07:55:26 INFO - PROCESS | 2112 | 1466520926584 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 2112 | 1466520926585 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:26 INFO - PROCESS | 2112 | ++DOCSHELL 18643800 == 33 [pid = 2112] [id = 270] 07:55:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (186E2C00) [pid = 2112] [serial = 809] [outer = 00000000] 07:55:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (19368400) [pid = 2112] [serial = 810] [outer = 186E2C00] 07:55:26 INFO - PROCESS | 2112 | 1466520926630 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (19A15400) [pid = 2112] [serial = 811] [outer = 186E2C00] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1834C800) [pid = 2112] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (15A08400) [pid = 2112] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (0DD4E800) [pid = 2112] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (08A86800) [pid = 2112] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19C7BC00) [pid = 2112] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (18744C00) [pid = 2112] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19E8A400) [pid = 2112] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19F97C00) [pid = 2112] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1578F000) [pid = 2112] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19A13800) [pid = 2112] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19E9F800) [pid = 2112] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15A49000) [pid = 2112] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:55:27 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1A44B800) [pid = 2112] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:55:27 INFO - PROCESS | 2112 | 1466520927387 Marionette TRACE conn6 <- [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]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 970ms 07:55:27 INFO - PROCESS | 2112 | 1466520927408 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 2112 | 1466520927410 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 07:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:55:27 INFO - PROCESS | 2112 | 1466520927413 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 2112 | 1466520927415 Marionette TRACE conn6 <- [1,1046,null,{}] 07:55:27 INFO - PROCESS | 2112 | 1466520927418 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 2112 | 1466520927420 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:27 INFO - PROCESS | 2112 | 1466520927497 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 07:55:27 INFO - PROCESS | 2112 | 1466520927502 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 2112 | 1466520927504 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:27 INFO - PROCESS | 2112 | ++DOCSHELL 0DD51000 == 34 [pid = 2112] [id = 271] 07:55:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (0DDD0400) [pid = 2112] [serial = 812] [outer = 00000000] 07:55:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (16BD6C00) [pid = 2112] [serial = 813] [outer = 0DDD0400] 07:55:27 INFO - PROCESS | 2112 | 1466520927548 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18369800) [pid = 2112] [serial = 814] [outer = 0DDD0400] 07:55:27 INFO - PROCESS | 2112 | 1466520927959 Marionette TRACE conn6 <- [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]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 07:55:28 INFO - PROCESS | 2112 | 1466520928045 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 2112 | 1466520928047 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 07:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:55:28 INFO - PROCESS | 2112 | 1466520928050 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 2112 | 1466520928051 Marionette TRACE conn6 <- [1,1050,null,{}] 07:55:28 INFO - PROCESS | 2112 | 1466520928055 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 2112 | 1466520928056 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:28 INFO - PROCESS | 2112 | 1466520928133 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 07:55:28 INFO - PROCESS | 2112 | 1466520928139 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 2112 | 1466520928140 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:28 INFO - PROCESS | 2112 | ++DOCSHELL 19360800 == 35 [pid = 2112] [id = 272] 07:55:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19362000) [pid = 2112] [serial = 815] [outer = 00000000] 07:55:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19AA9000) [pid = 2112] [serial = 816] [outer = 19362000] 07:55:28 INFO - PROCESS | 2112 | 1466520928183 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19C07C00) [pid = 2112] [serial = 817] [outer = 19362000] 07:55:28 INFO - PROCESS | 2112 | 1466520928603 Marionette TRACE conn6 <- [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]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 571ms 07:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:55:28 INFO - PROCESS | 2112 | 1466520928621 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 2112 | 1466520928622 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 07:55:28 INFO - PROCESS | 2112 | 1466520928626 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 2112 | 1466520928628 Marionette TRACE conn6 <- [1,1054,null,{}] 07:55:28 INFO - PROCESS | 2112 | 1466520928646 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:28 INFO - PROCESS | 2112 | 1466520928647 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:28 INFO - PROCESS | 2112 | 1466520928724 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 07:55:28 INFO - PROCESS | 2112 | 1466520928729 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:28 INFO - PROCESS | 2112 | 1466520928731 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:28 INFO - PROCESS | 2112 | ++DOCSHELL 19C7C400 == 36 [pid = 2112] [id = 273] 07:55:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19E83800) [pid = 2112] [serial = 818] [outer = 00000000] 07:55:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19E9FC00) [pid = 2112] [serial = 819] [outer = 19E83800] 07:55:28 INFO - PROCESS | 2112 | 1466520928774 Marionette DEBUG loaded listener.js 07:55:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (19EA0800) [pid = 2112] [serial = 820] [outer = 19E83800] 07:55:29 INFO - PROCESS | 2112 | 1466520929223 Marionette TRACE conn6 <- [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]]]}] 07:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 650ms 07:55:29 INFO - PROCESS | 2112 | 1466520929277 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 07:55:29 INFO - PROCESS | 2112 | 1466520929279 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 07:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:55:29 INFO - PROCESS | 2112 | 1466520929282 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:55:29 INFO - PROCESS | 2112 | 1466520929283 Marionette TRACE conn6 <- [1,1058,null,{}] 07:55:29 INFO - PROCESS | 2112 | 1466520929287 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:29 INFO - PROCESS | 2112 | 1466520929289 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:29 INFO - PROCESS | 2112 | 1466520929410 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 07:55:29 INFO - PROCESS | 2112 | 1466520929544 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 2112 | 1466520929547 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:29 INFO - PROCESS | 2112 | ++DOCSHELL 0926AC00 == 37 [pid = 2112] [id = 274] 07:55:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (0C897400) [pid = 2112] [serial = 821] [outer = 00000000] 07:55:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (0D8EF000) [pid = 2112] [serial = 822] [outer = 0C897400] 07:55:29 INFO - PROCESS | 2112 | 1466520929606 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0DD5BC00) [pid = 2112] [serial = 823] [outer = 0C897400] 07:55:30 INFO - PROCESS | 2112 | 1466520930401 Marionette TRACE conn6 <- [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]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1175ms 07:55:30 INFO - PROCESS | 2112 | 1466520930482 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 2112 | 1466520930487 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 07:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:55:30 INFO - PROCESS | 2112 | 1466520930494 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 2112 | 1466520930498 Marionette TRACE conn6 <- [1,1062,null,{}] 07:55:30 INFO - PROCESS | 2112 | 1466520930502 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 2112 | 1466520930505 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:30 INFO - PROCESS | 2112 | 1466520930632 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 07:55:30 INFO - PROCESS | 2112 | 1466520930754 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 2112 | 1466520930758 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:30 INFO - PROCESS | 2112 | ++DOCSHELL 15A42400 == 38 [pid = 2112] [id = 275] 07:55:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (15AE5400) [pid = 2112] [serial = 824] [outer = 00000000] 07:55:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (16BD7000) [pid = 2112] [serial = 825] [outer = 15AE5400] 07:55:30 INFO - PROCESS | 2112 | 1466520930814 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1700AC00) [pid = 2112] [serial = 826] [outer = 15AE5400] 07:55:31 INFO - PROCESS | 2112 | 1466520931705 Marionette TRACE conn6 <- [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]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1280ms 07:55:31 INFO - PROCESS | 2112 | 1466520931773 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 2112 | 1466520931778 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:55:31 INFO - PROCESS | 2112 | 1466520931783 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 2112 | 1466520931786 Marionette TRACE conn6 <- [1,1066,null,{}] 07:55:31 INFO - PROCESS | 2112 | 1466520931791 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 2112 | 1466520931794 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:31 INFO - PROCESS | 2112 | 1466520931904 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 07:55:32 INFO - PROCESS | 2112 | 1466520932005 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 2112 | 1466520932010 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 19C7C400 == 37 [pid = 2112] [id = 273] 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 19360800 == 36 [pid = 2112] [id = 272] 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 0DD51000 == 35 [pid = 2112] [id = 271] 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 18643800 == 34 [pid = 2112] [id = 270] 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 1860C800 == 33 [pid = 2112] [id = 269] 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 1754EC00 == 32 [pid = 2112] [id = 268] 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 16B3B800 == 31 [pid = 2112] [id = 267] 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 14F0E800 == 30 [pid = 2112] [id = 266] 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 0DDCAC00 == 29 [pid = 2112] [id = 265] 07:55:32 INFO - PROCESS | 2112 | --DOCSHELL 0DD5B400 == 28 [pid = 2112] [id = 264] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (18605000) [pid = 2112] [serial = 757] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (16BE4C00) [pid = 2112] [serial = 772] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (0E36B800) [pid = 2112] [serial = 750] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (18361800) [pid = 2112] [serial = 756] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (0D828400) [pid = 2112] [serial = 745] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (09275400) [pid = 2112] [serial = 744] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A32C400) [pid = 2112] [serial = 766] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0EECAC00) [pid = 2112] [serial = 751] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (193BD000) [pid = 2112] [serial = 760] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1A51B000) [pid = 2112] [serial = 774] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1A44CC00) [pid = 2112] [serial = 768] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (16B3C800) [pid = 2112] [serial = 748] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1A444C00) [pid = 2112] [serial = 769] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1A520800) [pid = 2112] [serial = 775] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19C04C00) [pid = 2112] [serial = 762] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19F91000) [pid = 2112] [serial = 742] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (15AE4800) [pid = 2112] [serial = 747] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (15B75800) [pid = 2112] [serial = 753] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19C71800) [pid = 2112] [serial = 763] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (16BE3800) [pid = 2112] [serial = 771] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19F9AC00) [pid = 2112] [serial = 765] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (16B35800) [pid = 2112] [serial = 754] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19365400) [pid = 2112] [serial = 759] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1AE81C00) [pid = 2112] [serial = 777] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1B175400) [pid = 2112] [serial = 778] [outer = 00000000] [url = about:blank] 07:55:32 INFO - PROCESS | 2112 | ++DOCSHELL 08A8D000 == 29 [pid = 2112] [id = 276] 07:55:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (09267C00) [pid = 2112] [serial = 827] [outer = 00000000] 07:55:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0D8F1000) [pid = 2112] [serial = 828] [outer = 09267C00] 07:55:32 INFO - PROCESS | 2112 | 1466520932095 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DEB7800) [pid = 2112] [serial = 829] [outer = 09267C00] 07:55:32 INFO - PROCESS | 2112 | 1466520932561 Marionette TRACE conn6 <- [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]]]}] 07:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 830ms 07:55:32 INFO - PROCESS | 2112 | 1466520932613 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 07:55:32 INFO - PROCESS | 2112 | 1466520932617 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 07:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:55:32 INFO - PROCESS | 2112 | 1466520932623 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:55:32 INFO - PROCESS | 2112 | 1466520932626 Marionette TRACE conn6 <- [1,1070,null,{}] 07:55:32 INFO - PROCESS | 2112 | 1466520932630 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:32 INFO - PROCESS | 2112 | 1466520932632 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:32 INFO - PROCESS | 2112 | 1466520932723 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 07:55:32 INFO - PROCESS | 2112 | 1466520932729 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 2112 | 1466520932732 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:32 INFO - PROCESS | 2112 | ++DOCSHELL 15113C00 == 30 [pid = 2112] [id = 277] 07:55:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (15931000) [pid = 2112] [serial = 830] [outer = 00000000] 07:55:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (15A50800) [pid = 2112] [serial = 831] [outer = 15931000] 07:55:32 INFO - PROCESS | 2112 | 1466520932778 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15B7A000) [pid = 2112] [serial = 832] [outer = 15931000] 07:55:33 INFO - PROCESS | 2112 | 1466520933258 Marionette TRACE conn6 <- [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]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 07:55:33 INFO - PROCESS | 2112 | 1466520933298 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 2112 | 1466520933300 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 07:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:55:33 INFO - PROCESS | 2112 | 1466520933303 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 2112 | 1466520933307 Marionette TRACE conn6 <- [1,1074,null,{}] 07:55:33 INFO - PROCESS | 2112 | 1466520933317 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 2112 | 1466520933322 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:33 INFO - PROCESS | 2112 | 1466520933433 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 07:55:33 INFO - PROCESS | 2112 | 1466520933525 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 2112 | 1466520933529 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:33 INFO - PROCESS | 2112 | ++DOCSHELL 17544400 == 31 [pid = 2112] [id = 278] 07:55:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (17544C00) [pid = 2112] [serial = 833] [outer = 00000000] 07:55:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18315C00) [pid = 2112] [serial = 834] [outer = 17544C00] 07:55:33 INFO - PROCESS | 2112 | 1466520933576 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1834FC00) [pid = 2112] [serial = 835] [outer = 17544C00] 07:55:33 INFO - PROCESS | 2112 | 1466520933935 Marionette TRACE conn6 <- [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]]]}] 07:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 07:55:34 INFO - PROCESS | 2112 | 1466520933995 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 2112 | 1466520933998 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 07:55:34 INFO - PROCESS | 2112 | 1466520934001 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:55:34 INFO - PROCESS | 2112 | 1466520934003 Marionette TRACE conn6 <- [1,1078,null,{}] 07:55:34 INFO - PROCESS | 2112 | 1466520934006 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 2112 | 1466520934008 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:34 INFO - PROCESS | 2112 | 1466520934093 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 07:55:34 INFO - PROCESS | 2112 | 1466520934099 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 2112 | 1466520934101 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:34 INFO - PROCESS | 2112 | ++DOCSHELL 18605C00 == 32 [pid = 2112] [id = 279] 07:55:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18606800) [pid = 2112] [serial = 836] [outer = 00000000] 07:55:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18650C00) [pid = 2112] [serial = 837] [outer = 18606800] 07:55:34 INFO - PROCESS | 2112 | 1466520934145 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1935AC00) [pid = 2112] [serial = 838] [outer = 18606800] 07:55:34 INFO - PROCESS | 2112 | 1466520934621 Marionette TRACE conn6 <- [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]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 07:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:55:34 INFO - PROCESS | 2112 | 1466520934678 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 2112 | 1466520934680 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 07:55:34 INFO - PROCESS | 2112 | 1466520934683 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 2112 | 1466520934685 Marionette TRACE conn6 <- [1,1082,null,{}] 07:55:34 INFO - PROCESS | 2112 | 1466520934688 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 2112 | 1466520934690 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:34 INFO - PROCESS | 2112 | 1466520934805 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 07:55:34 INFO - PROCESS | 2112 | 1466520934894 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 2112 | 1466520934896 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:34 INFO - PROCESS | 2112 | ++DOCSHELL 15792800 == 33 [pid = 2112] [id = 280] 07:55:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (193B5400) [pid = 2112] [serial = 839] [outer = 00000000] 07:55:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (198B2000) [pid = 2112] [serial = 840] [outer = 193B5400] 07:55:34 INFO - PROCESS | 2112 | 1466520934940 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19A1F400) [pid = 2112] [serial = 841] [outer = 193B5400] 07:55:35 INFO - PROCESS | 2112 | 1466520935360 Marionette TRACE conn6 <- [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]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 07:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:55:35 INFO - PROCESS | 2112 | 1466520935414 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 2112 | 1466520935416 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 07:55:35 INFO - PROCESS | 2112 | 1466520935419 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 2112 | 1466520935421 Marionette TRACE conn6 <- [1,1086,null,{}] 07:55:35 INFO - PROCESS | 2112 | 1466520935424 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:35 INFO - PROCESS | 2112 | 1466520935430 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:35 INFO - PROCESS | 2112 | 1466520935564 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 07:55:35 INFO - PROCESS | 2112 | 1466520935570 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 2112 | 1466520935572 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:35 INFO - PROCESS | 2112 | ++DOCSHELL 19C04C00 == 34 [pid = 2112] [id = 281] 07:55:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19C07000) [pid = 2112] [serial = 842] [outer = 00000000] 07:55:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19EAB000) [pid = 2112] [serial = 843] [outer = 19C07000] 07:55:35 INFO - PROCESS | 2112 | 1466520935615 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19EAC400) [pid = 2112] [serial = 844] [outer = 19C07000] 07:55:36 INFO - PROCESS | 2112 | 1466520936111 Marionette TRACE conn6 <- [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]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 731ms 07:55:36 INFO - PROCESS | 2112 | 1466520936171 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 2112 | 1466520936173 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 07:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:55:36 INFO - PROCESS | 2112 | 1466520936176 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 2112 | 1466520936178 Marionette TRACE conn6 <- [1,1090,null,{}] 07:55:36 INFO - PROCESS | 2112 | 1466520936181 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 2112 | 1466520936183 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:36 INFO - PROCESS | 2112 | 1466520936292 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 07:55:36 INFO - PROCESS | 2112 | 1466520936450 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 2112 | 1466520936452 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (14F94800) [pid = 2112] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1754F000) [pid = 2112] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0DF10800) [pid = 2112] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18311000) [pid = 2112] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1A9F0400) [pid = 2112] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1B19F800) [pid = 2112] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1860E000) [pid = 2112] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (186E2C00) [pid = 2112] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0DDD0400) [pid = 2112] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0DD5CC00) [pid = 2112] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DDCB800) [pid = 2112] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (16B3D800) [pid = 2112] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:55:36 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19362000) [pid = 2112] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:55:36 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCB800 == 35 [pid = 2112] [id = 282] 07:55:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0DDCEC00) [pid = 2112] [serial = 845] [outer = 00000000] 07:55:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1575A000) [pid = 2112] [serial = 846] [outer = 0DDCEC00] 07:55:36 INFO - PROCESS | 2112 | 1466520936503 Marionette DEBUG loaded listener.js 07:55:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (16761400) [pid = 2112] [serial = 847] [outer = 0DDCEC00] 07:55:36 INFO - PROCESS | 2112 | 1466520936862 Marionette TRACE conn6 <- [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]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 07:55:36 INFO - PROCESS | 2112 | 1466520936908 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 2112 | 1466520936910 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 07:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:55:36 INFO - PROCESS | 2112 | 1466520936913 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 2112 | 1466520936915 Marionette TRACE conn6 <- [1,1094,null,{}] 07:55:36 INFO - PROCESS | 2112 | 1466520936918 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 2112 | 1466520936920 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:37 INFO - PROCESS | 2112 | 1466520937031 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 07:55:37 INFO - PROCESS | 2112 | 1466520937081 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 2112 | 1466520937083 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:37 INFO - PROCESS | 2112 | ++DOCSHELL 1675A800 == 36 [pid = 2112] [id = 283] 07:55:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18362400) [pid = 2112] [serial = 848] [outer = 00000000] 07:55:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19FE6800) [pid = 2112] [serial = 849] [outer = 18362400] 07:55:37 INFO - PROCESS | 2112 | 1466520937127 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A354C00) [pid = 2112] [serial = 850] [outer = 18362400] 07:55:37 INFO - PROCESS | 2112 | 1466520937477 Marionette TRACE conn6 <- [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]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 07:55:37 INFO - PROCESS | 2112 | 1466520937544 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 07:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:55:37 INFO - PROCESS | 2112 | 1466520937546 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 07:55:37 INFO - PROCESS | 2112 | 1466520937549 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 2112 | 1466520937551 Marionette TRACE conn6 <- [1,1098,null,{}] 07:55:37 INFO - PROCESS | 2112 | 1466520937554 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 2112 | 1466520937556 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:37 INFO - PROCESS | 2112 | 1466520937670 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 07:55:37 INFO - PROCESS | 2112 | 1466520937703 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:37 INFO - PROCESS | 2112 | 1466520937705 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:37 INFO - PROCESS | 2112 | ++DOCSHELL 16BDB800 == 37 [pid = 2112] [id = 284] 07:55:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19FE5800) [pid = 2112] [serial = 851] [outer = 00000000] 07:55:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A7A3800) [pid = 2112] [serial = 852] [outer = 19FE5800] 07:55:37 INFO - PROCESS | 2112 | 1466520937757 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A7A3C00) [pid = 2112] [serial = 853] [outer = 19FE5800] 07:55:38 INFO - PROCESS | 2112 | 1466520938140 Marionette TRACE conn6 <- [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]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 07:55:38 INFO - PROCESS | 2112 | 1466520938187 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 2112 | 1466520938189 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 07:55:38 INFO - PROCESS | 2112 | 1466520938192 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:55:38 INFO - PROCESS | 2112 | 1466520938194 Marionette TRACE conn6 <- [1,1102,null,{}] 07:55:38 INFO - PROCESS | 2112 | 1466520938197 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:38 INFO - PROCESS | 2112 | 1466520938199 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:38 INFO - PROCESS | 2112 | 1466520938281 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 07:55:38 INFO - PROCESS | 2112 | 1466520938287 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 2112 | 1466520938289 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:38 INFO - PROCESS | 2112 | ++DOCSHELL 18608400 == 38 [pid = 2112] [id = 285] 07:55:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1AD27400) [pid = 2112] [serial = 854] [outer = 00000000] 07:55:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1B174800) [pid = 2112] [serial = 855] [outer = 1AD27400] 07:55:38 INFO - PROCESS | 2112 | 1466520938334 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1B175400) [pid = 2112] [serial = 856] [outer = 1AD27400] 07:55:39 INFO - PROCESS | 2112 | 1466520939038 Marionette TRACE conn6 <- [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]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 871ms 07:55:39 INFO - PROCESS | 2112 | 1466520939066 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 2112 | 1466520939070 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 07:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:55:39 INFO - PROCESS | 2112 | 1466520939074 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 2112 | 1466520939080 Marionette TRACE conn6 <- [1,1106,null,{}] 07:55:39 INFO - PROCESS | 2112 | 1466520939085 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 2112 | 1466520939088 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:39 INFO - PROCESS | 2112 | 1466520939201 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 07:55:39 INFO - PROCESS | 2112 | 1466520939331 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 2112 | 1466520939334 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:39 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCBC00 == 39 [pid = 2112] [id = 286] 07:55:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0DEAE400) [pid = 2112] [serial = 857] [outer = 00000000] 07:55:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (155C1C00) [pid = 2112] [serial = 858] [outer = 0DEAE400] 07:55:39 INFO - PROCESS | 2112 | 1466520939392 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (16758000) [pid = 2112] [serial = 859] [outer = 0DEAE400] 07:55:40 INFO - PROCESS | 2112 | 1466520939969 Marionette TRACE conn6 <- [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]]]}] 07:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 930ms 07:55:40 INFO - PROCESS | 2112 | 1466520940006 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 2112 | 1466520940010 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 07:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:55:40 INFO - PROCESS | 2112 | 1466520940017 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - PROCESS | 2112 | 1466520940020 Marionette TRACE conn6 <- [1,1110,null,{}] 07:55:40 INFO - PROCESS | 2112 | 1466520940024 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:40 INFO - PROCESS | 2112 | 1466520940027 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:40 INFO - PROCESS | 2112 | 1466520940140 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 07:55:40 INFO - PROCESS | 2112 | 1466520940245 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 2112 | 1466520940248 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:40 INFO - PROCESS | 2112 | ++DOCSHELL 18604000 == 40 [pid = 2112] [id = 287] 07:55:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (18643400) [pid = 2112] [serial = 860] [outer = 00000000] 07:55:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1935A800) [pid = 2112] [serial = 861] [outer = 18643400] 07:55:40 INFO - PROCESS | 2112 | 1466520940303 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (19A9E000) [pid = 2112] [serial = 862] [outer = 18643400] 07:55:40 INFO - PROCESS | 2112 | 1466520940903 Marionette TRACE conn6 <- [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]]]}] 07:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 07:55:40 INFO - PROCESS | 2112 | 1466520940950 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 07:55:40 INFO - PROCESS | 2112 | 1466520940953 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 07:55:40 INFO - PROCESS | 2112 | 1466520940956 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:55:40 INFO - PROCESS | 2112 | 1466520940960 Marionette TRACE conn6 <- [1,1114,null,{}] 07:55:41 INFO - PROCESS | 2112 | 1466520940971 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 2112 | 1466520940976 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:41 INFO - PROCESS | 2112 | 1466520941084 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 07:55:41 INFO - PROCESS | 2112 | 1466520941220 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 2112 | 1466520941223 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:41 INFO - PROCESS | 2112 | ++DOCSHELL 1B17D400 == 41 [pid = 2112] [id = 288] 07:55:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1B180000) [pid = 2112] [serial = 863] [outer = 00000000] 07:55:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1B198800) [pid = 2112] [serial = 864] [outer = 1B180000] 07:55:41 INFO - PROCESS | 2112 | 1466520941281 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1B1A0C00) [pid = 2112] [serial = 865] [outer = 1B180000] 07:55:41 INFO - PROCESS | 2112 | 1466520941937 Marionette TRACE conn6 <- [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]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1022ms 07:55:42 INFO - PROCESS | 2112 | 1466520942148 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 2112 | 1466520942152 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 07:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:55:42 INFO - PROCESS | 2112 | 1466520942167 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 2112 | 1466520942170 Marionette TRACE conn6 <- [1,1118,null,{}] 07:55:42 INFO - PROCESS | 2112 | 1466520942176 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:42 INFO - PROCESS | 2112 | 1466520942179 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:42 INFO - PROCESS | 2112 | 1466520942280 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 07:55:42 INFO - PROCESS | 2112 | 1466520942364 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 2112 | 1466520942369 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:42 INFO - PROCESS | 2112 | ++DOCSHELL 0DEB7000 == 42 [pid = 2112] [id = 289] 07:55:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (0DF07800) [pid = 2112] [serial = 866] [outer = 00000000] 07:55:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (0E5A7000) [pid = 2112] [serial = 867] [outer = 0DF07800] 07:55:42 INFO - PROCESS | 2112 | 1466520942459 Marionette DEBUG loaded listener.js 07:55:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (0EECF800) [pid = 2112] [serial = 868] [outer = 0DF07800] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 16BDB800 == 41 [pid = 2112] [id = 284] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 1675A800 == 40 [pid = 2112] [id = 283] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 0DDCB800 == 39 [pid = 2112] [id = 282] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 19C04C00 == 38 [pid = 2112] [id = 281] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 15792800 == 37 [pid = 2112] [id = 280] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 18605C00 == 36 [pid = 2112] [id = 279] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 17544400 == 35 [pid = 2112] [id = 278] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 15113C00 == 34 [pid = 2112] [id = 277] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 08A8D000 == 33 [pid = 2112] [id = 276] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 15A42400 == 32 [pid = 2112] [id = 275] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 0926AC00 == 31 [pid = 2112] [id = 274] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 1B17D400 == 30 [pid = 2112] [id = 288] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 18604000 == 29 [pid = 2112] [id = 287] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 18608400 == 28 [pid = 2112] [id = 285] 07:55:43 INFO - PROCESS | 2112 | --DOCSHELL 0DDCBC00 == 27 [pid = 2112] [id = 286] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (19E9FC00) [pid = 2112] [serial = 819] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (151AC800) [pid = 2112] [serial = 798] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (15757800) [pid = 2112] [serial = 799] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (1835B400) [pid = 2112] [serial = 804] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (151E1C00) [pid = 2112] [serial = 781] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (0E36F800) [pid = 2112] [serial = 780] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (18650800) [pid = 2112] [serial = 784] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1835B800) [pid = 2112] [serial = 783] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1B180C00) [pid = 2112] [serial = 787] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1B174C00) [pid = 2112] [serial = 786] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1BD61800) [pid = 2112] [serial = 790] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1BD5A400) [pid = 2112] [serial = 789] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18651C00) [pid = 2112] [serial = 808] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1864BC00) [pid = 2112] [serial = 807] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19368400) [pid = 2112] [serial = 810] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (18369800) [pid = 2112] [serial = 814] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16BD6C00) [pid = 2112] [serial = 813] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0E327400) [pid = 2112] [serial = 793] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0DF07C00) [pid = 2112] [serial = 792] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19A15400) [pid = 2112] [serial = 811] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0DDD4400) [pid = 2112] [serial = 795] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DEAE800) [pid = 2112] [serial = 796] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (16BE4000) [pid = 2112] [serial = 801] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (18369000) [pid = 2112] [serial = 805] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19AA9000) [pid = 2112] [serial = 816] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19C07C00) [pid = 2112] [serial = 817] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (17010C00) [pid = 2112] [serial = 802] [outer = 00000000] [url = about:blank] 07:55:43 INFO - PROCESS | 2112 | 1466520943700 Marionette TRACE conn6 <- [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]]]}] 07:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1571ms 07:55:43 INFO - PROCESS | 2112 | 1466520943749 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 2112 | 1466520943753 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 07:55:43 INFO - PROCESS | 2112 | 1466520943757 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:55:43 INFO - PROCESS | 2112 | 1466520943760 Marionette TRACE conn6 <- [1,1122,null,{}] 07:55:43 INFO - PROCESS | 2112 | 1466520943766 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:43 INFO - PROCESS | 2112 | 1466520943768 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:43 INFO - PROCESS | 2112 | 1466520943853 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 07:55:43 INFO - PROCESS | 2112 | 1466520943938 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:43 INFO - PROCESS | 2112 | 1466520943940 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:43 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCB800 == 28 [pid = 2112] [id = 290] 07:55:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DDD0400) [pid = 2112] [serial = 869] [outer = 00000000] 07:55:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0DF07C00) [pid = 2112] [serial = 870] [outer = 0DDD0400] 07:55:44 INFO - PROCESS | 2112 | 1466520943988 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0E230800) [pid = 2112] [serial = 871] [outer = 0DDD0400] 07:55:44 INFO - PROCESS | 2112 | [2112] 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 07:55:44 INFO - PROCESS | 2112 | 1466520944474 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 770ms 07:55:44 INFO - PROCESS | 2112 | 1466520944532 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 07:55:44 INFO - PROCESS | 2112 | 1466520944537 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 07:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:55:44 INFO - PROCESS | 2112 | 1466520944544 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 2112 | 1466520944546 Marionette TRACE conn6 <- [1,1126,null,{}] 07:55:44 INFO - PROCESS | 2112 | 1466520944550 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:44 INFO - PROCESS | 2112 | 1466520944553 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:44 INFO - PROCESS | 2112 | 1466520944646 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 07:55:44 INFO - PROCESS | 2112 | 1466520944654 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 2112 | 1466520944657 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:44 INFO - PROCESS | 2112 | ++DOCSHELL 15A04400 == 29 [pid = 2112] [id = 291] 07:55:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15A06000) [pid = 2112] [serial = 872] [outer = 00000000] 07:55:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (15ADC000) [pid = 2112] [serial = 873] [outer = 15A06000] 07:55:44 INFO - PROCESS | 2112 | 1466520944704 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15B77C00) [pid = 2112] [serial = 874] [outer = 15A06000] 07:55:45 INFO - PROCESS | 2112 | 1466520945160 Marionette TRACE conn6 <- [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]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 07:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:55:45 INFO - PROCESS | 2112 | 1466520945231 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 2112 | 1466520945233 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 07:55:45 INFO - PROCESS | 2112 | 1466520945236 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 2112 | 1466520945240 Marionette TRACE conn6 <- [1,1130,null,{}] 07:55:45 INFO - PROCESS | 2112 | 1466520945253 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 2112 | 1466520945267 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:45 INFO - PROCESS | 2112 | 1466520945350 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 07:55:45 INFO - PROCESS | 2112 | 1466520945444 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 2112 | 1466520945447 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:45 INFO - PROCESS | 2112 | ++DOCSHELL 18316000 == 30 [pid = 2112] [id = 292] 07:55:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18318C00) [pid = 2112] [serial = 875] [outer = 00000000] 07:55:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1834F000) [pid = 2112] [serial = 876] [outer = 18318C00] 07:55:45 INFO - PROCESS | 2112 | 1466520945495 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18363400) [pid = 2112] [serial = 877] [outer = 18318C00] 07:55:45 INFO - PROCESS | 2112 | 1466520945898 Marionette TRACE conn6 <- [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]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 07:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:55:45 INFO - PROCESS | 2112 | 1466520945928 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 2112 | 1466520945931 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 07:55:45 INFO - PROCESS | 2112 | 1466520945933 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 2112 | 1466520945935 Marionette TRACE conn6 <- [1,1134,null,{}] 07:55:45 INFO - PROCESS | 2112 | 1466520945938 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 2112 | 1466520945940 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:46 INFO - PROCESS | 2112 | 1466520946057 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 07:55:46 INFO - PROCESS | 2112 | 1466520946062 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 2112 | 1466520946064 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:46 INFO - PROCESS | 2112 | ++DOCSHELL 18360800 == 31 [pid = 2112] [id = 293] 07:55:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18362000) [pid = 2112] [serial = 878] [outer = 00000000] 07:55:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18607400) [pid = 2112] [serial = 879] [outer = 18362000] 07:55:46 INFO - PROCESS | 2112 | 1466520946158 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1864A000) [pid = 2112] [serial = 880] [outer = 18362000] 07:55:46 INFO - PROCESS | 2112 | 1466520946566 Marionette TRACE conn6 <- [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]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 07:55:46 INFO - PROCESS | 2112 | 1466520946604 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 07:55:46 INFO - PROCESS | 2112 | 1466520946606 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 07:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:55:46 INFO - PROCESS | 2112 | 1466520946609 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 2112 | 1466520946611 Marionette TRACE conn6 <- [1,1138,null,{}] 07:55:46 INFO - PROCESS | 2112 | 1466520946615 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:46 INFO - PROCESS | 2112 | 1466520946617 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:46 INFO - PROCESS | 2112 | 1466520946754 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 07:55:46 INFO - PROCESS | 2112 | 1466520946771 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 2112 | 1466520946773 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:46 INFO - PROCESS | 2112 | ++DOCSHELL 18650800 == 32 [pid = 2112] [id = 294] 07:55:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (18651C00) [pid = 2112] [serial = 881] [outer = 00000000] 07:55:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (187E0800) [pid = 2112] [serial = 882] [outer = 18651C00] 07:55:46 INFO - PROCESS | 2112 | 1466520946816 Marionette DEBUG loaded listener.js 07:55:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19360800) [pid = 2112] [serial = 883] [outer = 18651C00] 07:55:47 INFO - PROCESS | 2112 | 1466520947272 Marionette TRACE conn6 <- [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]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 07:55:47 INFO - PROCESS | 2112 | 1466520947340 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 2112 | 1466520947342 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 07:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:55:47 INFO - PROCESS | 2112 | 1466520947356 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 2112 | 1466520947358 Marionette TRACE conn6 <- [1,1142,null,{}] 07:55:47 INFO - PROCESS | 2112 | 1466520947372 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:47 INFO - PROCESS | 2112 | 1466520947377 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:47 INFO - PROCESS | 2112 | 1466520947522 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 07:55:47 INFO - PROCESS | 2112 | 1466520947551 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:47 INFO - PROCESS | 2112 | 1466520947553 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:47 INFO - PROCESS | 2112 | ++DOCSHELL 19AA4400 == 33 [pid = 2112] [id = 295] 07:55:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19AA9000) [pid = 2112] [serial = 884] [outer = 00000000] 07:55:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (19C73C00) [pid = 2112] [serial = 885] [outer = 19AA9000] 07:55:47 INFO - PROCESS | 2112 | 1466520947597 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19C7C000) [pid = 2112] [serial = 886] [outer = 19AA9000] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1AD27400) [pid = 2112] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (193B5400) [pid = 2112] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19C07000) [pid = 2112] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (15931000) [pid = 2112] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19FE5800) [pid = 2112] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (09267C00) [pid = 2112] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (18606800) [pid = 2112] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (17544C00) [pid = 2112] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15AE5400) [pid = 2112] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19E83800) [pid = 2112] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0C897400) [pid = 2112] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0DDCEC00) [pid = 2112] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:55:48 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18362400) [pid = 2112] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:55:48 INFO - PROCESS | 2112 | 1466520948266 Marionette TRACE conn6 <- [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]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 07:55:48 INFO - PROCESS | 2112 | 1466520948304 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 2112 | 1466520948306 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 07:55:48 INFO - PROCESS | 2112 | 1466520948309 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:55:48 INFO - PROCESS | 2112 | 1466520948311 Marionette TRACE conn6 <- [1,1146,null,{}] 07:55:48 INFO - PROCESS | 2112 | 1466520948314 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 2112 | 1466520948316 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:48 INFO - PROCESS | 2112 | 1466520948394 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 07:55:48 INFO - PROCESS | 2112 | 1466520948399 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 2112 | 1466520948401 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:48 INFO - PROCESS | 2112 | ++DOCSHELL 0DD54C00 == 34 [pid = 2112] [id = 296] 07:55:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (0DD59000) [pid = 2112] [serial = 887] [outer = 00000000] 07:55:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19A15800) [pid = 2112] [serial = 888] [outer = 0DD59000] 07:55:48 INFO - PROCESS | 2112 | 1466520948444 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19A1A400) [pid = 2112] [serial = 889] [outer = 0DD59000] 07:55:48 INFO - PROCESS | 2112 | 1466520948862 Marionette TRACE conn6 <- [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]]]}] 07:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 571ms 07:55:48 INFO - PROCESS | 2112 | 1466520948883 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 07:55:48 INFO - PROCESS | 2112 | 1466520948885 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 07:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:55:48 INFO - PROCESS | 2112 | 1466520948891 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:55:48 INFO - PROCESS | 2112 | 1466520948892 Marionette TRACE conn6 <- [1,1150,null,{}] 07:55:48 INFO - PROCESS | 2112 | 1466520948925 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 2112 | 1466520948927 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:49 INFO - PROCESS | 2112 | 1466520949004 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 07:55:49 INFO - PROCESS | 2112 | 1466520949009 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 2112 | 1466520949011 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:49 INFO - PROCESS | 2112 | ++DOCSHELL 19E9D800 == 35 [pid = 2112] [id = 297] 07:55:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19E9E800) [pid = 2112] [serial = 890] [outer = 00000000] 07:55:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19EA6800) [pid = 2112] [serial = 891] [outer = 19E9E800] 07:55:49 INFO - PROCESS | 2112 | 1466520949057 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19EA0C00) [pid = 2112] [serial = 892] [outer = 19E9E800] 07:55:49 INFO - PROCESS | 2112 | 1466520949514 Marionette TRACE conn6 <- [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]]]}] 07:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 650ms 07:55:49 INFO - PROCESS | 2112 | 1466520949539 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 2112 | 1466520949541 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 07:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:55:49 INFO - PROCESS | 2112 | 1466520949544 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 2112 | 1466520949546 Marionette TRACE conn6 <- [1,1154,null,{}] 07:55:49 INFO - PROCESS | 2112 | 1466520949549 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:49 INFO - PROCESS | 2112 | 1466520949551 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:49 INFO - PROCESS | 2112 | 1466520949670 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 07:55:49 INFO - PROCESS | 2112 | 1466520949678 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 2112 | 1466520949680 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:49 INFO - PROCESS | 2112 | ++DOCSHELL 1754EC00 == 36 [pid = 2112] [id = 298] 07:55:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A34FC00) [pid = 2112] [serial = 893] [outer = 00000000] 07:55:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A44BC00) [pid = 2112] [serial = 894] [outer = 1A34FC00] 07:55:49 INFO - PROCESS | 2112 | 1466520949724 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1A511800) [pid = 2112] [serial = 895] [outer = 1A34FC00] 07:55:50 INFO - PROCESS | 2112 | 1466520950307 Marionette TRACE conn6 <- [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]]]}] 07:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 830ms 07:55:50 INFO - PROCESS | 2112 | 1466520950383 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 2112 | 1466520950388 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 07:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:55:50 INFO - PROCESS | 2112 | 1466520950393 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 2112 | 1466520950396 Marionette TRACE conn6 <- [1,1158,null,{}] 07:55:50 INFO - PROCESS | 2112 | 1466520950427 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:50 INFO - PROCESS | 2112 | 1466520950431 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:50 INFO - PROCESS | 2112 | 1466520950566 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 07:55:50 INFO - PROCESS | 2112 | 1466520950692 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 2112 | 1466520950695 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:50 INFO - PROCESS | 2112 | ++DOCSHELL 08A8B400 == 37 [pid = 2112] [id = 299] 07:55:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0D7EB800) [pid = 2112] [serial = 896] [outer = 00000000] 07:55:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0E370400) [pid = 2112] [serial = 897] [outer = 0D7EB800] 07:55:50 INFO - PROCESS | 2112 | 1466520950756 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1511AC00) [pid = 2112] [serial = 898] [outer = 0D7EB800] 07:55:51 INFO - PROCESS | 2112 | 1466520951441 Marionette TRACE conn6 <- [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]]]}] 07:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1103ms 07:55:51 INFO - PROCESS | 2112 | 1466520951504 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 2112 | 1466520951509 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 07:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:55:51 INFO - PROCESS | 2112 | 1466520951516 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 2112 | 1466520951519 Marionette TRACE conn6 <- [1,1162,null,{}] 07:55:51 INFO - PROCESS | 2112 | 1466520951523 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:51 INFO - PROCESS | 2112 | 1466520951525 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:51 INFO - PROCESS | 2112 | 1466520951645 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 07:55:51 INFO - PROCESS | 2112 | 1466520951775 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 2112 | 1466520951777 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:51 INFO - PROCESS | 2112 | ++DOCSHELL 16BDFC00 == 38 [pid = 2112] [id = 300] 07:55:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (16BE0400) [pid = 2112] [serial = 899] [outer = 00000000] 07:55:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (17543800) [pid = 2112] [serial = 900] [outer = 16BE0400] 07:55:51 INFO - PROCESS | 2112 | 1466520951835 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1834E000) [pid = 2112] [serial = 901] [outer = 16BE0400] 07:55:52 INFO - PROCESS | 2112 | 1466520952693 Marionette TRACE conn6 <- [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] 07:55:52 INFO - PROCESS | 2112 | 1466520952806 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 07:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:55:52 INFO - PROCESS | 2112 | 1466520952811 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 2112 | 1466520952814 Marionette TRACE conn6 <- [1,1166,null,{}] 07:55:52 INFO - PROCESS | 2112 | 1466520952819 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:52 INFO - PROCESS | 2112 | 1466520952822 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:52 INFO - PROCESS | 2112 | 1466520952916 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 07:55:53 INFO - PROCESS | 2112 | 1466520953006 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 2112 | 1466520953010 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:53 INFO - PROCESS | 2112 | ++DOCSHELL 0DD51C00 == 30 [pid = 2112] [id = 301] 07:55:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0DDCAC00) [pid = 2112] [serial = 902] [outer = 00000000] 07:55:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0DDD8400) [pid = 2112] [serial = 903] [outer = 0DDCAC00] 07:55:53 INFO - PROCESS | 2112 | 1466520953059 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0DF0AC00) [pid = 2112] [serial = 904] [outer = 0DDCAC00] 07:55:53 INFO - PROCESS | 2112 | 1466520953488 Marionette TRACE conn6 <- [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] 07:55:53 INFO - PROCESS | 2112 | 1466520953547 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 07:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:55:53 INFO - PROCESS | 2112 | 1466520953553 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 2112 | 1466520953555 Marionette TRACE conn6 <- [1,1170,null,{}] 07:55:53 INFO - PROCESS | 2112 | 1466520953559 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:53 INFO - PROCESS | 2112 | 1466520953561 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:53 INFO - PROCESS | 2112 | 1466520953646 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 07:55:53 INFO - PROCESS | 2112 | 1466520953655 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 2112 | 1466520953657 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:53 INFO - PROCESS | 2112 | ++DOCSHELL 15B76C00 == 31 [pid = 2112] [id = 302] 07:55:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (15B7A000) [pid = 2112] [serial = 905] [outer = 00000000] 07:55:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (16761400) [pid = 2112] [serial = 906] [outer = 15B7A000] 07:55:53 INFO - PROCESS | 2112 | 1466520953703 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (16BDE000) [pid = 2112] [serial = 907] [outer = 15B7A000] 07:55:54 INFO - PROCESS | 2112 | 1466520954156 Marionette TRACE conn6 <- [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] 07:55:54 INFO - PROCESS | 2112 | 1466520954193 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 07:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:55:54 INFO - PROCESS | 2112 | 1466520954212 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - PROCESS | 2112 | 1466520954216 Marionette TRACE conn6 <- [1,1174,null,{}] 07:55:54 INFO - PROCESS | 2112 | 1466520954227 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:54 INFO - PROCESS | 2112 | 1466520954232 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:54 INFO - PROCESS | 2112 | 1466520954346 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 07:55:54 INFO - PROCESS | 2112 | 1466520954362 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 2112 | 1466520954365 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:54 INFO - PROCESS | 2112 | ++DOCSHELL 18608000 == 32 [pid = 2112] [id = 303] 07:55:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (18608800) [pid = 2112] [serial = 908] [outer = 00000000] 07:55:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18643800) [pid = 2112] [serial = 909] [outer = 18608800] 07:55:54 INFO - PROCESS | 2112 | 1466520954413 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (186D9C00) [pid = 2112] [serial = 910] [outer = 18608800] 07:55:54 INFO - PROCESS | 2112 | 1466520954897 Marionette TRACE conn6 <- [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] 07:55:54 INFO - PROCESS | 2112 | 1466520954948 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 07:55:54 INFO - PROCESS | 2112 | 1466520954951 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:55:54 INFO - PROCESS | 2112 | 1466520954953 Marionette TRACE conn6 <- [1,1178,null,{}] 07:55:54 INFO - PROCESS | 2112 | 1466520954956 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:54 INFO - PROCESS | 2112 | 1466520954958 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:55 INFO - PROCESS | 2112 | 1466520955043 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 07:55:55 INFO - PROCESS | 2112 | 1466520955049 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 2112 | 1466520955051 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:55 INFO - PROCESS | 2112 | ++DOCSHELL 1935E000 == 33 [pid = 2112] [id = 304] 07:55:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1935E400) [pid = 2112] [serial = 911] [outer = 00000000] 07:55:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19A17C00) [pid = 2112] [serial = 912] [outer = 1935E400] 07:55:55 INFO - PROCESS | 2112 | 1466520955095 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19AA0400) [pid = 2112] [serial = 913] [outer = 1935E400] 07:55:55 INFO - PROCESS | 2112 | 1466520955585 Marionette TRACE conn6 <- [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] 07:55:55 INFO - PROCESS | 2112 | 1466520955628 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 07:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:55:55 INFO - PROCESS | 2112 | 1466520955638 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 2112 | 1466520955640 Marionette TRACE conn6 <- [1,1182,null,{}] 07:55:55 INFO - PROCESS | 2112 | 1466520955643 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 2112 | 1466520955645 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:55 INFO - PROCESS | 2112 | 1466520955781 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 07:55:55 INFO - PROCESS | 2112 | 1466520955803 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 2112 | 1466520955805 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:55 INFO - PROCESS | 2112 | ++DOCSHELL 193B8400 == 34 [pid = 2112] [id = 305] 07:55:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19E8E000) [pid = 2112] [serial = 914] [outer = 00000000] 07:55:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19EA4000) [pid = 2112] [serial = 915] [outer = 19E8E000] 07:55:55 INFO - PROCESS | 2112 | 1466520955848 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19EA7400) [pid = 2112] [serial = 916] [outer = 19E8E000] 07:55:56 INFO - PROCESS | 2112 | 1466520956314 Marionette TRACE conn6 <- [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] 07:55:56 INFO - PROCESS | 2112 | 1466520956368 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 07:55:56 INFO - PROCESS | 2112 | 1466520956371 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 2112 | 1466520956372 Marionette TRACE conn6 <- [1,1186,null,{}] 07:55:56 INFO - PROCESS | 2112 | 1466520956376 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:56 INFO - PROCESS | 2112 | 1466520956381 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:56 INFO - PROCESS | 2112 | 1466520956528 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 07:55:56 INFO - PROCESS | 2112 | 1466520956592 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 2112 | 1466520956594 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:56 INFO - PROCESS | 2112 | ++DOCSHELL 1A32DC00 == 35 [pid = 2112] [id = 306] 07:55:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A32E800) [pid = 2112] [serial = 917] [outer = 00000000] 07:55:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1AD8E000) [pid = 2112] [serial = 918] [outer = 1A32E800] 07:55:56 INFO - PROCESS | 2112 | 1466520956640 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1700B000) [pid = 2112] [serial = 919] [outer = 1A32E800] 07:55:57 INFO - PROCESS | 2112 | 1466520957058 Marionette TRACE conn6 <- [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]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 07:55:57 INFO - PROCESS | 2112 | 1466520957112 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 2112 | 1466520957114 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 07:55:57 INFO - PROCESS | 2112 | 1466520957117 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 2112 | 1466520957118 Marionette TRACE conn6 <- [1,1190,null,{}] 07:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:55:57 INFO - PROCESS | 2112 | 1466520957122 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:57 INFO - PROCESS | 2112 | 1466520957123 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:57 INFO - PROCESS | 2112 | 1466520957232 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 07:55:57 INFO - PROCESS | 2112 | 1466520957237 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 2112 | 1466520957239 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:57 INFO - PROCESS | 2112 | ++DOCSHELL 1AE85800 == 36 [pid = 2112] [id = 307] 07:55:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1B175400) [pid = 2112] [serial = 920] [outer = 00000000] 07:55:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1B17B400) [pid = 2112] [serial = 921] [outer = 1B175400] 07:55:57 INFO - PROCESS | 2112 | 1466520957282 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1B17F000) [pid = 2112] [serial = 922] [outer = 1B175400] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0DF07800) [pid = 2112] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0DDD0400) [pid = 2112] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18318C00) [pid = 2112] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18362000) [pid = 2112] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DEAE400) [pid = 2112] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18643400) [pid = 2112] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1B180000) [pid = 2112] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18651C00) [pid = 2112] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19AA9000) [pid = 2112] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19E9E800) [pid = 2112] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (15A06000) [pid = 2112] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:55:57 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0DD59000) [pid = 2112] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:55:57 INFO - PROCESS | 2112 | 1466520957736 Marionette TRACE conn6 <- [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]]]}] 07:55:57 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 07:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 07:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:55:57 INFO - PROCESS | 2112 | 1466520957793 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 2112 | 1466520957795 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 07:55:57 INFO - PROCESS | 2112 | 1466520957798 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 2112 | 1466520957800 Marionette TRACE conn6 <- [1,1194,null,{}] 07:55:57 INFO - PROCESS | 2112 | 1466520957804 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:57 INFO - PROCESS | 2112 | 1466520957805 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:57 INFO - PROCESS | 2112 | 1466520957886 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 07:55:57 INFO - PROCESS | 2112 | 1466520957891 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 2112 | 1466520957893 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:57 INFO - PROCESS | 2112 | ++DOCSHELL 18610400 == 37 [pid = 2112] [id = 308] 07:55:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18650C00) [pid = 2112] [serial = 923] [outer = 00000000] 07:55:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19EAA800) [pid = 2112] [serial = 924] [outer = 18650C00] 07:55:57 INFO - PROCESS | 2112 | 1466520957938 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1B176000) [pid = 2112] [serial = 925] [outer = 18650C00] 07:55:58 INFO - PROCESS | 2112 | 1466520958360 Marionette TRACE conn6 <- [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]]]}] 07:55:58 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 07:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 07:55:58 INFO - PROCESS | 2112 | 1466520958429 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 07:55:58 INFO - PROCESS | 2112 | 1466520958431 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 07:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:55:58 INFO - PROCESS | 2112 | 1466520958443 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 2112 | 1466520958445 Marionette TRACE conn6 <- [1,1198,null,{}] 07:55:58 INFO - PROCESS | 2112 | 1466520958449 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 2112 | 1466520958451 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:58 INFO - PROCESS | 2112 | 1466520958531 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 07:55:58 INFO - PROCESS | 2112 | 1466520958536 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:58 INFO - PROCESS | 2112 | 1466520958538 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:58 INFO - PROCESS | 2112 | ++DOCSHELL 1836AC00 == 38 [pid = 2112] [id = 309] 07:55:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1B182400) [pid = 2112] [serial = 926] [outer = 00000000] 07:55:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1B19E800) [pid = 2112] [serial = 927] [outer = 1B182400] 07:55:58 INFO - PROCESS | 2112 | 1466520958581 Marionette DEBUG loaded listener.js 07:55:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1B1A5400) [pid = 2112] [serial = 928] [outer = 1B182400] 07:55:59 INFO - PROCESS | 2112 | 1466520959025 Marionette TRACE conn6 <- [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]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 631ms 07:55:59 INFO - PROCESS | 2112 | 1466520959078 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 2112 | 1466520959080 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 07:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:55:59 INFO - PROCESS | 2112 | 1466520959083 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - PROCESS | 2112 | 1466520959085 Marionette TRACE conn6 <- [1,1202,null,{}] 07:55:59 INFO - PROCESS | 2112 | 1466520959088 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:59 INFO - PROCESS | 2112 | 1466520959090 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:59 INFO - PROCESS | 2112 | 1466520959170 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 07:55:59 INFO - PROCESS | 2112 | 1466520959175 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 2112 | 1466520959177 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:55:59 INFO - PROCESS | 2112 | ++DOCSHELL 1BD61000 == 39 [pid = 2112] [id = 310] 07:55:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1BD61800) [pid = 2112] [serial = 929] [outer = 00000000] 07:55:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1BF03C00) [pid = 2112] [serial = 930] [outer = 1BD61800] 07:55:59 INFO - PROCESS | 2112 | 1466520959221 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1BF04800) [pid = 2112] [serial = 931] [outer = 1BD61800] 07:55:59 INFO - PROCESS | 2112 | 1466520959781 Marionette TRACE conn6 <- [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]]]}] 07:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 770ms 07:55:59 INFO - PROCESS | 2112 | 1466520959900 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 07:55:59 INFO - PROCESS | 2112 | 1466520959905 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 07:55:59 INFO - PROCESS | 2112 | 1466520959925 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:55:59 INFO - PROCESS | 2112 | 1466520959929 Marionette TRACE conn6 <- [1,1206,null,{}] 07:55:59 INFO - PROCESS | 2112 | 1466520959934 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:59 INFO - PROCESS | 2112 | 1466520959937 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:00 INFO - PROCESS | 2112 | 1466520960058 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 07:56:00 INFO - PROCESS | 2112 | 1466520960183 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 2112 | 1466520960186 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:00 INFO - PROCESS | 2112 | ++DOCSHELL 0DD51400 == 40 [pid = 2112] [id = 311] 07:56:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DDCB800) [pid = 2112] [serial = 932] [outer = 00000000] 07:56:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (15AE5C00) [pid = 2112] [serial = 933] [outer = 0DDCB800] 07:56:00 INFO - PROCESS | 2112 | 1466520960243 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1700B800) [pid = 2112] [serial = 934] [outer = 0DDCB800] 07:56:00 INFO - PROCESS | 2112 | 1466520960798 Marionette TRACE conn6 <- [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]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 07:56:00 INFO - PROCESS | 2112 | 1466520960863 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 2112 | 1466520960868 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 07:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:56:00 INFO - PROCESS | 2112 | 1466520960874 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 2112 | 1466520960877 Marionette TRACE conn6 <- [1,1210,null,{}] 07:56:00 INFO - PROCESS | 2112 | 1466520960896 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:00 INFO - PROCESS | 2112 | 1466520960899 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:01 INFO - PROCESS | 2112 | 1466520961016 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 07:56:01 INFO - PROCESS | 2112 | 1466520961140 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 2112 | 1466520961143 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:01 INFO - PROCESS | 2112 | ++DOCSHELL 18364800 == 41 [pid = 2112] [id = 312] 07:56:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18365000) [pid = 2112] [serial = 935] [outer = 00000000] 07:56:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (18741800) [pid = 2112] [serial = 936] [outer = 18365000] 07:56:01 INFO - PROCESS | 2112 | 1466520961200 Marionette DEBUG loaded listener.js 07:56:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (19A16C00) [pid = 2112] [serial = 937] [outer = 18365000] 07:56:01 INFO - PROCESS | 2112 | 1466520961795 Marionette TRACE conn6 <- [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] 07:56:01 INFO - PROCESS | 2112 | 1466520961870 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 07:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:56:01 INFO - PROCESS | 2112 | 1466520961874 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 2112 | 1466520961878 Marionette TRACE conn6 <- [1,1214,null,{}] 07:56:01 INFO - PROCESS | 2112 | 1466520961889 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 2112 | 1466520961893 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:02 INFO - PROCESS | 2112 | 1466520962002 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 07:56:02 INFO - PROCESS | 2112 | 1466520962135 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:02 INFO - PROCESS | 2112 | 1466520962138 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:02 INFO - PROCESS | 2112 | ++DOCSHELL 1BF07800 == 42 [pid = 2112] [id = 313] 07:56:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1BF08000) [pid = 2112] [serial = 938] [outer = 00000000] 07:56:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1BF0F400) [pid = 2112] [serial = 939] [outer = 1BF08000] 07:56:02 INFO - PROCESS | 2112 | 1466520962196 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1CD27800) [pid = 2112] [serial = 940] [outer = 1BF08000] 07:56:02 INFO - PROCESS | 2112 | 1466520962853 Marionette TRACE conn6 <- [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]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1023ms 07:56:02 INFO - PROCESS | 2112 | 1466520962900 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 2112 | 1466520962903 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 07:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:56:02 INFO - PROCESS | 2112 | 1466520962907 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 2112 | 1466520962909 Marionette TRACE conn6 <- [1,1218,null,{}] 07:56:02 INFO - PROCESS | 2112 | 1466520962913 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:02 INFO - PROCESS | 2112 | 1466520962915 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:03 INFO - PROCESS | 2112 | 1466520963029 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 07:56:03 INFO - PROCESS | 2112 | 1466520963269 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 2112 | 1466520963273 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:03 INFO - PROCESS | 2112 | ++DOCSHELL 0D865C00 == 43 [pid = 2112] [id = 314] 07:56:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (0D8EC000) [pid = 2112] [serial = 941] [outer = 00000000] 07:56:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (0DDCB000) [pid = 2112] [serial = 942] [outer = 0D8EC000] 07:56:03 INFO - PROCESS | 2112 | 1466520963344 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (0DF0A800) [pid = 2112] [serial = 943] [outer = 0D8EC000] 07:56:03 INFO - PROCESS | 2112 | 1466520963912 Marionette TRACE conn6 <- [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]]]}] 07:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1020ms 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 1836AC00 == 42 [pid = 2112] [id = 309] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 18610400 == 41 [pid = 2112] [id = 308] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 1AE85800 == 40 [pid = 2112] [id = 307] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 1A32DC00 == 39 [pid = 2112] [id = 306] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 193B8400 == 38 [pid = 2112] [id = 305] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 1935E000 == 37 [pid = 2112] [id = 304] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 18608000 == 36 [pid = 2112] [id = 303] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 15B76C00 == 35 [pid = 2112] [id = 302] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 0DD51C00 == 34 [pid = 2112] [id = 301] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 1754EC00 == 33 [pid = 2112] [id = 298] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 08A8B400 == 32 [pid = 2112] [id = 299] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 16BDFC00 == 31 [pid = 2112] [id = 300] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 18364800 == 30 [pid = 2112] [id = 312] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 1BF07800 == 29 [pid = 2112] [id = 313] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 1BD61000 == 28 [pid = 2112] [id = 310] 07:56:04 INFO - PROCESS | 2112 | --DOCSHELL 0DD51400 == 27 [pid = 2112] [id = 311] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (0EECF800) [pid = 2112] [serial = 868] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (0E5A7000) [pid = 2112] [serial = 867] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (0DF07C00) [pid = 2112] [serial = 870] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (0E230800) [pid = 2112] [serial = 871] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1834F000) [pid = 2112] [serial = 876] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (18607400) [pid = 2112] [serial = 879] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1864A000) [pid = 2112] [serial = 880] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (16758000) [pid = 2112] [serial = 859] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (155C1C00) [pid = 2112] [serial = 858] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19A9E000) [pid = 2112] [serial = 862] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1935A800) [pid = 2112] [serial = 861] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1B1A0C00) [pid = 2112] [serial = 865] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1B198800) [pid = 2112] [serial = 864] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (187E0800) [pid = 2112] [serial = 882] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19C73C00) [pid = 2112] [serial = 885] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19360800) [pid = 2112] [serial = 883] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19EA6800) [pid = 2112] [serial = 891] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15ADC000) [pid = 2112] [serial = 873] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19EA0C00) [pid = 2112] [serial = 892] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19C7C000) [pid = 2112] [serial = 886] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A44BC00) [pid = 2112] [serial = 894] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (15B77C00) [pid = 2112] [serial = 874] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19A1A400) [pid = 2112] [serial = 889] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (18363400) [pid = 2112] [serial = 877] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19A15800) [pid = 2112] [serial = 888] [outer = 00000000] [url = about:blank] 07:56:04 INFO - PROCESS | 2112 | 1466520964663 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 2112 | 1466520964668 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 07:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:56:04 INFO - PROCESS | 2112 | 1466520964721 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 2112 | 1466520964724 Marionette TRACE conn6 <- [1,1222,null,{}] 07:56:04 INFO - PROCESS | 2112 | 1466520964730 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 2112 | 1466520964734 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:04 INFO - PROCESS | 2112 | 1466520964819 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 07:56:04 INFO - PROCESS | 2112 | 1466520964826 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 2112 | 1466520964831 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:04 INFO - PROCESS | 2112 | ++DOCSHELL 0DD59400 == 28 [pid = 2112] [id = 315] 07:56:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DD59C00) [pid = 2112] [serial = 944] [outer = 00000000] 07:56:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0DDCF000) [pid = 2112] [serial = 945] [outer = 0DD59C00] 07:56:04 INFO - PROCESS | 2112 | 1466520964884 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0DDD5000) [pid = 2112] [serial = 946] [outer = 0DD59C00] 07:56:05 INFO - PROCESS | 2112 | 1466520965367 Marionette TRACE conn6 <- [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]]]}] 07:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 07:56:05 INFO - PROCESS | 2112 | 1466520965410 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 2112 | 1466520965413 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 07:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:56:05 INFO - PROCESS | 2112 | 1466520965420 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 2112 | 1466520965424 Marionette TRACE conn6 <- [1,1226,null,{}] 07:56:05 INFO - PROCESS | 2112 | 1466520965428 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:05 INFO - PROCESS | 2112 | 1466520965431 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:05 INFO - PROCESS | 2112 | 1466520965518 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 07:56:05 INFO - PROCESS | 2112 | 1466520965525 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 2112 | 1466520965528 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:05 INFO - PROCESS | 2112 | ++DOCSHELL 0EECF800 == 29 [pid = 2112] [id = 316] 07:56:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0EED1000) [pid = 2112] [serial = 947] [outer = 00000000] 07:56:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (155B8800) [pid = 2112] [serial = 948] [outer = 0EED1000] 07:56:05 INFO - PROCESS | 2112 | 1466520965576 Marionette DEBUG loaded listener.js 07:56:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15759400) [pid = 2112] [serial = 949] [outer = 0EED1000] 07:56:06 INFO - PROCESS | 2112 | 1466520966022 Marionette TRACE conn6 <- [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]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 07:56:06 INFO - PROCESS | 2112 | 1466520966111 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 2112 | 1466520966113 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 07:56:06 INFO - PROCESS | 2112 | 1466520966116 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:56:06 INFO - PROCESS | 2112 | 1466520966118 Marionette TRACE conn6 <- [1,1230,null,{}] 07:56:06 INFO - PROCESS | 2112 | 1466520966128 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:06 INFO - PROCESS | 2112 | 1466520966133 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:06 INFO - PROCESS | 2112 | 1466520966248 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 07:56:06 INFO - PROCESS | 2112 | 1466520966342 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:06 INFO - PROCESS | 2112 | 1466520966346 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:06 INFO - PROCESS | 2112 | ++DOCSHELL 16B32000 == 30 [pid = 2112] [id = 317] 07:56:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (16B32C00) [pid = 2112] [serial = 950] [outer = 00000000] 07:56:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (16BD6800) [pid = 2112] [serial = 951] [outer = 16B32C00] 07:56:06 INFO - PROCESS | 2112 | 1466520966395 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (16BDF000) [pid = 2112] [serial = 952] [outer = 16B32C00] 07:56:06 INFO - PROCESS | 2112 | 1466520966818 Marionette TRACE conn6 <- [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]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 07:56:06 INFO - PROCESS | 2112 | 1466520966852 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 2112 | 1466520966854 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 07:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:56:06 INFO - PROCESS | 2112 | 1466520966857 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 2112 | 1466520966859 Marionette TRACE conn6 <- [1,1234,null,{}] 07:56:06 INFO - PROCESS | 2112 | 1466520966862 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:06 INFO - PROCESS | 2112 | 1466520966865 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:07 INFO - PROCESS | 2112 | 1466520966993 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 07:56:07 INFO - PROCESS | 2112 | 1466520967003 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 2112 | 1466520967005 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:07 INFO - PROCESS | 2112 | ++DOCSHELL 17012400 == 31 [pid = 2112] [id = 318] 07:56:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (17057800) [pid = 2112] [serial = 953] [outer = 00000000] 07:56:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1834CC00) [pid = 2112] [serial = 954] [outer = 17057800] 07:56:07 INFO - PROCESS | 2112 | 1466520967098 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18368000) [pid = 2112] [serial = 955] [outer = 17057800] 07:56:07 INFO - PROCESS | 2112 | 1466520967531 Marionette TRACE conn6 <- [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]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 07:56:07 INFO - PROCESS | 2112 | 1466520967591 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 2112 | 1466520967593 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 07:56:07 INFO - PROCESS | 2112 | 1466520967596 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:56:07 INFO - PROCESS | 2112 | 1466520967598 Marionette TRACE conn6 <- [1,1238,null,{}] 07:56:07 INFO - PROCESS | 2112 | 1466520967602 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:07 INFO - PROCESS | 2112 | 1466520967604 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:07 INFO - PROCESS | 2112 | 1466520967714 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 07:56:07 INFO - PROCESS | 2112 | 1466520967725 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 2112 | 1466520967727 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:07 INFO - PROCESS | 2112 | ++DOCSHELL 18602400 == 32 [pid = 2112] [id = 319] 07:56:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1860C400) [pid = 2112] [serial = 956] [outer = 00000000] 07:56:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1864D400) [pid = 2112] [serial = 957] [outer = 1860C400] 07:56:07 INFO - PROCESS | 2112 | 1466520967831 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (18744C00) [pid = 2112] [serial = 958] [outer = 1860C400] 07:56:08 INFO - PROCESS | 2112 | 1466520968226 Marionette TRACE conn6 <- [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]]]}] 07:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 07:56:08 INFO - PROCESS | 2112 | 1466520968272 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 07:56:08 INFO - PROCESS | 2112 | 1466520968274 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 07:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:56:08 INFO - PROCESS | 2112 | 1466520968277 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:56:08 INFO - PROCESS | 2112 | 1466520968279 Marionette TRACE conn6 <- [1,1242,null,{}] 07:56:08 INFO - PROCESS | 2112 | 1466520968282 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:08 INFO - PROCESS | 2112 | 1466520968288 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:08 INFO - PROCESS | 2112 | 1466520968437 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 07:56:08 INFO - PROCESS | 2112 | 1466520968443 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 2112 | 1466520968445 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:08 INFO - PROCESS | 2112 | ++DOCSHELL 1935B800 == 33 [pid = 2112] [id = 320] 07:56:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1935C000) [pid = 2112] [serial = 959] [outer = 00000000] 07:56:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (198B8400) [pid = 2112] [serial = 960] [outer = 1935C000] 07:56:08 INFO - PROCESS | 2112 | 1466520968490 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19A93800) [pid = 2112] [serial = 961] [outer = 1935C000] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19E8E000) [pid = 2112] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A32E800) [pid = 2112] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1B175400) [pid = 2112] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1935E400) [pid = 2112] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (16BE0400) [pid = 2112] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DDCAC00) [pid = 2112] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1A34FC00) [pid = 2112] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0D7EB800) [pid = 2112] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15B7A000) [pid = 2112] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18608800) [pid = 2112] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1B182400) [pid = 2112] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1BD61800) [pid = 2112] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:56:08 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18650C00) [pid = 2112] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:56:09 INFO - PROCESS | 2112 | 1466520969182 Marionette TRACE conn6 <- [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]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 931ms 07:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:56:09 INFO - PROCESS | 2112 | 1466520969211 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 2112 | 1466520969213 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 07:56:09 INFO - PROCESS | 2112 | 1466520969217 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 2112 | 1466520969218 Marionette TRACE conn6 <- [1,1246,null,{}] 07:56:09 INFO - PROCESS | 2112 | 1466520969222 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 2112 | 1466520969224 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:09 INFO - PROCESS | 2112 | 1466520969309 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 07:56:09 INFO - PROCESS | 2112 | 1466520969314 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 2112 | 1466520969316 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:09 INFO - PROCESS | 2112 | ++DOCSHELL 15ADE800 == 34 [pid = 2112] [id = 321] 07:56:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15AE6000) [pid = 2112] [serial = 962] [outer = 00000000] 07:56:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19A18400) [pid = 2112] [serial = 963] [outer = 15AE6000] 07:56:09 INFO - PROCESS | 2112 | 1466520969360 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19C02C00) [pid = 2112] [serial = 964] [outer = 15AE6000] 07:56:09 INFO - PROCESS | 2112 | 1466520969771 Marionette TRACE conn6 <- [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]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 07:56:09 INFO - PROCESS | 2112 | 1466520969847 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 2112 | 1466520969849 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 07:56:09 INFO - PROCESS | 2112 | 1466520969853 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:56:09 INFO - PROCESS | 2112 | 1466520969854 Marionette TRACE conn6 <- [1,1250,null,{}] 07:56:09 INFO - PROCESS | 2112 | 1466520969858 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 2112 | 1466520969860 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:09 INFO - PROCESS | 2112 | 1466520969937 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 07:56:09 INFO - PROCESS | 2112 | 1466520969942 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 2112 | 1466520969944 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:09 INFO - PROCESS | 2112 | ++DOCSHELL 08A86C00 == 35 [pid = 2112] [id = 322] 07:56:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (17011C00) [pid = 2112] [serial = 965] [outer = 00000000] 07:56:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19E83800) [pid = 2112] [serial = 966] [outer = 17011C00] 07:56:10 INFO - PROCESS | 2112 | 1466520969988 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19E85C00) [pid = 2112] [serial = 967] [outer = 17011C00] 07:56:10 INFO - PROCESS | 2112 | 1466520970415 Marionette TRACE conn6 <- [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]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 07:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:56:10 INFO - PROCESS | 2112 | 1466520970487 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 2112 | 1466520970489 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 07:56:10 INFO - PROCESS | 2112 | 1466520970492 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 2112 | 1466520970494 Marionette TRACE conn6 <- [1,1254,null,{}] 07:56:10 INFO - PROCESS | 2112 | 1466520970498 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:10 INFO - PROCESS | 2112 | 1466520970499 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:10 INFO - PROCESS | 2112 | 1466520970621 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 07:56:10 INFO - PROCESS | 2112 | 1466520970755 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 2112 | 1466520970759 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:10 INFO - PROCESS | 2112 | ++DOCSHELL 0D8EA800 == 36 [pid = 2112] [id = 323] 07:56:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0D8EC800) [pid = 2112] [serial = 968] [outer = 00000000] 07:56:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0DD53000) [pid = 2112] [serial = 969] [outer = 0D8EC800] 07:56:10 INFO - PROCESS | 2112 | 1466520970821 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DF01800) [pid = 2112] [serial = 970] [outer = 0D8EC800] 07:56:11 INFO - PROCESS | 2112 | 1466520971589 Marionette TRACE conn6 <- [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]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1127ms 07:56:11 INFO - PROCESS | 2112 | 1466520971621 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 2112 | 1466520971626 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 07:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:56:11 INFO - PROCESS | 2112 | 1466520971631 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 2112 | 1466520971634 Marionette TRACE conn6 <- [1,1258,null,{}] 07:56:11 INFO - PROCESS | 2112 | 1466520971639 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:11 INFO - PROCESS | 2112 | 1466520971642 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:11 INFO - PROCESS | 2112 | 1466520971828 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 07:56:11 INFO - PROCESS | 2112 | 1466520971838 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 2112 | 1466520971841 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:11 INFO - PROCESS | 2112 | ++DOCSHELL 15B79800 == 37 [pid = 2112] [id = 324] 07:56:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (15B7A400) [pid = 2112] [serial = 971] [outer = 00000000] 07:56:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (16BD6C00) [pid = 2112] [serial = 972] [outer = 15B7A400] 07:56:11 INFO - PROCESS | 2112 | 1466520971897 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (17061000) [pid = 2112] [serial = 973] [outer = 15B7A400] 07:56:12 INFO - PROCESS | 2112 | 1466520972646 Marionette TRACE conn6 <- [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]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1075ms 07:56:12 INFO - PROCESS | 2112 | 1466520972706 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 07:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:56:12 INFO - PROCESS | 2112 | 1466520972709 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 07:56:12 INFO - PROCESS | 2112 | 1466520972713 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 2112 | 1466520972716 Marionette TRACE conn6 <- [1,1262,null,{}] 07:56:12 INFO - PROCESS | 2112 | 1466520972739 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:12 INFO - PROCESS | 2112 | 1466520972741 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:12 INFO - PROCESS | 2112 | 1466520972865 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 07:56:13 INFO - PROCESS | 2112 | 1466520973054 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:13 INFO - PROCESS | 2112 | 1466520973057 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:13 INFO - PROCESS | 2112 | ++DOCSHELL 0D36BC00 == 38 [pid = 2112] [id = 325] 07:56:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (0D3F1C00) [pid = 2112] [serial = 974] [outer = 00000000] 07:56:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (0D7EC800) [pid = 2112] [serial = 975] [outer = 0D3F1C00] 07:56:13 INFO - PROCESS | 2112 | 1466520973113 Marionette DEBUG loaded listener.js 07:56:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0DD5AC00) [pid = 2112] [serial = 976] [outer = 0D3F1C00] 07:56:13 INFO - PROCESS | 2112 | --DOCSHELL 08A86C00 == 37 [pid = 2112] [id = 322] 07:56:13 INFO - PROCESS | 2112 | --DOCSHELL 15ADE800 == 36 [pid = 2112] [id = 321] 07:56:13 INFO - PROCESS | 2112 | --DOCSHELL 1935B800 == 35 [pid = 2112] [id = 320] 07:56:13 INFO - PROCESS | 2112 | --DOCSHELL 18602400 == 34 [pid = 2112] [id = 319] 07:56:13 INFO - PROCESS | 2112 | --DOCSHELL 17012400 == 33 [pid = 2112] [id = 318] 07:56:13 INFO - PROCESS | 2112 | --DOCSHELL 16B32000 == 32 [pid = 2112] [id = 317] 07:56:13 INFO - PROCESS | 2112 | --DOCSHELL 0EECF800 == 31 [pid = 2112] [id = 316] 07:56:13 INFO - PROCESS | 2112 | --DOCSHELL 0DD59400 == 30 [pid = 2112] [id = 315] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (19EA4000) [pid = 2112] [serial = 915] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1AD8E000) [pid = 2112] [serial = 918] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19EA7400) [pid = 2112] [serial = 916] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1B17B400) [pid = 2112] [serial = 921] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19A17C00) [pid = 2112] [serial = 912] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (17543800) [pid = 2112] [serial = 900] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1700B000) [pid = 2112] [serial = 919] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1834E000) [pid = 2112] [serial = 901] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DDD8400) [pid = 2112] [serial = 903] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DF0AC00) [pid = 2112] [serial = 904] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1A511800) [pid = 2112] [serial = 895] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E370400) [pid = 2112] [serial = 897] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1511AC00) [pid = 2112] [serial = 898] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (16761400) [pid = 2112] [serial = 906] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (16BDE000) [pid = 2112] [serial = 907] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (18643800) [pid = 2112] [serial = 909] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (186D9C00) [pid = 2112] [serial = 910] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1B1A5400) [pid = 2112] [serial = 928] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1BF03C00) [pid = 2112] [serial = 930] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1BF04800) [pid = 2112] [serial = 931] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1B19E800) [pid = 2112] [serial = 927] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1B17F000) [pid = 2112] [serial = 922] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19EAA800) [pid = 2112] [serial = 924] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (1B176000) [pid = 2112] [serial = 925] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (19AA0400) [pid = 2112] [serial = 913] [outer = 00000000] [url = about:blank] 07:56:13 INFO - PROCESS | 2112 | 1466520973743 Marionette TRACE conn6 <- [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]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1046ms 07:56:13 INFO - PROCESS | 2112 | 1466520973761 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 2112 | 1466520973765 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 07:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:56:13 INFO - PROCESS | 2112 | 1466520973769 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 2112 | 1466520973772 Marionette TRACE conn6 <- [1,1266,null,{}] 07:56:13 INFO - PROCESS | 2112 | 1466520973777 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:13 INFO - PROCESS | 2112 | 1466520973781 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:13 INFO - PROCESS | 2112 | 1466520973885 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 07:56:14 INFO - PROCESS | 2112 | 1466520973976 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 2112 | 1466520973979 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:14 INFO - PROCESS | 2112 | ++DOCSHELL 0E370400 == 31 [pid = 2112] [id = 326] 07:56:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0E48B000) [pid = 2112] [serial = 977] [outer = 00000000] 07:56:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0EE24C00) [pid = 2112] [serial = 978] [outer = 0E48B000] 07:56:14 INFO - PROCESS | 2112 | 1466520974025 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (1511D800) [pid = 2112] [serial = 979] [outer = 0E48B000] 07:56:14 INFO - PROCESS | 2112 | 1466520974460 Marionette TRACE conn6 <- [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]]]}] 07:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 07:56:14 INFO - PROCESS | 2112 | 1466520974502 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 07:56:14 INFO - PROCESS | 2112 | 1466520974506 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 07:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:56:14 INFO - PROCESS | 2112 | 1466520974515 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:56:14 INFO - PROCESS | 2112 | 1466520974517 Marionette TRACE conn6 <- [1,1270,null,{}] 07:56:14 INFO - PROCESS | 2112 | 1466520974521 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:14 INFO - PROCESS | 2112 | 1466520974523 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:14 INFO - PROCESS | 2112 | 1466520974610 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 07:56:14 INFO - PROCESS | 2112 | 1466520974617 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 2112 | 1466520974619 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:14 INFO - PROCESS | 2112 | ++DOCSHELL 15B82400 == 32 [pid = 2112] [id = 327] 07:56:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (16761C00) [pid = 2112] [serial = 980] [outer = 00000000] 07:56:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (16BE4800) [pid = 2112] [serial = 981] [outer = 16761C00] 07:56:14 INFO - PROCESS | 2112 | 1466520974669 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (1830C400) [pid = 2112] [serial = 982] [outer = 16761C00] 07:56:15 INFO - PROCESS | 2112 | 1466520975136 Marionette TRACE conn6 <- [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]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 07:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:56:15 INFO - PROCESS | 2112 | 1466520975186 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 2112 | 1466520975188 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 07:56:15 INFO - PROCESS | 2112 | 1466520975192 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 2112 | 1466520975198 Marionette TRACE conn6 <- [1,1274,null,{}] 07:56:15 INFO - PROCESS | 2112 | 1466520975208 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 2112 | 1466520975211 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:15 INFO - PROCESS | 2112 | 1466520975297 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 07:56:15 INFO - PROCESS | 2112 | 1466520975304 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 2112 | 1466520975306 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:15 INFO - PROCESS | 2112 | ++DOCSHELL 1864BC00 == 33 [pid = 2112] [id = 328] 07:56:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1864C800) [pid = 2112] [serial = 983] [outer = 00000000] 07:56:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1935B800) [pid = 2112] [serial = 984] [outer = 1864C800] 07:56:15 INFO - PROCESS | 2112 | 1466520975349 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19367C00) [pid = 2112] [serial = 985] [outer = 1864C800] 07:56:15 INFO - PROCESS | 2112 | 1466520975804 Marionette TRACE conn6 <- [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]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 690ms 07:56:15 INFO - PROCESS | 2112 | 1466520975886 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 2112 | 1466520975889 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 07:56:15 INFO - PROCESS | 2112 | 1466520975892 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:56:15 INFO - PROCESS | 2112 | 1466520975894 Marionette TRACE conn6 <- [1,1278,null,{}] 07:56:15 INFO - PROCESS | 2112 | 1466520975897 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 2112 | 1466520975899 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:16 INFO - PROCESS | 2112 | 1466520976043 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 07:56:16 INFO - PROCESS | 2112 | 1466520976059 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 2112 | 1466520976061 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:16 INFO - PROCESS | 2112 | ++DOCSHELL 18347C00 == 34 [pid = 2112] [id = 329] 07:56:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (198BB000) [pid = 2112] [serial = 986] [outer = 00000000] 07:56:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19C76000) [pid = 2112] [serial = 987] [outer = 198BB000] 07:56:16 INFO - PROCESS | 2112 | 1466520976109 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19E88000) [pid = 2112] [serial = 988] [outer = 198BB000] 07:56:16 INFO - PROCESS | 2112 | 1466520976540 Marionette TRACE conn6 <- [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]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 07:56:16 INFO - PROCESS | 2112 | 1466520976567 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 07:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:56:16 INFO - PROCESS | 2112 | 1466520976569 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 07:56:16 INFO - PROCESS | 2112 | 1466520976572 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 2112 | 1466520976574 Marionette TRACE conn6 <- [1,1282,null,{}] 07:56:16 INFO - PROCESS | 2112 | 1466520976577 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:16 INFO - PROCESS | 2112 | 1466520976579 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:16 INFO - PROCESS | 2112 | 1466520976690 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 07:56:16 INFO - PROCESS | 2112 | 1466520976696 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 2112 | 1466520976702 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:16 INFO - PROCESS | 2112 | ++DOCSHELL 19EA9800 == 35 [pid = 2112] [id = 330] 07:56:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19EAC400) [pid = 2112] [serial = 989] [outer = 00000000] 07:56:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19FE5800) [pid = 2112] [serial = 990] [outer = 19EAC400] 07:56:16 INFO - PROCESS | 2112 | 1466520976803 Marionette DEBUG loaded listener.js 07:56:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A446C00) [pid = 2112] [serial = 991] [outer = 19EAC400] 07:56:17 INFO - PROCESS | 2112 | 1466520977233 Marionette TRACE conn6 <- [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]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 07:56:17 INFO - PROCESS | 2112 | 1466520977302 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 07:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:56:17 INFO - PROCESS | 2112 | 1466520977304 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 07:56:17 INFO - PROCESS | 2112 | 1466520977308 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 2112 | 1466520977309 Marionette TRACE conn6 <- [1,1286,null,{}] 07:56:17 INFO - PROCESS | 2112 | 1466520977313 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:17 INFO - PROCESS | 2112 | 1466520977315 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:17 INFO - PROCESS | 2112 | 1466520977462 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 07:56:17 INFO - PROCESS | 2112 | 1466520977488 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:17 INFO - PROCESS | 2112 | 1466520977490 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:17 INFO - PROCESS | 2112 | ++DOCSHELL 1A51E800 == 36 [pid = 2112] [id = 331] 07:56:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A51EC00) [pid = 2112] [serial = 992] [outer = 00000000] 07:56:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A9ECC00) [pid = 2112] [serial = 993] [outer = 1A51EC00] 07:56:17 INFO - PROCESS | 2112 | 1466520977533 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A9F2C00) [pid = 2112] [serial = 994] [outer = 1A51EC00] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (16B32C00) [pid = 2112] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0D8EC000) [pid = 2112] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0EED1000) [pid = 2112] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DD59C00) [pid = 2112] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (17057800) [pid = 2112] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1860C400) [pid = 2112] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1935C000) [pid = 2112] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DDCB800) [pid = 2112] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (18365000) [pid = 2112] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1BF08000) [pid = 2112] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:56:17 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (15AE6000) [pid = 2112] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:56:18 INFO - PROCESS | 2112 | 1466520978059 Marionette TRACE conn6 <- [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]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 771ms 07:56:18 INFO - PROCESS | 2112 | 1466520978079 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 07:56:18 INFO - PROCESS | 2112 | 1466520978081 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 07:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:56:18 INFO - PROCESS | 2112 | 1466520978084 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 2112 | 1466520978086 Marionette TRACE conn6 <- [1,1290,null,{}] 07:56:18 INFO - PROCESS | 2112 | 1466520978089 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 2112 | 1466520978091 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:18 INFO - PROCESS | 2112 | 1466520978169 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 07:56:18 INFO - PROCESS | 2112 | 1466520978259 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 2112 | 1466520978261 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:18 INFO - PROCESS | 2112 | ++DOCSHELL 0D8EE800 == 37 [pid = 2112] [id = 332] 07:56:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0DF0A400) [pid = 2112] [serial = 995] [outer = 00000000] 07:56:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (186D9400) [pid = 2112] [serial = 996] [outer = 0DF0A400] 07:56:18 INFO - PROCESS | 2112 | 1466520978306 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (193BB000) [pid = 2112] [serial = 997] [outer = 0DF0A400] 07:56:18 INFO - PROCESS | 2112 | 1466520978663 Marionette TRACE conn6 <- [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]]]}] 07:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 633ms 07:56:18 INFO - PROCESS | 2112 | 1466520978718 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 07:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:56:18 INFO - PROCESS | 2112 | 1466520978720 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 07:56:18 INFO - PROCESS | 2112 | 1466520978723 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:56:18 INFO - PROCESS | 2112 | 1466520978724 Marionette TRACE conn6 <- [1,1294,null,{}] 07:56:18 INFO - PROCESS | 2112 | 1466520978728 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 2112 | 1466520978729 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:18 INFO - PROCESS | 2112 | 1466520978866 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 07:56:18 INFO - PROCESS | 2112 | 1466520978877 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 2112 | 1466520978879 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:18 INFO - PROCESS | 2112 | ++DOCSHELL 18650800 == 38 [pid = 2112] [id = 333] 07:56:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (186DA000) [pid = 2112] [serial = 998] [outer = 00000000] 07:56:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1AE7A000) [pid = 2112] [serial = 999] [outer = 186DA000] 07:56:18 INFO - PROCESS | 2112 | 1466520978923 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1B175000) [pid = 2112] [serial = 1000] [outer = 186DA000] 07:56:19 INFO - PROCESS | 2112 | 1466520979317 Marionette TRACE conn6 <- [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]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 07:56:19 INFO - PROCESS | 2112 | 1466520979363 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 2112 | 1466520979365 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 07:56:19 INFO - PROCESS | 2112 | 1466520979368 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 2112 | 1466520979370 Marionette TRACE conn6 <- [1,1298,null,{}] 07:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:56:19 INFO - PROCESS | 2112 | 1466520979373 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:19 INFO - PROCESS | 2112 | 1466520979375 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:19 INFO - PROCESS | 2112 | 1466520979490 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 07:56:19 INFO - PROCESS | 2112 | 1466520979497 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 2112 | 1466520979499 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:19 INFO - PROCESS | 2112 | ++DOCSHELL 15A44400 == 39 [pid = 2112] [id = 334] 07:56:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1AD99000) [pid = 2112] [serial = 1001] [outer = 00000000] 07:56:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1B180400) [pid = 2112] [serial = 1002] [outer = 1AD99000] 07:56:19 INFO - PROCESS | 2112 | 1466520979542 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1B199000) [pid = 2112] [serial = 1003] [outer = 1AD99000] 07:56:20 INFO - PROCESS | 2112 | 1466520979991 Marionette TRACE conn6 <- [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] 07:56:20 INFO - PROCESS | 2112 | 1466520980050 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 07:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:56:20 INFO - PROCESS | 2112 | 1466520980055 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 2112 | 1466520980060 Marionette TRACE conn6 <- [1,1302,null,{}] 07:56:20 INFO - PROCESS | 2112 | 1466520980067 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:20 INFO - PROCESS | 2112 | 1466520980070 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:20 INFO - PROCESS | 2112 | 1466520980267 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 07:56:20 INFO - PROCESS | 2112 | 1466520980394 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:20 INFO - PROCESS | 2112 | 1466520980399 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:20 INFO - PROCESS | 2112 | ++DOCSHELL 0E36E000 == 40 [pid = 2112] [id = 335] 07:56:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0E372400) [pid = 2112] [serial = 1004] [outer = 00000000] 07:56:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0EECB400) [pid = 2112] [serial = 1005] [outer = 0E372400] 07:56:20 INFO - PROCESS | 2112 | 1466520980460 Marionette DEBUG loaded listener.js 07:56:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (15A13800) [pid = 2112] [serial = 1006] [outer = 0E372400] 07:56:21 INFO - PROCESS | 2112 | 1466520981018 Marionette TRACE conn6 <- [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]]]}] 07:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1024ms 07:56:21 INFO - PROCESS | 2112 | 1466520981079 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 07:56:21 INFO - PROCESS | 2112 | 1466520981084 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 07:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:56:21 INFO - PROCESS | 2112 | 1466520981090 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:56:21 INFO - PROCESS | 2112 | 1466520981093 Marionette TRACE conn6 <- [1,1306,null,{}] 07:56:21 INFO - PROCESS | 2112 | 1466520981098 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:21 INFO - PROCESS | 2112 | 1466520981100 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:21 INFO - PROCESS | 2112 | 1466520981213 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 07:56:21 INFO - PROCESS | 2112 | 1466520981345 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 2112 | 1466520981347 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:21 INFO - PROCESS | 2112 | ++DOCSHELL 18604000 == 41 [pid = 2112] [id = 336] 07:56:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (18607000) [pid = 2112] [serial = 1007] [outer = 00000000] 07:56:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1864D000) [pid = 2112] [serial = 1008] [outer = 18607000] 07:56:21 INFO - PROCESS | 2112 | 1466520981404 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1935E000) [pid = 2112] [serial = 1009] [outer = 18607000] 07:56:22 INFO - PROCESS | 2112 | 1466520982020 Marionette TRACE conn6 <- [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]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 07:56:22 INFO - PROCESS | 2112 | 1466520982064 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 2112 | 1466520982067 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 07:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:56:22 INFO - PROCESS | 2112 | 1466520982071 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 2112 | 1466520982074 Marionette TRACE conn6 <- [1,1310,null,{}] 07:56:22 INFO - PROCESS | 2112 | 1466520982086 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:22 INFO - PROCESS | 2112 | 1466520982090 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:22 INFO - PROCESS | 2112 | 1466520982202 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 07:56:22 INFO - PROCESS | 2112 | 1466520982334 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 2112 | 1466520982337 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:22 INFO - PROCESS | 2112 | ++DOCSHELL 1A9EA400 == 42 [pid = 2112] [id = 337] 07:56:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1AE82000) [pid = 2112] [serial = 1010] [outer = 00000000] 07:56:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1B1A0400) [pid = 2112] [serial = 1011] [outer = 1AE82000] 07:56:22 INFO - PROCESS | 2112 | 1466520982395 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1B1A4C00) [pid = 2112] [serial = 1012] [outer = 1AE82000] 07:56:23 INFO - PROCESS | 2112 | 1466520983035 Marionette TRACE conn6 <- [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]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1023ms 07:56:23 INFO - PROCESS | 2112 | 1466520983097 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 2112 | 1466520983100 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 07:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:56:23 INFO - PROCESS | 2112 | 1466520983103 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 2112 | 1466520983105 Marionette TRACE conn6 <- [1,1314,null,{}] 07:56:23 INFO - PROCESS | 2112 | 1466520983109 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:23 INFO - PROCESS | 2112 | 1466520983111 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:23 INFO - PROCESS | 2112 | 1466520983219 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 07:56:23 INFO - PROCESS | 2112 | 1466520983357 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 2112 | 1466520983359 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:23 INFO - PROCESS | 2112 | ++DOCSHELL 19EA1800 == 43 [pid = 2112] [id = 338] 07:56:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (19EA5C00) [pid = 2112] [serial = 1013] [outer = 00000000] 07:56:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1BF0E000) [pid = 2112] [serial = 1014] [outer = 19EA5C00] 07:56:23 INFO - PROCESS | 2112 | 1466520983415 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1CD28C00) [pid = 2112] [serial = 1015] [outer = 19EA5C00] 07:56:24 INFO - PROCESS | 2112 | 1466520984094 Marionette TRACE conn6 <- [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]]]}] 07:56:24 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 07:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1018ms 07:56:24 INFO - PROCESS | 2112 | 1466520984127 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 2112 | 1466520984131 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 07:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:56:24 INFO - PROCESS | 2112 | 1466520984137 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 2112 | 1466520984140 Marionette TRACE conn6 <- [1,1318,null,{}] 07:56:24 INFO - PROCESS | 2112 | 1466520984146 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 2112 | 1466520984149 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:24 INFO - PROCESS | 2112 | 1466520984269 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 07:56:24 INFO - PROCESS | 2112 | 1466520984379 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 2112 | 1466520984382 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:24 INFO - PROCESS | 2112 | ++DOCSHELL 16763800 == 44 [pid = 2112] [id = 339] 07:56:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (16B35C00) [pid = 2112] [serial = 1016] [outer = 00000000] 07:56:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (16BE1C00) [pid = 2112] [serial = 1017] [outer = 16B35C00] 07:56:24 INFO - PROCESS | 2112 | 1466520984430 Marionette DEBUG loaded listener.js 07:56:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (17013000) [pid = 2112] [serial = 1018] [outer = 16B35C00] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 0D865C00 == 43 [pid = 2112] [id = 314] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 18650800 == 42 [pid = 2112] [id = 333] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 0D8EE800 == 41 [pid = 2112] [id = 332] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 1A51E800 == 40 [pid = 2112] [id = 331] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 19EA9800 == 39 [pid = 2112] [id = 330] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 18347C00 == 38 [pid = 2112] [id = 329] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 1864BC00 == 37 [pid = 2112] [id = 328] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 15B82400 == 36 [pid = 2112] [id = 327] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 0E370400 == 35 [pid = 2112] [id = 326] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 0D36BC00 == 34 [pid = 2112] [id = 325] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 0D8EA800 == 33 [pid = 2112] [id = 323] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 15B79800 == 32 [pid = 2112] [id = 324] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 19EA1800 == 31 [pid = 2112] [id = 338] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 1A9EA400 == 30 [pid = 2112] [id = 337] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 15A44400 == 29 [pid = 2112] [id = 334] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 0E36E000 == 28 [pid = 2112] [id = 335] 07:56:25 INFO - PROCESS | 2112 | --DOCSHELL 18604000 == 27 [pid = 2112] [id = 336] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (19E83800) [pid = 2112] [serial = 966] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (16BD6800) [pid = 2112] [serial = 951] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (0DF0A800) [pid = 2112] [serial = 943] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (0DDCB000) [pid = 2112] [serial = 942] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (155B8800) [pid = 2112] [serial = 948] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (15759400) [pid = 2112] [serial = 949] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (0DDCF000) [pid = 2112] [serial = 945] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1834CC00) [pid = 2112] [serial = 954] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (0DDD5000) [pid = 2112] [serial = 946] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1864D400) [pid = 2112] [serial = 957] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (18368000) [pid = 2112] [serial = 955] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (198B8400) [pid = 2112] [serial = 960] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18744C00) [pid = 2112] [serial = 958] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1700B800) [pid = 2112] [serial = 934] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (15AE5C00) [pid = 2112] [serial = 933] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19A16C00) [pid = 2112] [serial = 937] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18741800) [pid = 2112] [serial = 936] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1CD27800) [pid = 2112] [serial = 940] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1BF0F400) [pid = 2112] [serial = 939] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19A93800) [pid = 2112] [serial = 961] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19A18400) [pid = 2112] [serial = 963] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19C02C00) [pid = 2112] [serial = 964] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (16BDF000) [pid = 2112] [serial = 952] [outer = 00000000] [url = about:blank] 07:56:25 INFO - PROCESS | 2112 | 1466520985738 Marionette TRACE conn6 <- [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]]]}] 07:56:25 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 07:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1623ms 07:56:25 INFO - PROCESS | 2112 | 1466520985763 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 2112 | 1466520985766 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 07:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:56:25 INFO - PROCESS | 2112 | 1466520985771 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 2112 | 1466520985774 Marionette TRACE conn6 <- [1,1322,null,{}] 07:56:25 INFO - PROCESS | 2112 | 1466520985779 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:25 INFO - PROCESS | 2112 | 1466520985782 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:25 INFO - PROCESS | 2112 | 1466520985873 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 07:56:25 INFO - PROCESS | 2112 | 1466520985959 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:25 INFO - PROCESS | 2112 | 1466520985961 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:26 INFO - PROCESS | 2112 | ++DOCSHELL 0D8EE800 == 28 [pid = 2112] [id = 340] 07:56:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0DD59C00) [pid = 2112] [serial = 1019] [outer = 00000000] 07:56:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0DDD0C00) [pid = 2112] [serial = 1020] [outer = 0DD59C00] 07:56:26 INFO - PROCESS | 2112 | 1466520986009 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (0DEB7000) [pid = 2112] [serial = 1021] [outer = 0DD59C00] 07:56:26 INFO - PROCESS | 2112 | 1466520986409 Marionette TRACE conn6 <- [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]]]}] 07:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 07:56:26 INFO - PROCESS | 2112 | 1466520986448 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 07:56:26 INFO - PROCESS | 2112 | 1466520986453 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 07:56:26 INFO - PROCESS | 2112 | 1466520986459 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:56:26 INFO - PROCESS | 2112 | 1466520986462 Marionette TRACE conn6 <- [1,1326,null,{}] 07:56:26 INFO - PROCESS | 2112 | 1466520986465 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 2112 | 1466520986468 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:26 INFO - PROCESS | 2112 | 1466520986555 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 07:56:26 INFO - PROCESS | 2112 | 1466520986608 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 2112 | 1466520986611 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:26 INFO - PROCESS | 2112 | ++DOCSHELL 14F0E800 == 29 [pid = 2112] [id = 341] 07:56:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (14F0F000) [pid = 2112] [serial = 1022] [outer = 00000000] 07:56:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (151E2800) [pid = 2112] [serial = 1023] [outer = 14F0F000] 07:56:26 INFO - PROCESS | 2112 | 1466520986658 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (155C6C00) [pid = 2112] [serial = 1024] [outer = 14F0F000] 07:56:27 INFO - PROCESS | 2112 | 1466520987566 Marionette TRACE conn6 <- [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]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1116ms 07:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:56:27 INFO - PROCESS | 2112 | 1466520987580 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 2112 | 1466520987582 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 07:56:27 INFO - PROCESS | 2112 | 1466520987586 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 2112 | 1466520987589 Marionette TRACE conn6 <- [1,1330,null,{}] 07:56:27 INFO - PROCESS | 2112 | 1466520987609 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 2112 | 1466520987614 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:27 INFO - PROCESS | 2112 | 1466520987734 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 07:56:27 INFO - PROCESS | 2112 | 1466520987742 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 2112 | 1466520987745 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:27 INFO - PROCESS | 2112 | ++DOCSHELL 1675FC00 == 30 [pid = 2112] [id = 342] 07:56:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (16762400) [pid = 2112] [serial = 1025] [outer = 00000000] 07:56:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (16BDFC00) [pid = 2112] [serial = 1026] [outer = 16762400] 07:56:27 INFO - PROCESS | 2112 | 1466520987794 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1700D400) [pid = 2112] [serial = 1027] [outer = 16762400] 07:56:28 INFO - PROCESS | 2112 | 1466520988303 Marionette TRACE conn6 <- [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]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 790ms 07:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:56:28 INFO - PROCESS | 2112 | 1466520988378 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 2112 | 1466520988380 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 07:56:28 INFO - PROCESS | 2112 | 1466520988384 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 2112 | 1466520988386 Marionette TRACE conn6 <- [1,1334,null,{}] 07:56:28 INFO - PROCESS | 2112 | 1466520988389 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 2112 | 1466520988391 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:28 INFO - PROCESS | 2112 | 1466520988504 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 07:56:28 INFO - PROCESS | 2112 | 1466520988563 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 2112 | 1466520988565 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:28 INFO - PROCESS | 2112 | ++DOCSHELL 17010C00 == 31 [pid = 2112] [id = 343] 07:56:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (17549000) [pid = 2112] [serial = 1028] [outer = 00000000] 07:56:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1831A000) [pid = 2112] [serial = 1029] [outer = 17549000] 07:56:28 INFO - PROCESS | 2112 | 1466520988609 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (18367800) [pid = 2112] [serial = 1030] [outer = 17549000] 07:56:29 INFO - PROCESS | 2112 | 1466520989036 Marionette TRACE conn6 <- [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]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 672ms 07:56:29 INFO - PROCESS | 2112 | 1466520989057 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 2112 | 1466520989059 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 07:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:56:29 INFO - PROCESS | 2112 | 1466520989062 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 2112 | 1466520989064 Marionette TRACE conn6 <- [1,1338,null,{}] 07:56:29 INFO - PROCESS | 2112 | 1466520989094 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:29 INFO - PROCESS | 2112 | 1466520989096 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:29 INFO - PROCESS | 2112 | 1466520989217 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 07:56:29 INFO - PROCESS | 2112 | 1466520989222 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 2112 | 1466520989224 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:29 INFO - PROCESS | 2112 | ++DOCSHELL 18609400 == 32 [pid = 2112] [id = 344] 07:56:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1860C000) [pid = 2112] [serial = 1031] [outer = 00000000] 07:56:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1864AC00) [pid = 2112] [serial = 1032] [outer = 1860C000] 07:56:29 INFO - PROCESS | 2112 | 1466520989268 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (18651C00) [pid = 2112] [serial = 1033] [outer = 1860C000] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (186DA000) [pid = 2112] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (198BB000) [pid = 2112] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19EAC400) [pid = 2112] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0DF0A400) [pid = 2112] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1A51EC00) [pid = 2112] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0D3F1C00) [pid = 2112] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1864C800) [pid = 2112] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16761C00) [pid = 2112] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0E48B000) [pid = 2112] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0D8EC800) [pid = 2112] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15B7A400) [pid = 2112] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1AD99000) [pid = 2112] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:56:29 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (17011C00) [pid = 2112] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:56:30 INFO - PROCESS | 2112 | 1466520989998 Marionette TRACE conn6 <- [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]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 07:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:56:30 INFO - PROCESS | 2112 | 1466520990033 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 2112 | 1466520990035 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 07:56:30 INFO - PROCESS | 2112 | 1466520990038 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 2112 | 1466520990040 Marionette TRACE conn6 <- [1,1342,null,{}] 07:56:30 INFO - PROCESS | 2112 | 1466520990043 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 2112 | 1466520990049 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:30 INFO - PROCESS | 2112 | 1466520990185 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 07:56:30 INFO - PROCESS | 2112 | 1466520990245 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 2112 | 1466520990247 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:30 INFO - PROCESS | 2112 | ++DOCSHELL 0DEB8000 == 33 [pid = 2112] [id = 345] 07:56:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15A02000) [pid = 2112] [serial = 1034] [outer = 00000000] 07:56:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (187E8400) [pid = 2112] [serial = 1035] [outer = 15A02000] 07:56:30 INFO - PROCESS | 2112 | 1466520990291 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19368000) [pid = 2112] [serial = 1036] [outer = 15A02000] 07:56:30 INFO - PROCESS | 2112 | 1466520990691 Marionette TRACE conn6 <- [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]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 07:56:30 INFO - PROCESS | 2112 | 1466520990709 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 07:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:56:30 INFO - PROCESS | 2112 | 1466520990711 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 07:56:30 INFO - PROCESS | 2112 | 1466520990714 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 2112 | 1466520990716 Marionette TRACE conn6 <- [1,1346,null,{}] 07:56:30 INFO - PROCESS | 2112 | 1466520990720 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 2112 | 1466520990721 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:30 INFO - PROCESS | 2112 | 1466520990797 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 07:56:30 INFO - PROCESS | 2112 | 1466520990803 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:30 INFO - PROCESS | 2112 | 1466520990805 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:30 INFO - PROCESS | 2112 | ++DOCSHELL 186E3C00 == 34 [pid = 2112] [id = 346] 07:56:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1935DC00) [pid = 2112] [serial = 1037] [outer = 00000000] 07:56:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19A1A400) [pid = 2112] [serial = 1038] [outer = 1935DC00] 07:56:30 INFO - PROCESS | 2112 | 1466520990849 Marionette DEBUG loaded listener.js 07:56:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19A1C000) [pid = 2112] [serial = 1039] [outer = 1935DC00] 07:56:31 INFO - PROCESS | 2112 | 1466520991310 Marionette TRACE conn6 <- [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]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 570ms 07:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:56:31 INFO - PROCESS | 2112 | 1466520991316 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 07:56:31 INFO - PROCESS | 2112 | 1466520991318 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 07:56:31 INFO - PROCESS | 2112 | 1466520991321 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:56:31 INFO - PROCESS | 2112 | 1466520991323 Marionette TRACE conn6 <- [1,1350,null,{}] 07:56:31 INFO - PROCESS | 2112 | 1466520991326 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:31 INFO - PROCESS | 2112 | 1466520991328 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:31 INFO - PROCESS | 2112 | 1466520991443 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 07:56:31 INFO - PROCESS | 2112 | 1466520991451 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 2112 | 1466520991453 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:31 INFO - PROCESS | 2112 | ++DOCSHELL 19A19C00 == 35 [pid = 2112] [id = 347] 07:56:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19C6E400) [pid = 2112] [serial = 1040] [outer = 00000000] 07:56:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19C7C000) [pid = 2112] [serial = 1041] [outer = 19C6E400] 07:56:31 INFO - PROCESS | 2112 | 1466520991496 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19C76400) [pid = 2112] [serial = 1042] [outer = 19C6E400] 07:56:31 INFO - PROCESS | 2112 | 1466520991970 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 07:56:32 INFO - PROCESS | 2112 | 1466520992005 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 2112 | 1466520992010 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 07:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:56:32 INFO - PROCESS | 2112 | 1466520992016 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 2112 | 1466520992021 Marionette TRACE conn6 <- [1,1354,null,{}] 07:56:32 INFO - PROCESS | 2112 | 1466520992052 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 2112 | 1466520992056 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:32 INFO - PROCESS | 2112 | 1466520992217 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 07:56:32 INFO - PROCESS | 2112 | 1466520992296 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 2112 | 1466520992301 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:32 INFO - PROCESS | 2112 | ++DOCSHELL 0DD5CC00 == 36 [pid = 2112] [id = 348] 07:56:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0DDCA400) [pid = 2112] [serial = 1043] [outer = 00000000] 07:56:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0DEAE800) [pid = 2112] [serial = 1044] [outer = 0DDCA400] 07:56:32 INFO - PROCESS | 2112 | 1466520992358 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (0DF0D800) [pid = 2112] [serial = 1045] [outer = 0DDCA400] 07:56:33 INFO - PROCESS | 2112 | 1466520993199 Marionette TRACE conn6 <- [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] 07:56:33 INFO - PROCESS | 2112 | 1466520993264 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 07:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:56:33 INFO - PROCESS | 2112 | 1466520993270 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 2112 | 1466520993273 Marionette TRACE conn6 <- [1,1358,null,{}] 07:56:33 INFO - PROCESS | 2112 | 1466520993277 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 2112 | 1466520993280 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:33 INFO - PROCESS | 2112 | 1466520993427 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 07:56:33 INFO - PROCESS | 2112 | 1466520993553 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 2112 | 1466520993556 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:33 INFO - PROCESS | 2112 | ++DOCSHELL 16B3C800 == 37 [pid = 2112] [id = 349] 07:56:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (16B3D800) [pid = 2112] [serial = 1046] [outer = 00000000] 07:56:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1754FC00) [pid = 2112] [serial = 1047] [outer = 16B3D800] 07:56:33 INFO - PROCESS | 2112 | 1466520993615 Marionette DEBUG loaded listener.js 07:56:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (18365C00) [pid = 2112] [serial = 1048] [outer = 16B3D800] 07:56:34 INFO - PROCESS | 2112 | 1466520994568 Marionette TRACE conn6 <- [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] 07:56:34 INFO - PROCESS | 2112 | 1466520994655 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 07:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:56:34 INFO - PROCESS | 2112 | 1466520994674 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 2112 | 1466520994677 Marionette TRACE conn6 <- [1,1362,null,{}] 07:56:34 INFO - PROCESS | 2112 | 1466520994683 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:34 INFO - PROCESS | 2112 | 1466520994686 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:34 INFO - PROCESS | 2112 | 1466520994781 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 07:56:34 INFO - PROCESS | 2112 | 1466520994787 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:34 INFO - PROCESS | 2112 | 1466520994791 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:34 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD3400 == 30 [pid = 2112] [id = 350] 07:56:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0DDD4400) [pid = 2112] [serial = 1049] [outer = 00000000] 07:56:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0DEB8000) [pid = 2112] [serial = 1050] [outer = 0DDD4400] 07:56:34 INFO - PROCESS | 2112 | 1466520994839 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0E326400) [pid = 2112] [serial = 1051] [outer = 0DDD4400] 07:56:35 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:35 INFO - PROCESS | 2112 | 1466520995349 Marionette TRACE conn6 <- [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] 07:56:35 INFO - PROCESS | 2112 | 1466520995406 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 07:56:35 INFO - PROCESS | 2112 | 1466520995412 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:56:35 INFO - PROCESS | 2112 | 1466520995414 Marionette TRACE conn6 <- [1,1366,null,{}] 07:56:35 INFO - PROCESS | 2112 | 1466520995418 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:35 INFO - PROCESS | 2112 | 1466520995420 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:35 INFO - PROCESS | 2112 | 1466520995506 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 07:56:35 INFO - PROCESS | 2112 | 1466520995594 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 2112 | 1466520995597 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:35 INFO - PROCESS | 2112 | ++DOCSHELL 0EECF800 == 31 [pid = 2112] [id = 351] 07:56:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (1597E800) [pid = 2112] [serial = 1052] [outer = 00000000] 07:56:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (15B76400) [pid = 2112] [serial = 1053] [outer = 1597E800] 07:56:35 INFO - PROCESS | 2112 | 1466520995643 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (1675FC00) [pid = 2112] [serial = 1054] [outer = 1597E800] 07:56:36 INFO - PROCESS | 2112 | 1466520996029 Marionette TRACE conn6 <- [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] 07:56:36 INFO - PROCESS | 2112 | 1466520996089 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 07:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:56:36 INFO - PROCESS | 2112 | 1466520996093 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 2112 | 1466520996096 Marionette TRACE conn6 <- [1,1370,null,{}] 07:56:36 INFO - PROCESS | 2112 | 1466520996107 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 2112 | 1466520996111 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:36 INFO - PROCESS | 2112 | 1466520996197 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 07:56:36 INFO - PROCESS | 2112 | 1466520996204 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 2112 | 1466520996207 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:36 INFO - PROCESS | 2112 | ++DOCSHELL 18319000 == 32 [pid = 2112] [id = 352] 07:56:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (18341C00) [pid = 2112] [serial = 1055] [outer = 00000000] 07:56:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18365800) [pid = 2112] [serial = 1056] [outer = 18341C00] 07:56:36 INFO - PROCESS | 2112 | 1466520996255 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1860D400) [pid = 2112] [serial = 1057] [outer = 18341C00] 07:56:36 INFO - PROCESS | 2112 | [2112] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:36 INFO - PROCESS | 2112 | 1466520996754 Marionette TRACE conn6 <- [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] 07:56:36 INFO - PROCESS | 2112 | 1466520996775 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 07:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:56:36 INFO - PROCESS | 2112 | 1466520996778 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 2112 | 1466520996780 Marionette TRACE conn6 <- [1,1374,null,{}] 07:56:36 INFO - PROCESS | 2112 | 1466520996784 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 2112 | 1466520996786 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:36 INFO - PROCESS | 2112 | 1466520996902 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 07:56:36 INFO - PROCESS | 2112 | 1466520996908 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 2112 | 1466520996910 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:36 INFO - PROCESS | 2112 | ++DOCSHELL 1935E800 == 33 [pid = 2112] [id = 353] 07:56:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1935EC00) [pid = 2112] [serial = 1058] [outer = 00000000] 07:56:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (193BE400) [pid = 2112] [serial = 1059] [outer = 1935EC00] 07:56:37 INFO - PROCESS | 2112 | 1466520997002 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19A18800) [pid = 2112] [serial = 1060] [outer = 1935EC00] 07:56:37 INFO - PROCESS | 2112 | 1466520997443 Marionette TRACE conn6 <- [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] 07:56:37 INFO - PROCESS | 2112 | 1466520997514 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 07:56:37 INFO - PROCESS | 2112 | 1466520997526 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 2112 | 1466520997528 Marionette TRACE conn6 <- [1,1378,null,{}] 07:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:56:37 INFO - PROCESS | 2112 | 1466520997531 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 2112 | 1466520997533 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:37 INFO - PROCESS | 2112 | 1466520997670 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 07:56:37 INFO - PROCESS | 2112 | 1466520997732 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 2112 | 1466520997734 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:37 INFO - PROCESS | 2112 | ++DOCSHELL 19A21800 == 34 [pid = 2112] [id = 354] 07:56:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19C6E800) [pid = 2112] [serial = 1061] [outer = 00000000] 07:56:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19E88000) [pid = 2112] [serial = 1062] [outer = 19C6E800] 07:56:37 INFO - PROCESS | 2112 | 1466520997779 Marionette DEBUG loaded listener.js 07:56:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19EA1800) [pid = 2112] [serial = 1063] [outer = 19C6E800] 07:56:38 INFO - PROCESS | 2112 | 1466520998186 Marionette TRACE conn6 <- [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]]]}] 07:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 07:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:56:38 INFO - PROCESS | 2112 | 1466520998263 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 2112 | 1466520998265 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 07:56:38 INFO - PROCESS | 2112 | 1466520998268 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 2112 | 1466520998270 Marionette TRACE conn6 <- [1,1382,null,{}] 07:56:38 INFO - PROCESS | 2112 | 1466520998274 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:38 INFO - PROCESS | 2112 | 1466520998279 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:38 INFO - PROCESS | 2112 | 1466520998420 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 07:56:38 INFO - PROCESS | 2112 | 1466520998425 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:38 INFO - PROCESS | 2112 | 1466520998427 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:38 INFO - PROCESS | 2112 | ++DOCSHELL 19E87C00 == 35 [pid = 2112] [id = 355] 07:56:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19EAA000) [pid = 2112] [serial = 1064] [outer = 00000000] 07:56:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A446C00) [pid = 2112] [serial = 1065] [outer = 19EAA000] 07:56:38 INFO - PROCESS | 2112 | 1466520998474 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A44B400) [pid = 2112] [serial = 1066] [outer = 19EAA000] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DD59C00) [pid = 2112] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (14F0F000) [pid = 2112] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16B35C00) [pid = 2112] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (16762400) [pid = 2112] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E372400) [pid = 2112] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (18607000) [pid = 2112] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1935DC00) [pid = 2112] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1AE82000) [pid = 2112] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19EA5C00) [pid = 2112] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (17549000) [pid = 2112] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1860C000) [pid = 2112] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:56:38 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (15A02000) [pid = 2112] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:56:38 INFO - PROCESS | 2112 | 1466520998974 Marionette TRACE conn6 <- [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]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 732ms 07:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:56:39 INFO - PROCESS | 2112 | 1466520999005 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 2112 | 1466520999007 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 07:56:39 INFO - PROCESS | 2112 | 1466520999013 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 2112 | 1466520999015 Marionette TRACE conn6 <- [1,1386,null,{}] 07:56:39 INFO - PROCESS | 2112 | 1466520999018 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 2112 | 1466520999020 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:39 INFO - PROCESS | 2112 | 1466520999134 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 07:56:39 INFO - PROCESS | 2112 | 1466520999190 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 2112 | 1466520999192 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:39 INFO - PROCESS | 2112 | ++DOCSHELL 0E48D400 == 36 [pid = 2112] [id = 356] 07:56:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0E5A6000) [pid = 2112] [serial = 1067] [outer = 00000000] 07:56:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1860C000) [pid = 2112] [serial = 1068] [outer = 0E5A6000] 07:56:39 INFO - PROCESS | 2112 | 1466520999238 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19362800) [pid = 2112] [serial = 1069] [outer = 0E5A6000] 07:56:39 INFO - PROCESS | 2112 | 1466520999578 Marionette TRACE conn6 <- [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]]]}] 07:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 07:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:56:39 INFO - PROCESS | 2112 | 1466520999649 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 07:56:39 INFO - PROCESS | 2112 | 1466520999651 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 07:56:39 INFO - PROCESS | 2112 | 1466520999654 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:56:39 INFO - PROCESS | 2112 | 1466520999656 Marionette TRACE conn6 <- [1,1390,null,{}] 07:56:39 INFO - PROCESS | 2112 | 1466520999659 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:39 INFO - PROCESS | 2112 | 1466520999661 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:39 INFO - PROCESS | 2112 | 1466520999739 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 07:56:39 INFO - PROCESS | 2112 | 1466520999745 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 2112 | 1466520999747 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:39 INFO - PROCESS | 2112 | ++DOCSHELL 1A443000 == 37 [pid = 2112] [id = 357] 07:56:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1A512400) [pid = 2112] [serial = 1070] [outer = 00000000] 07:56:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1A7A3C00) [pid = 2112] [serial = 1071] [outer = 1A512400] 07:56:39 INFO - PROCESS | 2112 | 1466520999791 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1AD1FC00) [pid = 2112] [serial = 1072] [outer = 1A512400] 07:56:40 INFO - PROCESS | 2112 | 1466521000212 Marionette TRACE conn6 <- [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]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 570ms 07:56:40 INFO - PROCESS | 2112 | 1466521000230 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 2112 | 1466521000232 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 07:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:56:40 INFO - PROCESS | 2112 | 1466521000234 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 2112 | 1466521000236 Marionette TRACE conn6 <- [1,1394,null,{}] 07:56:40 INFO - PROCESS | 2112 | 1466521000239 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:40 INFO - PROCESS | 2112 | 1466521000241 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:40 INFO - PROCESS | 2112 | 1466521000360 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 07:56:40 INFO - PROCESS | 2112 | 1466521000368 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 2112 | 1466521000369 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:40 INFO - PROCESS | 2112 | ++DOCSHELL 0E22D800 == 38 [pid = 2112] [id = 358] 07:56:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1834B400) [pid = 2112] [serial = 1073] [outer = 00000000] 07:56:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1AE83400) [pid = 2112] [serial = 1074] [outer = 1834B400] 07:56:40 INFO - PROCESS | 2112 | 1466521000421 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1B174400) [pid = 2112] [serial = 1075] [outer = 1834B400] 07:56:40 INFO - PROCESS | 2112 | 1466521000890 Marionette TRACE conn6 <- [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]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 07:56:40 INFO - PROCESS | 2112 | 1466521000917 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 2112 | 1466521000922 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 07:56:40 INFO - PROCESS | 2112 | 1466521000928 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:56:40 INFO - PROCESS | 2112 | 1466521000932 Marionette TRACE conn6 <- [1,1398,null,{}] 07:56:40 INFO - PROCESS | 2112 | 1466521000939 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:40 INFO - PROCESS | 2112 | 1466521000943 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:41 INFO - PROCESS | 2112 | 1466521001063 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 07:56:41 INFO - PROCESS | 2112 | 1466521001170 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 2112 | 1466521001174 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:41 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCFC00 == 39 [pid = 2112] [id = 359] 07:56:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (0DDD2800) [pid = 2112] [serial = 1076] [outer = 00000000] 07:56:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0DF0A800) [pid = 2112] [serial = 1077] [outer = 0DDD2800] 07:56:41 INFO - PROCESS | 2112 | 1466521001232 Marionette DEBUG loaded listener.js 07:56:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0EED1800) [pid = 2112] [serial = 1078] [outer = 0DDD2800] 07:56:41 INFO - PROCESS | 2112 | 1466521001941 Marionette TRACE conn6 <- [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]]]}] 07:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1023ms 07:56:41 INFO - PROCESS | 2112 | 1466521001957 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 2112 | 1466521001962 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 07:56:41 INFO - PROCESS | 2112 | 1466521001968 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:56:41 INFO - PROCESS | 2112 | 1466521001971 Marionette TRACE conn6 <- [1,1402,null,{}] 07:56:41 INFO - PROCESS | 2112 | 1466521001975 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 2112 | 1466521001978 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:42 INFO - PROCESS | 2112 | 1466521002089 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 07:56:42 INFO - PROCESS | 2112 | 1466521002222 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:42 INFO - PROCESS | 2112 | 1466521002225 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:42 INFO - PROCESS | 2112 | ++DOCSHELL 1830C400 == 40 [pid = 2112] [id = 360] 07:56:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (18312C00) [pid = 2112] [serial = 1079] [outer = 00000000] 07:56:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (18608C00) [pid = 2112] [serial = 1080] [outer = 18312C00] 07:56:42 INFO - PROCESS | 2112 | 1466521002284 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19361000) [pid = 2112] [serial = 1081] [outer = 18312C00] 07:56:42 INFO - PROCESS | 2112 | 1466521002880 Marionette TRACE conn6 <- [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]]]}] 07:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 930ms 07:56:42 INFO - PROCESS | 2112 | 1466521002902 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 07:56:42 INFO - PROCESS | 2112 | 1466521002905 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 07:56:42 INFO - PROCESS | 2112 | 1466521002908 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:56:42 INFO - PROCESS | 2112 | 1466521002912 Marionette TRACE conn6 <- [1,1406,null,{}] 07:56:42 INFO - PROCESS | 2112 | 1466521002923 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:42 INFO - PROCESS | 2112 | 1466521002928 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:43 INFO - PROCESS | 2112 | 1466521003038 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 07:56:43 INFO - PROCESS | 2112 | 1466521003170 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 2112 | 1466521003173 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:43 INFO - PROCESS | 2112 | ++DOCSHELL 1A9EB400 == 41 [pid = 2112] [id = 361] 07:56:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1A9F0800) [pid = 2112] [serial = 1082] [outer = 00000000] 07:56:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1B181C00) [pid = 2112] [serial = 1083] [outer = 1A9F0800] 07:56:43 INFO - PROCESS | 2112 | 1466521003231 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1B199400) [pid = 2112] [serial = 1084] [outer = 1A9F0800] 07:56:43 INFO - PROCESS | 2112 | 1466521003834 Marionette TRACE conn6 <- [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]]]}] 07:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 971ms 07:56:43 INFO - PROCESS | 2112 | 1466521003882 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 2112 | 1466521003885 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 07:56:43 INFO - PROCESS | 2112 | 1466521003888 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:56:43 INFO - PROCESS | 2112 | 1466521003890 Marionette TRACE conn6 <- [1,1410,null,{}] 07:56:43 INFO - PROCESS | 2112 | 1466521003909 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:43 INFO - PROCESS | 2112 | 1466521003911 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:44 INFO - PROCESS | 2112 | 1466521004020 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 07:56:44 INFO - PROCESS | 2112 | 1466521004147 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 2112 | 1466521004149 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:44 INFO - PROCESS | 2112 | ++DOCSHELL 19C07000 == 42 [pid = 2112] [id = 362] 07:56:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (19C70800) [pid = 2112] [serial = 1085] [outer = 00000000] 07:56:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1BE8B400) [pid = 2112] [serial = 1086] [outer = 19C70800] 07:56:44 INFO - PROCESS | 2112 | 1466521004203 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1BF09800) [pid = 2112] [serial = 1087] [outer = 19C70800] 07:56:45 INFO - PROCESS | 2112 | 1466521005014 Marionette TRACE conn6 <- [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]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1179ms 07:56:45 INFO - PROCESS | 2112 | 1466521005071 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 2112 | 1466521005075 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 07:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:56:45 INFO - PROCESS | 2112 | 1466521005080 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 2112 | 1466521005083 Marionette TRACE conn6 <- [1,1414,null,{}] 07:56:45 INFO - PROCESS | 2112 | 1466521005088 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:45 INFO - PROCESS | 2112 | 1466521005091 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:45 INFO - PROCESS | 2112 | 1466521005193 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 07:56:45 INFO - PROCESS | 2112 | 1466521005335 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:45 INFO - PROCESS | 2112 | 1466521005338 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:45 INFO - PROCESS | 2112 | ++DOCSHELL 08A8B000 == 43 [pid = 2112] [id = 363] 07:56:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (08A8B800) [pid = 2112] [serial = 1088] [outer = 00000000] 07:56:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (0DD5BC00) [pid = 2112] [serial = 1089] [outer = 08A8B800] 07:56:45 INFO - PROCESS | 2112 | 1466521005388 Marionette DEBUG loaded listener.js 07:56:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (0EE1A400) [pid = 2112] [serial = 1090] [outer = 08A8B800] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 1A443000 == 42 [pid = 2112] [id = 357] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 0E48D400 == 41 [pid = 2112] [id = 356] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 19E87C00 == 40 [pid = 2112] [id = 355] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 19A21800 == 39 [pid = 2112] [id = 354] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 1935E800 == 38 [pid = 2112] [id = 353] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 18319000 == 37 [pid = 2112] [id = 352] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 0EECF800 == 36 [pid = 2112] [id = 351] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 0DDD3400 == 35 [pid = 2112] [id = 350] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 0DD5CC00 == 34 [pid = 2112] [id = 348] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 19A19C00 == 33 [pid = 2112] [id = 347] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 16B3C800 == 32 [pid = 2112] [id = 349] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 19C07000 == 31 [pid = 2112] [id = 362] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 1A9EB400 == 30 [pid = 2112] [id = 361] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 0E22D800 == 29 [pid = 2112] [id = 358] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 0DDCFC00 == 28 [pid = 2112] [id = 359] 07:56:46 INFO - PROCESS | 2112 | --DOCSHELL 1830C400 == 27 [pid = 2112] [id = 360] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (0DDD0C00) [pid = 2112] [serial = 1020] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (0DEB7000) [pid = 2112] [serial = 1021] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (151E2800) [pid = 2112] [serial = 1023] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (17013000) [pid = 2112] [serial = 1018] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (16BE1C00) [pid = 2112] [serial = 1017] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1700D400) [pid = 2112] [serial = 1027] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (16BDFC00) [pid = 2112] [serial = 1026] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (15A13800) [pid = 2112] [serial = 1006] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (0EECB400) [pid = 2112] [serial = 1005] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1935E000) [pid = 2112] [serial = 1009] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1864D000) [pid = 2112] [serial = 1008] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19A1C000) [pid = 2112] [serial = 1039] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1B1A4C00) [pid = 2112] [serial = 1012] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1B1A0400) [pid = 2112] [serial = 1011] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1CD28C00) [pid = 2112] [serial = 1015] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1BF0E000) [pid = 2112] [serial = 1014] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18367800) [pid = 2112] [serial = 1030] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1831A000) [pid = 2112] [serial = 1029] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1864AC00) [pid = 2112] [serial = 1032] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (187E8400) [pid = 2112] [serial = 1035] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19A1A400) [pid = 2112] [serial = 1038] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (18651C00) [pid = 2112] [serial = 1033] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19368000) [pid = 2112] [serial = 1036] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19C7C000) [pid = 2112] [serial = 1041] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (155C6C00) [pid = 2112] [serial = 1024] [outer = 00000000] [url = about:blank] 07:56:46 INFO - PROCESS | 2112 | 1466521006498 Marionette TRACE conn6 <- [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]]]}] 07:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1475ms 07:56:46 INFO - PROCESS | 2112 | 1466521006557 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 2112 | 1466521006561 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 07:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:56:46 INFO - PROCESS | 2112 | 1466521006565 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 2112 | 1466521006570 Marionette TRACE conn6 <- [1,1418,null,{}] 07:56:46 INFO - PROCESS | 2112 | 1466521006575 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:46 INFO - PROCESS | 2112 | 1466521006577 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:46 INFO - PROCESS | 2112 | 1466521006666 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 07:56:46 INFO - PROCESS | 2112 | 1466521006675 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 2112 | 1466521006678 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:46 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCD800 == 28 [pid = 2112] [id = 364] 07:56:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DDCE800) [pid = 2112] [serial = 1091] [outer = 00000000] 07:56:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0DF06400) [pid = 2112] [serial = 1092] [outer = 0DDCE800] 07:56:46 INFO - PROCESS | 2112 | 1466521006763 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0E22B400) [pid = 2112] [serial = 1093] [outer = 0DDCE800] 07:56:47 INFO - PROCESS | 2112 | 1466521007229 Marionette TRACE conn6 <- [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]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 07:56:47 INFO - PROCESS | 2112 | 1466521007256 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 2112 | 1466521007261 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 07:56:47 INFO - PROCESS | 2112 | 1466521007268 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:56:47 INFO - PROCESS | 2112 | 1466521007270 Marionette TRACE conn6 <- [1,1422,null,{}] 07:56:47 INFO - PROCESS | 2112 | 1466521007274 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:47 INFO - PROCESS | 2112 | 1466521007277 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:47 INFO - PROCESS | 2112 | 1466521007401 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 07:56:47 INFO - PROCESS | 2112 | 1466521007408 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 2112 | 1466521007410 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:47 INFO - PROCESS | 2112 | ++DOCSHELL 0EECDC00 == 29 [pid = 2112] [id = 365] 07:56:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0EECF800) [pid = 2112] [serial = 1094] [outer = 00000000] 07:56:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (15928400) [pid = 2112] [serial = 1095] [outer = 0EECF800] 07:56:47 INFO - PROCESS | 2112 | 1466521007458 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15A42400) [pid = 2112] [serial = 1096] [outer = 0EECF800] 07:56:47 INFO - PROCESS | 2112 | 1466521007906 Marionette TRACE conn6 <- [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]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 07:56:47 INFO - PROCESS | 2112 | 1466521007972 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 2112 | 1466521007974 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 07:56:47 INFO - PROCESS | 2112 | 1466521007980 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:56:47 INFO - PROCESS | 2112 | 1466521007984 Marionette TRACE conn6 <- [1,1426,null,{}] 07:56:48 INFO - PROCESS | 2112 | 1466521007994 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 2112 | 1466521007999 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:48 INFO - PROCESS | 2112 | 1466521008080 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 07:56:48 INFO - PROCESS | 2112 | 1466521008089 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 2112 | 1466521008092 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:48 INFO - PROCESS | 2112 | ++DOCSHELL 17010000 == 30 [pid = 2112] [id = 366] 07:56:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (17010400) [pid = 2112] [serial = 1097] [outer = 00000000] 07:56:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1705B000) [pid = 2112] [serial = 1098] [outer = 17010400] 07:56:48 INFO - PROCESS | 2112 | 1466521008140 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1754CC00) [pid = 2112] [serial = 1099] [outer = 17010400] 07:56:48 INFO - PROCESS | 2112 | 1466521008642 Marionette TRACE conn6 <- [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]]]}] 07:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 671ms 07:56:48 INFO - PROCESS | 2112 | 1466521008656 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 07:56:48 INFO - PROCESS | 2112 | 1466521008659 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 07:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:56:48 INFO - PROCESS | 2112 | 1466521008668 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:56:48 INFO - PROCESS | 2112 | 1466521008670 Marionette TRACE conn6 <- [1,1430,null,{}] 07:56:48 INFO - PROCESS | 2112 | 1466521008673 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 2112 | 1466521008675 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:48 INFO - PROCESS | 2112 | 1466521008820 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 07:56:48 INFO - PROCESS | 2112 | 1466521008844 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 2112 | 1466521008846 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:48 INFO - PROCESS | 2112 | ++DOCSHELL 1835F800 == 31 [pid = 2112] [id = 367] 07:56:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18361800) [pid = 2112] [serial = 1100] [outer = 00000000] 07:56:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1836AC00) [pid = 2112] [serial = 1101] [outer = 18361800] 07:56:48 INFO - PROCESS | 2112 | 1466521008890 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1860E400) [pid = 2112] [serial = 1102] [outer = 18361800] 07:56:49 INFO - PROCESS | 2112 | 1466521009329 Marionette TRACE conn6 <- [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]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 07:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:56:49 INFO - PROCESS | 2112 | 1466521009401 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 2112 | 1466521009403 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 07:56:49 INFO - PROCESS | 2112 | 1466521009406 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 2112 | 1466521009408 Marionette TRACE conn6 <- [1,1434,null,{}] 07:56:49 INFO - PROCESS | 2112 | 1466521009411 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 2112 | 1466521009413 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:49 INFO - PROCESS | 2112 | 1466521009881 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19C6E800) [pid = 2112] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19C6E400) [pid = 2112] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (16B3D800) [pid = 2112] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0DDCA400) [pid = 2112] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1597E800) [pid = 2112] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18341C00) [pid = 2112] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DDD4400) [pid = 2112] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0E5A6000) [pid = 2112] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19EAA000) [pid = 2112] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1A512400) [pid = 2112] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1834B400) [pid = 2112] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:56:49 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1935EC00) [pid = 2112] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:56:49 INFO - PROCESS | 2112 | 1466521009951 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 2112 | 1466521009954 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:49 INFO - PROCESS | 2112 | ++DOCSHELL 0D785C00 == 32 [pid = 2112] [id = 368] 07:56:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0D7E8800) [pid = 2112] [serial = 1103] [outer = 00000000] 07:56:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0D8EC800) [pid = 2112] [serial = 1104] [outer = 0D7E8800] 07:56:50 INFO - PROCESS | 2112 | 1466521010013 Marionette DEBUG loaded listener.js 07:56:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0DDCA000) [pid = 2112] [serial = 1105] [outer = 0D7E8800] 07:56:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0E228000) [pid = 2112] [serial = 1106] [outer = 19AA1800] 07:56:50 INFO - PROCESS | 2112 | 1466521010937 Marionette TRACE conn6 <- [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]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1570ms 07:56:50 INFO - PROCESS | 2112 | 1466521010978 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 2112 | 1466521010983 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 07:56:51 INFO - PROCESS | 2112 | 1466521010988 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:56:51 INFO - PROCESS | 2112 | 1466521010991 Marionette TRACE conn6 <- [1,1438,null,{}] 07:56:51 INFO - PROCESS | 2112 | 1466521010996 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:51 INFO - PROCESS | 2112 | 1466521011000 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:51 INFO - PROCESS | 2112 | 1466521011123 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 07:56:51 INFO - PROCESS | 2112 | 1466521011253 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 2112 | 1466521011256 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:51 INFO - PROCESS | 2112 | ++DOCSHELL 14F11800 == 33 [pid = 2112] [id = 369] 07:56:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1578A400) [pid = 2112] [serial = 1107] [outer = 00000000] 07:56:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (16B32000) [pid = 2112] [serial = 1108] [outer = 1578A400] 07:56:51 INFO - PROCESS | 2112 | 1466521011314 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (16BE0400) [pid = 2112] [serial = 1109] [outer = 1578A400] 07:56:52 INFO - PROCESS | 2112 | 1466521012181 Marionette TRACE conn6 <- [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]]]}] 07:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1236ms 07:56:52 INFO - PROCESS | 2112 | 1466521012229 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 2112 | 1466521012233 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 07:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:56:52 INFO - PROCESS | 2112 | 1466521012238 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 2112 | 1466521012241 Marionette TRACE conn6 <- [1,1442,null,{}] 07:56:52 INFO - PROCESS | 2112 | 1466521012246 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:52 INFO - PROCESS | 2112 | 1466521012249 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:52 INFO - PROCESS | 2112 | 1466521012366 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 07:56:52 INFO - PROCESS | 2112 | 1466521012516 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 2112 | 1466521012519 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:52 INFO - PROCESS | 2112 | --DOCSHELL 19E8E800 == 32 [pid = 2112] [id = 209] 07:56:52 INFO - PROCESS | 2112 | --DOCSHELL 1831AC00 == 31 [pid = 2112] [id = 210] 07:56:52 INFO - PROCESS | 2112 | --DOCSHELL 186DA400 == 30 [pid = 2112] [id = 205] 07:56:52 INFO - PROCESS | 2112 | --DOCSHELL 1675A000 == 29 [pid = 2112] [id = 196] 07:56:52 INFO - PROCESS | 2112 | --DOCSHELL 1835F800 == 28 [pid = 2112] [id = 367] 07:56:52 INFO - PROCESS | 2112 | --DOCSHELL 17010000 == 27 [pid = 2112] [id = 366] 07:56:52 INFO - PROCESS | 2112 | --DOCSHELL 0EECDC00 == 26 [pid = 2112] [id = 365] 07:56:52 INFO - PROCESS | 2112 | --DOCSHELL 0DDCD800 == 25 [pid = 2112] [id = 364] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19EA1800) [pid = 2112] [serial = 1063] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19E88000) [pid = 2112] [serial = 1062] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19C76400) [pid = 2112] [serial = 1042] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1754FC00) [pid = 2112] [serial = 1047] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (18365C00) [pid = 2112] [serial = 1048] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (0DEAE800) [pid = 2112] [serial = 1044] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0DF0D800) [pid = 2112] [serial = 1045] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (15B76400) [pid = 2112] [serial = 1053] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1675FC00) [pid = 2112] [serial = 1054] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (18365800) [pid = 2112] [serial = 1056] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (0DEB8000) [pid = 2112] [serial = 1050] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (0E326400) [pid = 2112] [serial = 1051] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (1860C000) [pid = 2112] [serial = 1068] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (1A446C00) [pid = 2112] [serial = 1065] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (1AD1FC00) [pid = 2112] [serial = 1072] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (1B174400) [pid = 2112] [serial = 1075] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (1AE83400) [pid = 2112] [serial = 1074] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (1A7A3C00) [pid = 2112] [serial = 1071] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (1A44B400) [pid = 2112] [serial = 1066] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (193BE400) [pid = 2112] [serial = 1059] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (19A18800) [pid = 2112] [serial = 1060] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (19362800) [pid = 2112] [serial = 1069] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | --DOMWINDOW == 53 (1860D400) [pid = 2112] [serial = 1057] [outer = 00000000] [url = about:blank] 07:56:52 INFO - PROCESS | 2112 | ++DOCSHELL 08A87000 == 26 [pid = 2112] [id = 370] 07:56:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 54 (08A8C400) [pid = 2112] [serial = 1110] [outer = 00000000] 07:56:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (0D862000) [pid = 2112] [serial = 1111] [outer = 08A8C400] 07:56:52 INFO - PROCESS | 2112 | 1466521012600 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (0DDD0C00) [pid = 2112] [serial = 1112] [outer = 08A8C400] 07:56:53 INFO - PROCESS | 2112 | 1466521013280 Marionette TRACE conn6 <- [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]]]}] 07:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1074ms 07:56:53 INFO - PROCESS | 2112 | 1466521013313 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 2112 | 1466521013317 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 07:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:56:53 INFO - PROCESS | 2112 | 1466521013322 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 2112 | 1466521013325 Marionette TRACE conn6 <- [1,1446,null,{}] 07:56:53 INFO - PROCESS | 2112 | 1466521013330 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:53 INFO - PROCESS | 2112 | 1466521013335 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:53 INFO - PROCESS | 2112 | 1466521013445 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 07:56:53 INFO - PROCESS | 2112 | 1466521013543 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:53 INFO - PROCESS | 2112 | 1466521013546 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:53 INFO - PROCESS | 2112 | ++DOCSHELL 151E2400 == 27 [pid = 2112] [id = 371] 07:56:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (151EE800) [pid = 2112] [serial = 1113] [outer = 00000000] 07:56:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (15ADD400) [pid = 2112] [serial = 1114] [outer = 151EE800] 07:56:53 INFO - PROCESS | 2112 | 1466521013603 Marionette DEBUG loaded listener.js 07:56:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (16762800) [pid = 2112] [serial = 1115] [outer = 151EE800] 07:56:54 INFO - PROCESS | 2112 | 1466521014269 Marionette TRACE conn6 <- [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]]]}] 07:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 988ms 07:56:54 INFO - PROCESS | 2112 | 1466521014312 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 07:56:54 INFO - PROCESS | 2112 | 1466521014317 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 07:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:56:54 INFO - PROCESS | 2112 | 1466521014322 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:56:54 INFO - PROCESS | 2112 | 1466521014324 Marionette TRACE conn6 <- [1,1450,null,{}] 07:56:54 INFO - PROCESS | 2112 | 1466521014328 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:54 INFO - PROCESS | 2112 | 1466521014331 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:54 INFO - PROCESS | 2112 | 1466521014445 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 07:56:54 INFO - PROCESS | 2112 | 1466521014572 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 2112 | 1466521014574 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:54 INFO - PROCESS | 2112 | ++DOCSHELL 1700AC00 == 28 [pid = 2112] [id = 372] 07:56:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (1700D400) [pid = 2112] [serial = 1116] [outer = 00000000] 07:56:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (1705E000) [pid = 2112] [serial = 1117] [outer = 1700D400] 07:56:54 INFO - PROCESS | 2112 | 1466521014631 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (18312400) [pid = 2112] [serial = 1118] [outer = 1700D400] 07:56:55 INFO - PROCESS | 2112 | 1466521015314 Marionette TRACE conn6 <- [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]]]}] 07:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1019ms 07:56:55 INFO - PROCESS | 2112 | 1466521015344 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 2112 | 1466521015346 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 07:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:56:55 INFO - PROCESS | 2112 | 1466521015351 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 2112 | 1466521015358 Marionette TRACE conn6 <- [1,1454,null,{}] 07:56:55 INFO - PROCESS | 2112 | 1466521015368 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 2112 | 1466521015372 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:55 INFO - PROCESS | 2112 | 1466521015485 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 07:56:55 INFO - PROCESS | 2112 | 1466521015614 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 2112 | 1466521015617 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:55 INFO - PROCESS | 2112 | ++DOCSHELL 18609400 == 29 [pid = 2112] [id = 373] 07:56:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (18648400) [pid = 2112] [serial = 1119] [outer = 00000000] 07:56:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (1864D000) [pid = 2112] [serial = 1120] [outer = 18648400] 07:56:55 INFO - PROCESS | 2112 | 1466521015672 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (186D6C00) [pid = 2112] [serial = 1121] [outer = 18648400] 07:56:56 INFO - PROCESS | 2112 | 1466521016293 Marionette TRACE conn6 <- [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]]]}] 07:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 990ms 07:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:56:56 INFO - PROCESS | 2112 | 1466521016344 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 2112 | 1466521016347 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 07:56:56 INFO - PROCESS | 2112 | 1466521016350 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 2112 | 1466521016352 Marionette TRACE conn6 <- [1,1458,null,{}] 07:56:56 INFO - PROCESS | 2112 | 1466521016356 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:56 INFO - PROCESS | 2112 | 1466521016358 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:56 INFO - PROCESS | 2112 | 1466521016497 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 07:56:56 INFO - PROCESS | 2112 | 1466521016635 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 2112 | 1466521016638 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:56:56 INFO - PROCESS | 2112 | ++DOCSHELL 09269800 == 30 [pid = 2112] [id = 374] 07:56:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0926AC00) [pid = 2112] [serial = 1122] [outer = 00000000] 07:56:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0D8EF000) [pid = 2112] [serial = 1123] [outer = 0926AC00] 07:56:56 INFO - PROCESS | 2112 | 1466521016690 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DDD8000) [pid = 2112] [serial = 1124] [outer = 0926AC00] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 1511D400 == 29 [pid = 2112] [id = 211] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 19C6F000 == 28 [pid = 2112] [id = 208] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 0D785C00 == 27 [pid = 2112] [id = 368] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 18603000 == 26 [pid = 2112] [id = 199] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 14F92000 == 25 [pid = 2112] [id = 195] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 14F11800 == 24 [pid = 2112] [id = 369] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 0DD53400 == 23 [pid = 2112] [id = 200] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 16BE0C00 == 22 [pid = 2112] [id = 198] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 08A8B000 == 21 [pid = 2112] [id = 363] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 15A4F000 == 20 [pid = 2112] [id = 203] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 16B33C00 == 19 [pid = 2112] [id = 201] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 18348000 == 18 [pid = 2112] [id = 204] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 0DDD4000 == 17 [pid = 2112] [id = 194] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 0E232000 == 16 [pid = 2112] [id = 202] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 193B7000 == 15 [pid = 2112] [id = 206] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 17013800 == 14 [pid = 2112] [id = 197] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 193BC400 == 13 [pid = 2112] [id = 207] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 18609400 == 12 [pid = 2112] [id = 373] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 1700AC00 == 11 [pid = 2112] [id = 372] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 151E2400 == 10 [pid = 2112] [id = 371] 07:56:58 INFO - PROCESS | 2112 | --DOCSHELL 08A87000 == 9 [pid = 2112] [id = 370] 07:56:59 INFO - PROCESS | 2112 | 1466521019854 Marionette TRACE conn6 <- [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]]]}] 07:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3536ms 07:56:59 INFO - PROCESS | 2112 | 1466521019889 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 2112 | 1466521019893 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 07:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:56:59 INFO - PROCESS | 2112 | 1466521019898 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 2112 | 1466521019901 Marionette TRACE conn6 <- [1,1462,null,{}] 07:56:59 INFO - PROCESS | 2112 | 1466521019907 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:59 INFO - PROCESS | 2112 | 1466521019910 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:00 INFO - PROCESS | 2112 | 1466521020005 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 07:57:00 INFO - PROCESS | 2112 | 1466521020015 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 2112 | 1466521020019 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:00 INFO - PROCESS | 2112 | ++DOCSHELL 0E229400 == 10 [pid = 2112] [id = 375] 07:57:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0E22FC00) [pid = 2112] [serial = 1125] [outer = 00000000] 07:57:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0E368800) [pid = 2112] [serial = 1126] [outer = 0E22FC00] 07:57:00 INFO - PROCESS | 2112 | 1466521020068 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0E480000) [pid = 2112] [serial = 1127] [outer = 0E22FC00] 07:57:00 INFO - PROCESS | 2112 | 1466521020557 Marionette TRACE conn6 <- [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]]]}] 07:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 07:57:00 INFO - PROCESS | 2112 | 1466521020629 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 2112 | 1466521020634 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 07:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:57:00 INFO - PROCESS | 2112 | 1466521020640 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 2112 | 1466521020643 Marionette TRACE conn6 <- [1,1466,null,{}] 07:57:00 INFO - PROCESS | 2112 | 1466521020647 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:00 INFO - PROCESS | 2112 | 1466521020650 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:00 INFO - PROCESS | 2112 | 1466521020741 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 07:57:00 INFO - PROCESS | 2112 | 1466521020833 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:00 INFO - PROCESS | 2112 | 1466521020836 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:00 INFO - PROCESS | 2112 | ++DOCSHELL 0DF0E800 == 11 [pid = 2112] [id = 376] 07:57:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (15A4CC00) [pid = 2112] [serial = 1128] [outer = 00000000] 07:57:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15AE6C00) [pid = 2112] [serial = 1129] [outer = 15A4CC00] 07:57:00 INFO - PROCESS | 2112 | 1466521020884 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (16761800) [pid = 2112] [serial = 1130] [outer = 15A4CC00] 07:57:01 INFO - PROCESS | 2112 | 1466521021315 Marionette TRACE conn6 <- [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]]]}] 07:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 07:57:01 INFO - PROCESS | 2112 | 1466521021399 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 07:57:01 INFO - PROCESS | 2112 | 1466521021402 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 07:57:01 INFO - PROCESS | 2112 | 1466521021405 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:57:01 INFO - PROCESS | 2112 | 1466521021409 Marionette TRACE conn6 <- [1,1470,null,{}] 07:57:01 INFO - PROCESS | 2112 | 1466521021420 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:01 INFO - PROCESS | 2112 | 1466521021424 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:01 INFO - PROCESS | 2112 | 1466521021521 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 07:57:01 INFO - PROCESS | 2112 | 1466521021529 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 2112 | 1466521021532 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:01 INFO - PROCESS | 2112 | ++DOCSHELL 1831B000 == 12 [pid = 2112] [id = 377] 07:57:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18341800) [pid = 2112] [serial = 1131] [outer = 00000000] 07:57:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1834D400) [pid = 2112] [serial = 1132] [outer = 18341800] 07:57:01 INFO - PROCESS | 2112 | 1466521021581 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1835F400) [pid = 2112] [serial = 1133] [outer = 18341800] 07:57:02 INFO - PROCESS | 2112 | 1466521022122 Marionette TRACE conn6 <- [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]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 07:57:02 INFO - PROCESS | 2112 | 1466521022140 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 2112 | 1466521022142 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 07:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:57:02 INFO - PROCESS | 2112 | 1466521022149 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 2112 | 1466521022151 Marionette TRACE conn6 <- [1,1474,null,{}] 07:57:02 INFO - PROCESS | 2112 | 1466521022160 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 2112 | 1466521022162 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:02 INFO - PROCESS | 2112 | 1466521022276 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 07:57:02 INFO - PROCESS | 2112 | 1466521022284 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 2112 | 1466521022286 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:02 INFO - PROCESS | 2112 | ++DOCSHELL 1834CC00 == 13 [pid = 2112] [id = 378] 07:57:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18601800) [pid = 2112] [serial = 1134] [outer = 00000000] 07:57:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1860D000) [pid = 2112] [serial = 1135] [outer = 18601800] 07:57:02 INFO - PROCESS | 2112 | 1466521022377 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1864F400) [pid = 2112] [serial = 1136] [outer = 18601800] 07:57:02 INFO - PROCESS | 2112 | 1466521022818 Marionette TRACE conn6 <- [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]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 731ms 07:57:02 INFO - PROCESS | 2112 | 1466521022902 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 2112 | 1466521022904 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 07:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:57:02 INFO - PROCESS | 2112 | 1466521022918 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 2112 | 1466521022920 Marionette TRACE conn6 <- [1,1478,null,{}] 07:57:02 INFO - PROCESS | 2112 | 1466521022923 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 2112 | 1466521022925 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:03 INFO - PROCESS | 2112 | 1466521023053 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 07:57:03 INFO - PROCESS | 2112 | 1466521023115 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 2112 | 1466521023117 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:03 INFO - PROCESS | 2112 | ++DOCSHELL 1935B400 == 14 [pid = 2112] [id = 379] 07:57:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1935C000) [pid = 2112] [serial = 1137] [outer = 00000000] 07:57:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19363800) [pid = 2112] [serial = 1138] [outer = 1935C000] 07:57:03 INFO - PROCESS | 2112 | 1466521023162 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19368400) [pid = 2112] [serial = 1139] [outer = 1935C000] 07:57:03 INFO - PROCESS | 2112 | 1466521023611 Marionette TRACE conn6 <- [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]]]}] 07:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 731ms 07:57:03 INFO - PROCESS | 2112 | 1466521023649 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 2112 | 1466521023651 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 07:57:03 INFO - PROCESS | 2112 | 1466521023654 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 2112 | 1466521023656 Marionette TRACE conn6 <- [1,1482,null,{}] 07:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:57:03 INFO - PROCESS | 2112 | 1466521023659 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:03 INFO - PROCESS | 2112 | 1466521023665 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:04 INFO - PROCESS | 2112 | 1466521023992 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18361800) [pid = 2112] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (17010400) [pid = 2112] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1700D400) [pid = 2112] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18648400) [pid = 2112] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (151EE800) [pid = 2112] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1578A400) [pid = 2112] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19C70800) [pid = 2112] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1A9F0800) [pid = 2112] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DDD2800) [pid = 2112] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (18312C00) [pid = 2112] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DDCE800) [pid = 2112] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0EECF800) [pid = 2112] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (0D7E8800) [pid = 2112] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (08A8B800) [pid = 2112] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:57:04 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (08A8C400) [pid = 2112] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:57:04 INFO - PROCESS | 2112 | 1466521024059 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 2112 | 1466521024061 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:04 INFO - PROCESS | 2112 | ++DOCSHELL 08A8C400 == 15 [pid = 2112] [id = 380] 07:57:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (09271C00) [pid = 2112] [serial = 1140] [outer = 00000000] 07:57:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DD52800) [pid = 2112] [serial = 1141] [outer = 09271C00] 07:57:04 INFO - PROCESS | 2112 | 1466521024106 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (151EF000) [pid = 2112] [serial = 1142] [outer = 09271C00] 07:57:04 INFO - PROCESS | 2112 | 1466521024524 Marionette TRACE conn6 <- [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]]]}] 07:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 930ms 07:57:04 INFO - PROCESS | 2112 | 1466521024590 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 2112 | 1466521024592 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 07:57:04 INFO - PROCESS | 2112 | 1466521024596 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:57:04 INFO - PROCESS | 2112 | 1466521024597 Marionette TRACE conn6 <- [1,1486,null,{}] 07:57:04 INFO - PROCESS | 2112 | 1466521024601 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:04 INFO - PROCESS | 2112 | 1466521024603 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:04 INFO - PROCESS | 2112 | 1466521024681 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 07:57:04 INFO - PROCESS | 2112 | 1466521024688 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 2112 | 1466521024690 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:04 INFO - PROCESS | 2112 | ++DOCSHELL 0DD52000 == 16 [pid = 2112] [id = 381] 07:57:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (15B82400) [pid = 2112] [serial = 1143] [outer = 00000000] 07:57:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18608400) [pid = 2112] [serial = 1144] [outer = 15B82400] 07:57:04 INFO - PROCESS | 2112 | 1466521024734 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1860E000) [pid = 2112] [serial = 1145] [outer = 15B82400] 07:57:05 INFO - PROCESS | 2112 | 1466521025135 Marionette TRACE conn6 <- [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]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 570ms 07:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:57:05 INFO - PROCESS | 2112 | 1466521025170 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 2112 | 1466521025172 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 07:57:05 INFO - PROCESS | 2112 | 1466521025203 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 2112 | 1466521025205 Marionette TRACE conn6 <- [1,1490,null,{}] 07:57:05 INFO - PROCESS | 2112 | 1466521025209 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:05 INFO - PROCESS | 2112 | 1466521025210 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:05 INFO - PROCESS | 2112 | 1466521025287 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 07:57:05 INFO - PROCESS | 2112 | 1466521025293 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 2112 | 1466521025295 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:05 INFO - PROCESS | 2112 | ++DOCSHELL 198BB000 == 17 [pid = 2112] [id = 382] 07:57:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19A13800) [pid = 2112] [serial = 1146] [outer = 00000000] 07:57:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19C05C00) [pid = 2112] [serial = 1147] [outer = 19A13800] 07:57:05 INFO - PROCESS | 2112 | 1466521025339 Marionette DEBUG loaded listener.js 07:57:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19C6E800) [pid = 2112] [serial = 1148] [outer = 19A13800] 07:57:05 INFO - PROCESS | 2112 | 1466521025771 Marionette TRACE conn6 <- [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]]]}] 07:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 650ms 07:57:05 INFO - PROCESS | 2112 | 1466521025838 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 07:57:05 INFO - PROCESS | 2112 | 1466521025840 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 07:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:57:05 INFO - PROCESS | 2112 | 1466521025843 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:57:05 INFO - PROCESS | 2112 | 1466521025845 Marionette TRACE conn6 <- [1,1494,null,{}] 07:57:05 INFO - PROCESS | 2112 | 1466521025849 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:05 INFO - PROCESS | 2112 | 1466521025850 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:05 INFO - PROCESS | 2112 | 1466521025928 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 07:57:05 INFO - PROCESS | 2112 | 1466521025933 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:05 INFO - PROCESS | 2112 | 1466521025935 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:05 INFO - PROCESS | 2112 | ++DOCSHELL 1831A000 == 18 [pid = 2112] [id = 383] 07:57:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19C7D000) [pid = 2112] [serial = 1149] [outer = 00000000] 07:57:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19E89800) [pid = 2112] [serial = 1150] [outer = 19C7D000] 07:57:06 INFO - PROCESS | 2112 | 1466521025979 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19E9F000) [pid = 2112] [serial = 1151] [outer = 19C7D000] 07:57:06 INFO - PROCESS | 2112 | 1466521026834 Marionette TRACE conn6 <- [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]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1019ms 07:57:06 INFO - PROCESS | 2112 | 1466521026864 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 2112 | 1466521026869 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 07:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:57:06 INFO - PROCESS | 2112 | 1466521026873 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 2112 | 1466521026879 Marionette TRACE conn6 <- [1,1498,null,{}] 07:57:06 INFO - PROCESS | 2112 | 1466521026904 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:06 INFO - PROCESS | 2112 | 1466521026907 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:07 INFO - PROCESS | 2112 | 1466521027027 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 07:57:07 INFO - PROCESS | 2112 | 1466521027156 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:07 INFO - PROCESS | 2112 | 1466521027160 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:07 INFO - PROCESS | 2112 | ++DOCSHELL 0DEAEC00 == 19 [pid = 2112] [id = 384] 07:57:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0DF0D800) [pid = 2112] [serial = 1152] [outer = 00000000] 07:57:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1578DC00) [pid = 2112] [serial = 1153] [outer = 0DF0D800] 07:57:07 INFO - PROCESS | 2112 | 1466521027219 Marionette DEBUG loaded listener.js 07:57:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (16B3C800) [pid = 2112] [serial = 1154] [outer = 0DF0D800] 07:57:08 INFO - PROCESS | 2112 | 1466521028027 Marionette TRACE conn6 <- [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]]]}] 07:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1196ms 07:57:08 INFO - PROCESS | 2112 | 1466521028070 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 07:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:57:08 INFO - PROCESS | 2112 | 1466521028075 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 07:57:08 INFO - PROCESS | 2112 | 1466521028080 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 2112 | 1466521028083 Marionette TRACE conn6 <- [1,1502,null,{}] 07:57:08 INFO - PROCESS | 2112 | 1466521028089 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:08 INFO - PROCESS | 2112 | 1466521028092 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:08 INFO - PROCESS | 2112 | 1466521028211 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 07:57:08 INFO - PROCESS | 2112 | 1466521028336 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 2112 | 1466521028341 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:08 INFO - PROCESS | 2112 | ++DOCSHELL 0E47EC00 == 20 [pid = 2112] [id = 385] 07:57:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0E487400) [pid = 2112] [serial = 1155] [outer = 00000000] 07:57:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0E5ABC00) [pid = 2112] [serial = 1156] [outer = 0E487400] 07:57:08 INFO - PROCESS | 2112 | 1466521028397 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (14F92000) [pid = 2112] [serial = 1157] [outer = 0E487400] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (0DF0A800) [pid = 2112] [serial = 1077] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1B181C00) [pid = 2112] [serial = 1083] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0E22B400) [pid = 2112] [serial = 1093] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18608C00) [pid = 2112] [serial = 1080] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (15928400) [pid = 2112] [serial = 1095] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (15A42400) [pid = 2112] [serial = 1096] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1BE8B400) [pid = 2112] [serial = 1086] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0D8EC800) [pid = 2112] [serial = 1104] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0DD5BC00) [pid = 2112] [serial = 1089] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15113800) [pid = 2112] [serial = 673] [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.] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0DF06400) [pid = 2112] [serial = 1092] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0EE1A400) [pid = 2112] [serial = 1090] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (16B32000) [pid = 2112] [serial = 1108] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DDD0C00) [pid = 2112] [serial = 1112] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0DDCA000) [pid = 2112] [serial = 1105] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (15ADD400) [pid = 2112] [serial = 1114] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0D862000) [pid = 2112] [serial = 1111] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (0D8EF000) [pid = 2112] [serial = 1123] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1836AC00) [pid = 2112] [serial = 1101] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (1860E400) [pid = 2112] [serial = 1102] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (1705B000) [pid = 2112] [serial = 1098] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (1754CC00) [pid = 2112] [serial = 1099] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (18312400) [pid = 2112] [serial = 1118] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (186D6C00) [pid = 2112] [serial = 1121] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (1864D000) [pid = 2112] [serial = 1120] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (16762800) [pid = 2112] [serial = 1115] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (16BE0400) [pid = 2112] [serial = 1109] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (1BF09800) [pid = 2112] [serial = 1087] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (1B199400) [pid = 2112] [serial = 1084] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (0EED1800) [pid = 2112] [serial = 1078] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (19361000) [pid = 2112] [serial = 1081] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (1705E000) [pid = 2112] [serial = 1117] [outer = 00000000] [url = about:blank] 07:57:08 INFO - PROCESS | 2112 | 1466521028877 Marionette TRACE conn6 <- [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]]]}] 07:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 831ms 07:57:08 INFO - PROCESS | 2112 | 1466521028910 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 07:57:08 INFO - PROCESS | 2112 | 1466521028915 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 07:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:57:08 INFO - PROCESS | 2112 | 1466521028925 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:57:08 INFO - PROCESS | 2112 | 1466521028928 Marionette TRACE conn6 <- [1,1506,null,{}] 07:57:08 INFO - PROCESS | 2112 | 1466521028932 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:08 INFO - PROCESS | 2112 | 1466521028934 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:09 INFO - PROCESS | 2112 | 1466521029021 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 07:57:09 INFO - PROCESS | 2112 | 1466521029030 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 2112 | 1466521029032 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:09 INFO - PROCESS | 2112 | ++DOCSHELL 14F0D800 == 21 [pid = 2112] [id = 386] 07:57:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (14F0E800) [pid = 2112] [serial = 1158] [outer = 00000000] 07:57:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (155B8C00) [pid = 2112] [serial = 1159] [outer = 14F0E800] 07:57:09 INFO - PROCESS | 2112 | 1466521029080 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (15793C00) [pid = 2112] [serial = 1160] [outer = 14F0E800] 07:57:09 INFO - PROCESS | 2112 | 1466521029560 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 07:57:09 INFO - PROCESS | 2112 | 1466521029601 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 2112 | 1466521029603 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 07:57:09 INFO - PROCESS | 2112 | 1466521029607 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:57:09 INFO - PROCESS | 2112 | 1466521029610 Marionette TRACE conn6 <- [1,1510,null,{}] 07:57:09 INFO - PROCESS | 2112 | 1466521029621 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:09 INFO - PROCESS | 2112 | 1466521029625 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:09 INFO - PROCESS | 2112 | 1466521029712 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 07:57:09 INFO - PROCESS | 2112 | 1466521029757 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 2112 | 1466521029760 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:09 INFO - PROCESS | 2112 | ++DOCSHELL 16BDD000 == 22 [pid = 2112] [id = 387] 07:57:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (16BDD400) [pid = 2112] [serial = 1161] [outer = 00000000] 07:57:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (16BE1C00) [pid = 2112] [serial = 1162] [outer = 16BDD400] 07:57:09 INFO - PROCESS | 2112 | 1466521029807 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (17006800) [pid = 2112] [serial = 1163] [outer = 16BDD400] 07:57:10 INFO - PROCESS | 2112 | 1466521030248 Marionette TRACE conn6 <- [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"]]]}] 07:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:57:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:57:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:57:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:57:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:57:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 677ms 07:57:10 INFO - PROCESS | 2112 | 1466521030288 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 2112 | 1466521030290 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 07:57:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:57:10 INFO - PROCESS | 2112 | 1466521030294 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 2112 | 1466521030295 Marionette TRACE conn6 <- [1,1514,null,{}] 07:57:10 INFO - PROCESS | 2112 | 1466521030303 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:10 INFO - PROCESS | 2112 | 1466521030305 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:10 INFO - PROCESS | 2112 | 1466521030389 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 07:57:10 INFO - PROCESS | 2112 | 1466521030394 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:10 INFO - PROCESS | 2112 | 1466521030396 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:10 INFO - PROCESS | 2112 | ++DOCSHELL 1834C400 == 23 [pid = 2112] [id = 388] 07:57:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (1835C800) [pid = 2112] [serial = 1164] [outer = 00000000] 07:57:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (18365800) [pid = 2112] [serial = 1165] [outer = 1835C800] 07:57:10 INFO - PROCESS | 2112 | 1466521030443 Marionette DEBUG loaded listener.js 07:57:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (18605800) [pid = 2112] [serial = 1166] [outer = 1835C800] 07:57:10 INFO - PROCESS | 2112 | 1466521030884 Marionette TRACE conn6 <- [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"]]]}] 07:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:57:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:57:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 07:57:10 INFO - PROCESS | 2112 | 1466521030927 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 07:57:10 INFO - PROCESS | 2112 | 1466521030930 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 07:57:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:57:10 INFO - PROCESS | 2112 | 1466521030933 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 2112 | 1466521030934 Marionette TRACE conn6 <- [1,1518,null,{}] 07:57:10 INFO - PROCESS | 2112 | 1466521030938 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:10 INFO - PROCESS | 2112 | 1466521030940 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:11 INFO - PROCESS | 2112 | 1466521031054 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 07:57:11 INFO - PROCESS | 2112 | 1466521031059 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 2112 | 1466521031062 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:11 INFO - PROCESS | 2112 | ++DOCSHELL 18644000 == 24 [pid = 2112] [id = 389] 07:57:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (18644400) [pid = 2112] [serial = 1167] [outer = 00000000] 07:57:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (18646C00) [pid = 2112] [serial = 1168] [outer = 18644400] 07:57:11 INFO - PROCESS | 2112 | 1466521031109 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (1873E400) [pid = 2112] [serial = 1169] [outer = 18644400] 07:57:11 INFO - PROCESS | 2112 | 1466521031546 Marionette TRACE conn6 <- [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]]]}] 07:57:11 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 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:57:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:57:11 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. 07:57:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:57:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 07:57:11 INFO - PROCESS | 2112 | 1466521031604 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 07:57:11 INFO - PROCESS | 2112 | 1466521031606 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 07:57:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:57:11 INFO - PROCESS | 2112 | 1466521031610 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:57:11 INFO - PROCESS | 2112 | 1466521031611 Marionette TRACE conn6 <- [1,1522,null,{}] 07:57:11 INFO - PROCESS | 2112 | 1466521031615 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:11 INFO - PROCESS | 2112 | 1466521031620 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:11 INFO - PROCESS | 2112 | 1466521031759 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 07:57:11 INFO - PROCESS | 2112 | 1466521031764 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 2112 | 1466521031766 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:11 INFO - PROCESS | 2112 | ++DOCSHELL 19359400 == 25 [pid = 2112] [id = 390] 07:57:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (1935F400) [pid = 2112] [serial = 1170] [outer = 00000000] 07:57:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (19A14800) [pid = 2112] [serial = 1171] [outer = 1935F400] 07:57:11 INFO - PROCESS | 2112 | 1466521031810 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (19C08400) [pid = 2112] [serial = 1172] [outer = 1935F400] 07:57:12 INFO - PROCESS | 2112 | 1466521032262 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 07:57:12 INFO - PROCESS | 2112 | 1466521032280 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 2112 | 1466521032282 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 07:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:57:12 INFO - PROCESS | 2112 | 1466521032291 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 2112 | 1466521032293 Marionette TRACE conn6 <- [1,1526,null,{}] 07:57:12 INFO - PROCESS | 2112 | 1466521032297 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:12 INFO - PROCESS | 2112 | 1466521032299 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:12 INFO - PROCESS | 2112 | 1466521032405 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 07:57:12 INFO - PROCESS | 2112 | 1466521032502 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 2112 | 1466521032504 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:12 INFO - PROCESS | 2112 | ++DOCSHELL 19C79C00 == 26 [pid = 2112] [id = 391] 07:57:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (19C7B400) [pid = 2112] [serial = 1173] [outer = 00000000] 07:57:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (19E9F400) [pid = 2112] [serial = 1174] [outer = 19C7B400] 07:57:12 INFO - PROCESS | 2112 | 1466521032547 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1700A800) [pid = 2112] [serial = 1175] [outer = 19C7B400] 07:57:13 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0926AC00) [pid = 2112] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:57:13 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (0E22FC00) [pid = 2112] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:57:13 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (15A4CC00) [pid = 2112] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:57:13 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (18601800) [pid = 2112] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:57:13 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (18341800) [pid = 2112] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:57:13 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (1935C000) [pid = 2112] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:57:13 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (15B82400) [pid = 2112] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:57:13 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (19A13800) [pid = 2112] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:57:13 INFO - PROCESS | 2112 | 1466521033053 Marionette TRACE conn6 <- [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]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 830ms 07:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:57:13 INFO - PROCESS | 2112 | 1466521033125 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 2112 | 1466521033127 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 07:57:13 INFO - PROCESS | 2112 | 1466521033130 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 2112 | 1466521033132 Marionette TRACE conn6 <- [1,1530,null,{}] 07:57:13 INFO - PROCESS | 2112 | 1466521033136 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:13 INFO - PROCESS | 2112 | 1466521033137 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:13 INFO - PROCESS | 2112 | 1466521033215 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 07:57:13 INFO - PROCESS | 2112 | 1466521033220 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 2112 | 1466521033222 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:13 INFO - PROCESS | 2112 | ++DOCSHELL 0DF10400 == 27 [pid = 2112] [id = 392] 07:57:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (1578F000) [pid = 2112] [serial = 1176] [outer = 00000000] 07:57:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (18341800) [pid = 2112] [serial = 1177] [outer = 1578F000] 07:57:13 INFO - PROCESS | 2112 | 1466521033265 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (18648800) [pid = 2112] [serial = 1178] [outer = 1578F000] 07:57:13 INFO - PROCESS | 2112 | 1466521033750 Marionette TRACE conn6 <- [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]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 671ms 07:57:13 INFO - PROCESS | 2112 | 1466521033843 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 2112 | 1466521033847 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 07:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:57:13 INFO - PROCESS | 2112 | 1466521033867 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 2112 | 1466521033871 Marionette TRACE conn6 <- [1,1534,null,{}] 07:57:13 INFO - PROCESS | 2112 | 1466521033876 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:13 INFO - PROCESS | 2112 | 1466521033880 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:14 INFO - PROCESS | 2112 | 1466521033989 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 07:57:14 INFO - PROCESS | 2112 | 1466521034085 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:14 INFO - PROCESS | 2112 | 1466521034090 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:14 INFO - PROCESS | 2112 | ++DOCSHELL 0DF01C00 == 28 [pid = 2112] [id = 393] 07:57:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DF02000) [pid = 2112] [serial = 1179] [outer = 00000000] 07:57:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0E36B000) [pid = 2112] [serial = 1180] [outer = 0DF02000] 07:57:14 INFO - PROCESS | 2112 | 1466521034147 Marionette DEBUG loaded listener.js 07:57:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0E5ACC00) [pid = 2112] [serial = 1181] [outer = 0DF02000] 07:57:14 INFO - PROCESS | 2112 | 1466521034688 Marionette TRACE conn6 <- [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]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:57:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 890ms 07:57:14 INFO - PROCESS | 2112 | 1466521034758 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 2112 | 1466521034763 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 07:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:57:14 INFO - PROCESS | 2112 | 1466521034769 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 2112 | 1466521034772 Marionette TRACE conn6 <- [1,1538,null,{}] 07:57:14 INFO - PROCESS | 2112 | 1466521034775 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:14 INFO - PROCESS | 2112 | 1466521034778 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:14 INFO - PROCESS | 2112 | 1466521034888 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 07:57:15 INFO - PROCESS | 2112 | 1466521035018 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 2112 | 1466521035021 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:15 INFO - PROCESS | 2112 | ++DOCSHELL 16BD5C00 == 29 [pid = 2112] [id = 394] 07:57:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (16BD6800) [pid = 2112] [serial = 1182] [outer = 00000000] 07:57:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1700F400) [pid = 2112] [serial = 1183] [outer = 16BD6800] 07:57:15 INFO - PROCESS | 2112 | 1466521035078 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1830EC00) [pid = 2112] [serial = 1184] [outer = 16BD6800] 07:57:15 INFO - PROCESS | 2112 | 1466521035667 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 07:57:15 INFO - PROCESS | 2112 | 1466521035702 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 07:57:15 INFO - PROCESS | 2112 | 1466521035705 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 07:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:57:15 INFO - PROCESS | 2112 | 1466521035709 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:57:15 INFO - PROCESS | 2112 | 1466521035712 Marionette TRACE conn6 <- [1,1542,null,{}] 07:57:15 INFO - PROCESS | 2112 | 1466521035724 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:15 INFO - PROCESS | 2112 | 1466521035729 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:15 INFO - PROCESS | 2112 | 1466521035840 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 07:57:15 INFO - PROCESS | 2112 | 1466521035970 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 2112 | 1466521035974 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:16 INFO - PROCESS | 2112 | ++DOCSHELL 19A16000 == 30 [pid = 2112] [id = 395] 07:57:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19A1B400) [pid = 2112] [serial = 1185] [outer = 00000000] 07:57:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19C76400) [pid = 2112] [serial = 1186] [outer = 19A1B400] 07:57:16 INFO - PROCESS | 2112 | 1466521036032 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19EAC800) [pid = 2112] [serial = 1187] [outer = 19A1B400] 07:57:16 INFO - PROCESS | 2112 | 1466521036653 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 07:57:16 INFO - PROCESS | 2112 | 1466521036696 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 2112 | 1466521036699 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 07:57:16 INFO - PROCESS | 2112 | 1466521036703 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 2112 | 1466521036705 Marionette TRACE conn6 <- [1,1546,null,{}] 07:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:57:16 INFO - PROCESS | 2112 | 1466521036709 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:16 INFO - PROCESS | 2112 | 1466521036711 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:16 INFO - PROCESS | 2112 | 1466521036821 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 07:57:17 INFO - PROCESS | 2112 | 1466521037033 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 2112 | 1466521037036 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:17 INFO - PROCESS | 2112 | ++DOCSHELL 0D8F4400 == 31 [pid = 2112] [id = 396] 07:57:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (0D8F6800) [pid = 2112] [serial = 1188] [outer = 00000000] 07:57:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (0DDCF000) [pid = 2112] [serial = 1189] [outer = 0D8F6800] 07:57:17 INFO - PROCESS | 2112 | 1466521037094 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (0DEB0000) [pid = 2112] [serial = 1190] [outer = 0D8F6800] 07:57:18 INFO - PROCESS | 2112 | --DOCSHELL 09269800 == 30 [pid = 2112] [id = 374] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DDD8000) [pid = 2112] [serial = 1124] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E368800) [pid = 2112] [serial = 1126] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0E480000) [pid = 2112] [serial = 1127] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (15AE6C00) [pid = 2112] [serial = 1129] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1860D000) [pid = 2112] [serial = 1135] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (16761800) [pid = 2112] [serial = 1130] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1834D400) [pid = 2112] [serial = 1132] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19363800) [pid = 2112] [serial = 1138] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1864F400) [pid = 2112] [serial = 1136] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0DD52800) [pid = 2112] [serial = 1141] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19368400) [pid = 2112] [serial = 1139] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (18608400) [pid = 2112] [serial = 1144] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (1835F400) [pid = 2112] [serial = 1133] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (1860E000) [pid = 2112] [serial = 1145] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (19C6E800) [pid = 2112] [serial = 1148] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (19C05C00) [pid = 2112] [serial = 1147] [outer = 00000000] [url = about:blank] 07:57:18 INFO - PROCESS | 2112 | 1466521038339 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1722ms 07:57:18 INFO - PROCESS | 2112 | 1466521038433 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 07:57:18 INFO - PROCESS | 2112 | 1466521038437 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 07:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:57:18 INFO - PROCESS | 2112 | 1466521038442 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:57:18 INFO - PROCESS | 2112 | 1466521038445 Marionette TRACE conn6 <- [1,1550,null,{}] 07:57:18 INFO - PROCESS | 2112 | 1466521038452 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:18 INFO - PROCESS | 2112 | 1466521038455 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:18 INFO - PROCESS | 2112 | 1466521038536 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 07:57:18 INFO - PROCESS | 2112 | 1466521038623 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:18 INFO - PROCESS | 2112 | 1466521038625 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:18 INFO - PROCESS | 2112 | ++DOCSHELL 0DD5CC00 == 31 [pid = 2112] [id = 397] 07:57:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (0DDCA400) [pid = 2112] [serial = 1191] [outer = 00000000] 07:57:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0DDD3000) [pid = 2112] [serial = 1192] [outer = 0DDCA400] 07:57:18 INFO - PROCESS | 2112 | 1466521038675 Marionette DEBUG loaded listener.js 07:57:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0DDD6800) [pid = 2112] [serial = 1193] [outer = 0DDCA400] 07:57:19 INFO - PROCESS | 2112 | 1466521039087 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 691ms 07:57:19 INFO - PROCESS | 2112 | 1466521039133 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 2112 | 1466521039138 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 07:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:57:19 INFO - PROCESS | 2112 | 1466521039144 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 2112 | 1466521039147 Marionette TRACE conn6 <- [1,1554,null,{}] 07:57:19 INFO - PROCESS | 2112 | 1466521039150 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 2112 | 1466521039154 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:19 INFO - PROCESS | 2112 | 1466521039246 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 07:57:19 INFO - PROCESS | 2112 | 1466521039253 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 2112 | 1466521039256 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:19 INFO - PROCESS | 2112 | ++DOCSHELL 0E483000 == 32 [pid = 2112] [id = 398] 07:57:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0E5A6000) [pid = 2112] [serial = 1194] [outer = 00000000] 07:57:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (14F0F000) [pid = 2112] [serial = 1195] [outer = 0E5A6000] 07:57:19 INFO - PROCESS | 2112 | 1466521039302 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (155C6C00) [pid = 2112] [serial = 1196] [outer = 0E5A6000] 07:57:19 INFO - PROCESS | 2112 | 1466521039776 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 07:57:19 INFO - PROCESS | 2112 | 1466521039818 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 2112 | 1466521039820 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 07:57:19 INFO - PROCESS | 2112 | 1466521039823 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:57:19 INFO - PROCESS | 2112 | 1466521039827 Marionette TRACE conn6 <- [1,1558,null,{}] 07:57:19 INFO - PROCESS | 2112 | 1466521039838 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 2112 | 1466521039842 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:19 INFO - PROCESS | 2112 | 1466521039954 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 07:57:20 INFO - PROCESS | 2112 | 1466521040048 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 2112 | 1466521040051 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:20 INFO - PROCESS | 2112 | ++DOCSHELL 16BDA400 == 33 [pid = 2112] [id = 399] 07:57:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (16BDA800) [pid = 2112] [serial = 1197] [outer = 00000000] 07:57:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (16BE3000) [pid = 2112] [serial = 1198] [outer = 16BDA800] 07:57:20 INFO - PROCESS | 2112 | 1466521040099 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1700F800) [pid = 2112] [serial = 1199] [outer = 16BDA800] 07:57:20 INFO - PROCESS | 2112 | 1466521040523 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 07:57:20 INFO - PROCESS | 2112 | 1466521040557 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 2112 | 1466521040560 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 07:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:57:20 INFO - PROCESS | 2112 | 1466521040563 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 2112 | 1466521040565 Marionette TRACE conn6 <- [1,1562,null,{}] 07:57:20 INFO - PROCESS | 2112 | 1466521040568 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:20 INFO - PROCESS | 2112 | 1466521040570 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:20 INFO - PROCESS | 2112 | 1466521040688 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 07:57:20 INFO - PROCESS | 2112 | 1466521040693 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 2112 | 1466521040695 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:20 INFO - PROCESS | 2112 | ++DOCSHELL 16BE2C00 == 34 [pid = 2112] [id = 400] 07:57:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1705B400) [pid = 2112] [serial = 1200] [outer = 00000000] 07:57:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18310400) [pid = 2112] [serial = 1201] [outer = 1705B400] 07:57:20 INFO - PROCESS | 2112 | 1466521040740 Marionette DEBUG loaded listener.js 07:57:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1835D000) [pid = 2112] [serial = 1202] [outer = 1705B400] 07:57:21 INFO - PROCESS | 2112 | 1466521041194 Marionette TRACE conn6 <- [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]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 07:57:21 INFO - PROCESS | 2112 | 1466521041233 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 2112 | 1466521041235 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 07:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:57:21 INFO - PROCESS | 2112 | 1466521041245 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 2112 | 1466521041247 Marionette TRACE conn6 <- [1,1566,null,{}] 07:57:21 INFO - PROCESS | 2112 | 1466521041250 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:21 INFO - PROCESS | 2112 | 1466521041252 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:21 INFO - PROCESS | 2112 | 1466521041389 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 07:57:21 INFO - PROCESS | 2112 | 1466521041400 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 2112 | 1466521041401 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:21 INFO - PROCESS | 2112 | ++DOCSHELL 1835FC00 == 35 [pid = 2112] [id = 401] 07:57:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18360800) [pid = 2112] [serial = 1203] [outer = 00000000] 07:57:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1860FC00) [pid = 2112] [serial = 1204] [outer = 18360800] 07:57:21 INFO - PROCESS | 2112 | 1466521041445 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18649800) [pid = 2112] [serial = 1205] [outer = 18360800] 07:57:21 INFO - PROCESS | 2112 | 1466521041877 Marionette TRACE conn6 <- [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]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 07:57:21 INFO - PROCESS | 2112 | 1466521041930 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 2112 | 1466521041932 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 07:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:57:21 INFO - PROCESS | 2112 | 1466521041945 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 2112 | 1466521041947 Marionette TRACE conn6 <- [1,1570,null,{}] 07:57:21 INFO - PROCESS | 2112 | 1466521041951 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:21 INFO - PROCESS | 2112 | 1466521041956 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:22 INFO - PROCESS | 2112 | 1466521042088 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 07:57:22 INFO - PROCESS | 2112 | 1466521042094 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 2112 | 1466521042096 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:22 INFO - PROCESS | 2112 | ++DOCSHELL 18651400 == 36 [pid = 2112] [id = 402] 07:57:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18651800) [pid = 2112] [serial = 1206] [outer = 00000000] 07:57:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19368C00) [pid = 2112] [serial = 1207] [outer = 18651800] 07:57:22 INFO - PROCESS | 2112 | 1466521042141 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (198B6400) [pid = 2112] [serial = 1208] [outer = 18651800] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (18644400) [pid = 2112] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19C7D000) [pid = 2112] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (14F0E800) [pid = 2112] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E487400) [pid = 2112] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (16BDD400) [pid = 2112] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1935F400) [pid = 2112] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DF0D800) [pid = 2112] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1835C800) [pid = 2112] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1578F000) [pid = 2112] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19C7B400) [pid = 2112] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:57:22 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (09271C00) [pid = 2112] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:57:22 INFO - PROCESS | 2112 | 1466521042764 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 891ms 07:57:22 INFO - PROCESS | 2112 | 1466521042831 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 2112 | 1466521042833 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 07:57:22 INFO - PROCESS | 2112 | 1466521042836 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:57:22 INFO - PROCESS | 2112 | 1466521042838 Marionette TRACE conn6 <- [1,1574,null,{}] 07:57:22 INFO - PROCESS | 2112 | 1466521042841 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:22 INFO - PROCESS | 2112 | 1466521042843 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:22 INFO - PROCESS | 2112 | 1466521042922 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 07:57:22 INFO - PROCESS | 2112 | 1466521042934 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:22 INFO - PROCESS | 2112 | 1466521042936 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:22 INFO - PROCESS | 2112 | ++DOCSHELL 1864F000 == 37 [pid = 2112] [id = 403] 07:57:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (19360000) [pid = 2112] [serial = 1209] [outer = 00000000] 07:57:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19A1B800) [pid = 2112] [serial = 1210] [outer = 19360000] 07:57:22 INFO - PROCESS | 2112 | 1466521042980 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19A21C00) [pid = 2112] [serial = 1211] [outer = 19360000] 07:57:23 INFO - PROCESS | 2112 | 1466521043400 Marionette TRACE conn6 <- [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]]]}] 07:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 570ms 07:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:57:23 INFO - PROCESS | 2112 | 1466521043411 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 07:57:23 INFO - PROCESS | 2112 | 1466521043413 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 07:57:23 INFO - PROCESS | 2112 | 1466521043415 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:57:23 INFO - PROCESS | 2112 | 1466521043417 Marionette TRACE conn6 <- [1,1578,null,{}] 07:57:23 INFO - PROCESS | 2112 | 1466521043420 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:23 INFO - PROCESS | 2112 | 1466521043422 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:23 INFO - PROCESS | 2112 | 1466521043540 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 07:57:23 INFO - PROCESS | 2112 | 1466521043548 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 2112 | 1466521043549 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:23 INFO - PROCESS | 2112 | ++DOCSHELL 19A16400 == 38 [pid = 2112] [id = 404] 07:57:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19A1B000) [pid = 2112] [serial = 1212] [outer = 00000000] 07:57:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19C7C000) [pid = 2112] [serial = 1213] [outer = 19A1B000] 07:57:23 INFO - PROCESS | 2112 | 1466521043593 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19C74C00) [pid = 2112] [serial = 1214] [outer = 19A1B000] 07:57:24 INFO - PROCESS | 2112 | 1466521044008 Marionette TRACE conn6 <- [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]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 631ms 07:57:24 INFO - PROCESS | 2112 | 1466521044046 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 2112 | 1466521044048 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 07:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:57:24 INFO - PROCESS | 2112 | 1466521044052 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 2112 | 1466521044053 Marionette TRACE conn6 <- [1,1582,null,{}] 07:57:24 INFO - PROCESS | 2112 | 1466521044057 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:24 INFO - PROCESS | 2112 | 1466521044059 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:24 INFO - PROCESS | 2112 | 1466521044137 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 07:57:24 INFO - PROCESS | 2112 | 1466521044227 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 2112 | 1466521044229 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:24 INFO - PROCESS | 2112 | ++DOCSHELL 1675A400 == 39 [pid = 2112] [id = 405] 07:57:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (16BDA000) [pid = 2112] [serial = 1215] [outer = 00000000] 07:57:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A32DC00) [pid = 2112] [serial = 1216] [outer = 16BDA000] 07:57:24 INFO - PROCESS | 2112 | 1466521044275 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A356000) [pid = 2112] [serial = 1217] [outer = 16BDA000] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 19A16000 == 38 [pid = 2112] [id = 395] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 16BD5C00 == 37 [pid = 2112] [id = 394] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 0DF01C00 == 36 [pid = 2112] [id = 393] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 0DD5CC00 == 35 [pid = 2112] [id = 397] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 0D8F4400 == 34 [pid = 2112] [id = 396] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 18651400 == 33 [pid = 2112] [id = 402] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 19A16400 == 32 [pid = 2112] [id = 404] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 16BE2C00 == 31 [pid = 2112] [id = 400] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 0E483000 == 30 [pid = 2112] [id = 398] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 16BDA400 == 29 [pid = 2112] [id = 399] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 1864F000 == 28 [pid = 2112] [id = 403] 07:57:25 INFO - PROCESS | 2112 | --DOCSHELL 1835FC00 == 27 [pid = 2112] [id = 401] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18646C00) [pid = 2112] [serial = 1168] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19E9F000) [pid = 2112] [serial = 1151] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19E89800) [pid = 2112] [serial = 1150] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (155B8C00) [pid = 2112] [serial = 1159] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (15793C00) [pid = 2112] [serial = 1160] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0E5ABC00) [pid = 2112] [serial = 1156] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (14F92000) [pid = 2112] [serial = 1157] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (16BE1C00) [pid = 2112] [serial = 1162] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (17006800) [pid = 2112] [serial = 1163] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19A14800) [pid = 2112] [serial = 1171] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1578DC00) [pid = 2112] [serial = 1153] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (16B3C800) [pid = 2112] [serial = 1154] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (18365800) [pid = 2112] [serial = 1165] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (18341800) [pid = 2112] [serial = 1177] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (18648800) [pid = 2112] [serial = 1178] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (19E9F400) [pid = 2112] [serial = 1174] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (1700A800) [pid = 2112] [serial = 1175] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (1873E400) [pid = 2112] [serial = 1169] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (19C08400) [pid = 2112] [serial = 1172] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (18605800) [pid = 2112] [serial = 1166] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (151EF000) [pid = 2112] [serial = 1142] [outer = 00000000] [url = about:blank] 07:57:25 INFO - PROCESS | 2112 | 1466521045932 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1931ms 07:57:25 INFO - PROCESS | 2112 | 1466521045985 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 2112 | 1466521045989 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 07:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:57:26 INFO - PROCESS | 2112 | 1466521045993 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 2112 | 1466521045997 Marionette TRACE conn6 <- [1,1586,null,{}] 07:57:26 INFO - PROCESS | 2112 | 1466521046003 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:26 INFO - PROCESS | 2112 | 1466521046006 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:26 INFO - PROCESS | 2112 | 1466521046095 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 07:57:26 INFO - PROCESS | 2112 | 1466521046102 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 2112 | 1466521046106 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:26 INFO - PROCESS | 2112 | ++DOCSHELL 0DD53400 == 28 [pid = 2112] [id = 406] 07:57:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (0DD54400) [pid = 2112] [serial = 1218] [outer = 00000000] 07:57:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (0DDCA000) [pid = 2112] [serial = 1219] [outer = 0DD54400] 07:57:26 INFO - PROCESS | 2112 | 1466521046155 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (0DDD5800) [pid = 2112] [serial = 1220] [outer = 0DD54400] 07:57:26 INFO - PROCESS | 2112 | 1466521046644 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms 07:57:26 INFO - PROCESS | 2112 | 1466521046684 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 2112 | 1466521046689 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 07:57:26 INFO - PROCESS | 2112 | 1466521046695 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:57:26 INFO - PROCESS | 2112 | 1466521046698 Marionette TRACE conn6 <- [1,1590,null,{}] 07:57:26 INFO - PROCESS | 2112 | 1466521046702 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:26 INFO - PROCESS | 2112 | 1466521046705 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:26 INFO - PROCESS | 2112 | 1466521046791 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 07:57:26 INFO - PROCESS | 2112 | 1466521046800 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 2112 | 1466521046803 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:26 INFO - PROCESS | 2112 | ++DOCSHELL 0E371C00 == 29 [pid = 2112] [id = 407] 07:57:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (0E372C00) [pid = 2112] [serial = 1221] [outer = 00000000] 07:57:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (0E5A7000) [pid = 2112] [serial = 1222] [outer = 0E372C00] 07:57:26 INFO - PROCESS | 2112 | 1466521046850 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (0EECBC00) [pid = 2112] [serial = 1223] [outer = 0E372C00] 07:57:27 INFO - PROCESS | 2112 | 1466521047306 Marionette TRACE conn6 <- [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]]]}] 07:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 631ms 07:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:57:27 INFO - PROCESS | 2112 | 1466521047335 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 2112 | 1466521047338 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 07:57:27 INFO - PROCESS | 2112 | 1466521047341 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 2112 | 1466521047345 Marionette TRACE conn6 <- [1,1594,null,{}] 07:57:27 INFO - PROCESS | 2112 | 1466521047356 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:27 INFO - PROCESS | 2112 | 1466521047361 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:27 INFO - PROCESS | 2112 | 1466521047447 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 07:57:27 INFO - PROCESS | 2112 | 1466521047565 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:27 INFO - PROCESS | 2112 | 1466521047568 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:27 INFO - PROCESS | 2112 | ++DOCSHELL 15B76000 == 30 [pid = 2112] [id = 408] 07:57:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (15B76C00) [pid = 2112] [serial = 1224] [outer = 00000000] 07:57:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (15B83C00) [pid = 2112] [serial = 1225] [outer = 15B76C00] 07:57:27 INFO - PROCESS | 2112 | 1466521047625 Marionette DEBUG loaded listener.js 07:57:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (16B33C00) [pid = 2112] [serial = 1226] [outer = 15B76C00] 07:57:28 INFO - PROCESS | 2112 | 1466521048010 Marionette TRACE conn6 <- [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]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 07:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:57:28 INFO - PROCESS | 2112 | 1466521048075 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 2112 | 1466521048077 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 07:57:28 INFO - PROCESS | 2112 | 1466521048080 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 2112 | 1466521048082 Marionette TRACE conn6 <- [1,1598,null,{}] 07:57:28 INFO - PROCESS | 2112 | 1466521048086 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:28 INFO - PROCESS | 2112 | 1466521048087 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:28 INFO - PROCESS | 2112 | 1466521048203 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 07:57:28 INFO - PROCESS | 2112 | 1466521048215 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 2112 | 1466521048217 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:28 INFO - PROCESS | 2112 | ++DOCSHELL 16B38000 == 31 [pid = 2112] [id = 409] 07:57:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (16B3D800) [pid = 2112] [serial = 1227] [outer = 00000000] 07:57:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (17007400) [pid = 2112] [serial = 1228] [outer = 16B3D800] 07:57:28 INFO - PROCESS | 2112 | 1466521048262 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (17011800) [pid = 2112] [serial = 1229] [outer = 16B3D800] 07:57:28 INFO - PROCESS | 2112 | 1466521048673 Marionette TRACE conn6 <- [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]]]}] 07:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 632ms 07:57:28 INFO - PROCESS | 2112 | 1466521048712 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 07:57:28 INFO - PROCESS | 2112 | 1466521048713 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 07:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:57:28 INFO - PROCESS | 2112 | 1466521048716 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:57:28 INFO - PROCESS | 2112 | 1466521048718 Marionette TRACE conn6 <- [1,1602,null,{}] 07:57:28 INFO - PROCESS | 2112 | 1466521048721 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:28 INFO - PROCESS | 2112 | 1466521048723 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:28 INFO - PROCESS | 2112 | 1466521048832 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 07:57:28 INFO - PROCESS | 2112 | 1466521048873 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 2112 | 1466521048875 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:28 INFO - PROCESS | 2112 | ++DOCSHELL 17543400 == 32 [pid = 2112] [id = 410] 07:57:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (17545000) [pid = 2112] [serial = 1230] [outer = 00000000] 07:57:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1835CC00) [pid = 2112] [serial = 1231] [outer = 17545000] 07:57:28 INFO - PROCESS | 2112 | 1466521048918 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18368000) [pid = 2112] [serial = 1232] [outer = 17545000] 07:57:29 INFO - PROCESS | 2112 | 1466521049327 Marionette TRACE conn6 <- [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]]]}] 07:57:29 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 07:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 07:57:29 INFO - PROCESS | 2112 | 1466521049348 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 07:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:57:29 INFO - PROCESS | 2112 | 1466521049350 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 07:57:29 INFO - PROCESS | 2112 | 1466521049353 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 2112 | 1466521049355 Marionette TRACE conn6 <- [1,1606,null,{}] 07:57:29 INFO - PROCESS | 2112 | 1466521049358 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:29 INFO - PROCESS | 2112 | 1466521049364 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:29 INFO - PROCESS | 2112 | 1466521049501 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 07:57:29 INFO - PROCESS | 2112 | 1466521049509 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 2112 | 1466521049511 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:29 INFO - PROCESS | 2112 | ++DOCSHELL 18607000 == 33 [pid = 2112] [id = 411] 07:57:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1860B000) [pid = 2112] [serial = 1233] [outer = 00000000] 07:57:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18651400) [pid = 2112] [serial = 1234] [outer = 1860B000] 07:57:29 INFO - PROCESS | 2112 | 1466521049556 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18748800) [pid = 2112] [serial = 1235] [outer = 1860B000] 07:57:30 INFO - PROCESS | 2112 | 1466521049978 Marionette TRACE conn6 <- [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]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 07:57:30 INFO - PROCESS | 2112 | 1466521050024 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 2112 | 1466521050026 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 07:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:57:30 INFO - PROCESS | 2112 | 1466521050029 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 2112 | 1466521050030 Marionette TRACE conn6 <- [1,1610,null,{}] 07:57:30 INFO - PROCESS | 2112 | 1466521050034 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:30 INFO - PROCESS | 2112 | 1466521050036 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:30 INFO - PROCESS | 2112 | 1466521050170 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 07:57:30 INFO - PROCESS | 2112 | 1466521050185 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 2112 | 1466521050187 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:30 INFO - PROCESS | 2112 | ++DOCSHELL 18744400 == 34 [pid = 2112] [id = 412] 07:57:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (187E9800) [pid = 2112] [serial = 1236] [outer = 00000000] 07:57:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19368400) [pid = 2112] [serial = 1237] [outer = 187E9800] 07:57:30 INFO - PROCESS | 2112 | 1466521050230 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (193BC800) [pid = 2112] [serial = 1238] [outer = 187E9800] 07:57:30 INFO - PROCESS | 2112 | 1466521050631 Marionette TRACE conn6 <- [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]]]}] 07:57:30 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 07:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 07:57:30 INFO - PROCESS | 2112 | 1466521050660 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 07:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:57:30 INFO - PROCESS | 2112 | 1466521050662 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 07:57:30 INFO - PROCESS | 2112 | 1466521050665 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 2112 | 1466521050667 Marionette TRACE conn6 <- [1,1614,null,{}] 07:57:30 INFO - PROCESS | 2112 | 1466521050670 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:30 INFO - PROCESS | 2112 | 1466521050672 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:30 INFO - PROCESS | 2112 | 1466521050787 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 07:57:30 INFO - PROCESS | 2112 | 1466521050795 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:30 INFO - PROCESS | 2112 | 1466521050797 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:30 INFO - PROCESS | 2112 | ++DOCSHELL 15787C00 == 35 [pid = 2112] [id = 413] 07:57:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19367400) [pid = 2112] [serial = 1239] [outer = 00000000] 07:57:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19C73C00) [pid = 2112] [serial = 1240] [outer = 19367400] 07:57:30 INFO - PROCESS | 2112 | 1466521050841 Marionette DEBUG loaded listener.js 07:57:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19AA5000) [pid = 2112] [serial = 1241] [outer = 19367400] 07:57:31 INFO - PROCESS | 2112 | 1466521051276 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 07:57:31 INFO - PROCESS | 2112 | 1466521051296 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 07:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:57:31 INFO - PROCESS | 2112 | 1466521051298 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 07:57:31 INFO - PROCESS | 2112 | 1466521051301 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:57:31 INFO - PROCESS | 2112 | 1466521051303 Marionette TRACE conn6 <- [1,1618,null,{}] 07:57:31 INFO - PROCESS | 2112 | 1466521051313 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:31 INFO - PROCESS | 2112 | 1466521051315 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:31 INFO - PROCESS | 2112 | 1466521051425 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 07:57:31 INFO - PROCESS | 2112 | 1466521051513 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 2112 | 1466521051515 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:31 INFO - PROCESS | 2112 | ++DOCSHELL 15B75800 == 36 [pid = 2112] [id = 414] 07:57:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19E9F400) [pid = 2112] [serial = 1242] [outer = 00000000] 07:57:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19EA6400) [pid = 2112] [serial = 1243] [outer = 19E9F400] 07:57:31 INFO - PROCESS | 2112 | 1466521051560 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19EA7000) [pid = 2112] [serial = 1244] [outer = 19E9F400] 07:57:31 INFO - PROCESS | 2112 | 1466521051971 Marionette TRACE conn6 <- [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]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 07:57:32 INFO - PROCESS | 2112 | 1466521052036 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 2112 | 1466521052038 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 07:57:32 INFO - PROCESS | 2112 | 1466521052041 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:57:32 INFO - PROCESS | 2112 | 1466521052043 Marionette TRACE conn6 <- [1,1622,null,{}] 07:57:32 INFO - PROCESS | 2112 | 1466521052047 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:32 INFO - PROCESS | 2112 | 1466521052048 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:32 INFO - PROCESS | 2112 | 1466521052163 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 07:57:32 INFO - PROCESS | 2112 | 1466521052174 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 2112 | 1466521052176 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:32 INFO - PROCESS | 2112 | ++DOCSHELL 1A35C400 == 37 [pid = 2112] [id = 415] 07:57:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1A35D800) [pid = 2112] [serial = 1245] [outer = 00000000] 07:57:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1A51B000) [pid = 2112] [serial = 1246] [outer = 1A35D800] 07:57:32 INFO - PROCESS | 2112 | 1466521052219 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1A796C00) [pid = 2112] [serial = 1247] [outer = 1A35D800] 07:57:32 INFO - PROCESS | 2112 | 1466521052673 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 07:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:57:32 INFO - PROCESS | 2112 | 1466521052724 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 2112 | 1466521052727 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 07:57:32 INFO - PROCESS | 2112 | 1466521052730 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 2112 | 1466521052734 Marionette TRACE conn6 <- [1,1626,null,{}] 07:57:32 INFO - PROCESS | 2112 | 1466521052737 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:32 INFO - PROCESS | 2112 | 1466521052739 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:32 INFO - PROCESS | 2112 | 1466521052898 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 07:57:32 INFO - PROCESS | 2112 | 1466521052924 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 2112 | 1466521052927 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:32 INFO - PROCESS | 2112 | ++DOCSHELL 17542400 == 38 [pid = 2112] [id = 416] 07:57:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1A9F2C00) [pid = 2112] [serial = 1248] [outer = 00000000] 07:57:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1AE82800) [pid = 2112] [serial = 1249] [outer = 1A9F2C00] 07:57:32 INFO - PROCESS | 2112 | 1466521052974 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1B177800) [pid = 2112] [serial = 1250] [outer = 1A9F2C00] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (1705B400) [pid = 2112] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (18360800) [pid = 2112] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (18651800) [pid = 2112] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (19A1B000) [pid = 2112] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (16BDA800) [pid = 2112] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (0E5A6000) [pid = 2112] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0DDCA400) [pid = 2112] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0D8F6800) [pid = 2112] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19A1B400) [pid = 2112] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (16BD6800) [pid = 2112] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DF02000) [pid = 2112] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:57:33 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19360000) [pid = 2112] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:57:33 INFO - PROCESS | 2112 | 1466521053515 Marionette TRACE conn6 <- [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]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 831ms 07:57:33 INFO - PROCESS | 2112 | 1466521053562 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 07:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:57:33 INFO - PROCESS | 2112 | 1466521053564 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 07:57:33 INFO - PROCESS | 2112 | 1466521053567 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 2112 | 1466521053569 Marionette TRACE conn6 <- [1,1630,null,{}] 07:57:33 INFO - PROCESS | 2112 | 1466521053572 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:33 INFO - PROCESS | 2112 | 1466521053574 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:33 INFO - PROCESS | 2112 | 1466521053655 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 07:57:33 INFO - PROCESS | 2112 | 1466521053661 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 2112 | 1466521053672 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:33 INFO - PROCESS | 2112 | ++DOCSHELL 18602400 == 39 [pid = 2112] [id = 417] 07:57:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (187E0000) [pid = 2112] [serial = 1251] [outer = 00000000] 07:57:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19EA2800) [pid = 2112] [serial = 1252] [outer = 187E0000] 07:57:33 INFO - PROCESS | 2112 | 1466521053716 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A44B000) [pid = 2112] [serial = 1253] [outer = 187E0000] 07:57:34 INFO - PROCESS | 2112 | 1466521054124 Marionette TRACE conn6 <- [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]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 570ms 07:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:57:34 INFO - PROCESS | 2112 | 1466521054138 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 2112 | 1466521054140 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 07:57:34 INFO - PROCESS | 2112 | 1466521054143 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 2112 | 1466521054145 Marionette TRACE conn6 <- [1,1634,null,{}] 07:57:34 INFO - PROCESS | 2112 | 1466521054148 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:34 INFO - PROCESS | 2112 | 1466521054150 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:34 INFO - PROCESS | 2112 | 1466521054270 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 07:57:34 INFO - PROCESS | 2112 | 1466521054278 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 2112 | 1466521054280 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:34 INFO - PROCESS | 2112 | ++DOCSHELL 1AE7E400 == 40 [pid = 2112] [id = 418] 07:57:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1AD91400) [pid = 2112] [serial = 1254] [outer = 00000000] 07:57:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1B17FC00) [pid = 2112] [serial = 1255] [outer = 1AD91400] 07:57:34 INFO - PROCESS | 2112 | 1466521054324 Marionette DEBUG loaded listener.js 07:57:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1B183400) [pid = 2112] [serial = 1256] [outer = 1AD91400] 07:57:34 INFO - PROCESS | 2112 | 1466521054751 Marionette TRACE conn6 <- [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]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 07:57:34 INFO - PROCESS | 2112 | 1466521054774 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 2112 | 1466521054776 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 07:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:57:34 INFO - PROCESS | 2112 | 1466521054779 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 2112 | 1466521054780 Marionette TRACE conn6 <- [1,1638,null,{}] 07:57:34 INFO - PROCESS | 2112 | 1466521054784 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:34 INFO - PROCESS | 2112 | 1466521054786 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:34 INFO - PROCESS | 2112 | 1466521054899 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 07:57:34 INFO - PROCESS | 2112 | 1466521054907 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:34 INFO - PROCESS | 2112 | 1466521054909 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:34 INFO - PROCESS | 2112 | ++DOCSHELL 18602C00 == 41 [pid = 2112] [id = 419] 07:57:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1B199C00) [pid = 2112] [serial = 1257] [outer = 00000000] 07:57:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19A14C00) [pid = 2112] [serial = 1258] [outer = 1B199C00] 07:57:34 INFO - PROCESS | 2112 | 1466521054952 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1B1A1C00) [pid = 2112] [serial = 1259] [outer = 1B199C00] 07:57:35 INFO - PROCESS | 2112 | 1466521055519 Marionette TRACE conn6 <- [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]]]}] 07:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 830ms 07:57:35 INFO - PROCESS | 2112 | 1466521055618 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 07:57:35 INFO - PROCESS | 2112 | 1466521055623 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 07:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:57:35 INFO - PROCESS | 2112 | 1466521055628 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:57:35 INFO - PROCESS | 2112 | 1466521055632 Marionette TRACE conn6 <- [1,1642,null,{}] 07:57:35 INFO - PROCESS | 2112 | 1466521055637 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:35 INFO - PROCESS | 2112 | 1466521055640 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:35 INFO - PROCESS | 2112 | 1466521055771 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 07:57:35 INFO - PROCESS | 2112 | 1466521055889 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 2112 | 1466521055894 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:35 INFO - PROCESS | 2112 | ++DOCSHELL 0DD59000 == 42 [pid = 2112] [id = 420] 07:57:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0DEB7800) [pid = 2112] [serial = 1260] [outer = 00000000] 07:57:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (0E326400) [pid = 2112] [serial = 1261] [outer = 0DEB7800] 07:57:35 INFO - PROCESS | 2112 | 1466521055950 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (0E373800) [pid = 2112] [serial = 1262] [outer = 0DEB7800] 07:57:36 INFO - PROCESS | 2112 | 1466521056681 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1119ms 07:57:36 INFO - PROCESS | 2112 | 1466521056751 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 2112 | 1466521056756 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 07:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:57:36 INFO - PROCESS | 2112 | 1466521056762 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 2112 | 1466521056765 Marionette TRACE conn6 <- [1,1646,null,{}] 07:57:36 INFO - PROCESS | 2112 | 1466521056769 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:36 INFO - PROCESS | 2112 | 1466521056772 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:36 INFO - PROCESS | 2112 | 1466521056900 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 07:57:37 INFO - PROCESS | 2112 | 1466521057153 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 2112 | 1466521057157 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:37 INFO - PROCESS | 2112 | ++DOCSHELL 0926AC00 == 43 [pid = 2112] [id = 421] 07:57:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (0C890400) [pid = 2112] [serial = 1263] [outer = 00000000] 07:57:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (0D784C00) [pid = 2112] [serial = 1264] [outer = 0C890400] 07:57:37 INFO - PROCESS | 2112 | 1466521057223 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (0D8E9400) [pid = 2112] [serial = 1265] [outer = 0C890400] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 1AE7E400 == 42 [pid = 2112] [id = 418] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 18602400 == 41 [pid = 2112] [id = 417] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 17542400 == 40 [pid = 2112] [id = 416] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 1A35C400 == 39 [pid = 2112] [id = 415] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 15B75800 == 38 [pid = 2112] [id = 414] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 15787C00 == 37 [pid = 2112] [id = 413] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 18744400 == 36 [pid = 2112] [id = 412] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 18607000 == 35 [pid = 2112] [id = 411] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 17543400 == 34 [pid = 2112] [id = 410] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 16B38000 == 33 [pid = 2112] [id = 409] 07:57:37 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (1A32DC00) [pid = 2112] [serial = 1216] [outer = 00000000] [url = about:blank] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 15B76000 == 32 [pid = 2112] [id = 408] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 0E371C00 == 31 [pid = 2112] [id = 407] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 0DD53400 == 30 [pid = 2112] [id = 406] 07:57:37 INFO - PROCESS | 2112 | --DOCSHELL 1675A400 == 29 [pid = 2112] [id = 405] 07:57:37 INFO - PROCESS | 2112 | 1466521057917 Marionette TRACE conn6 <- [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]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1174ms 07:57:37 INFO - PROCESS | 2112 | 1466521057940 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 2112 | 1466521057943 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 07:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:57:37 INFO - PROCESS | 2112 | 1466521057947 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 2112 | 1466521057950 Marionette TRACE conn6 <- [1,1650,null,{}] 07:57:37 INFO - PROCESS | 2112 | 1466521057955 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:37 INFO - PROCESS | 2112 | 1466521057959 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:38 INFO - PROCESS | 2112 | 1466521058054 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (14F0F000) [pid = 2112] [serial = 1195] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (155C6C00) [pid = 2112] [serial = 1196] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (0DDD3000) [pid = 2112] [serial = 1192] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (0DDD6800) [pid = 2112] [serial = 1193] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (0DEB0000) [pid = 2112] [serial = 1190] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (0DDCF000) [pid = 2112] [serial = 1189] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19EAC800) [pid = 2112] [serial = 1187] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19C76400) [pid = 2112] [serial = 1186] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1830EC00) [pid = 2112] [serial = 1184] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1700F400) [pid = 2112] [serial = 1183] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0E5ACC00) [pid = 2112] [serial = 1181] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0E36B000) [pid = 2112] [serial = 1180] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19A1B800) [pid = 2112] [serial = 1210] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1835D000) [pid = 2112] [serial = 1202] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19C7C000) [pid = 2112] [serial = 1213] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19A21C00) [pid = 2112] [serial = 1211] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1700F800) [pid = 2112] [serial = 1199] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18310400) [pid = 2112] [serial = 1201] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1860FC00) [pid = 2112] [serial = 1204] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19368C00) [pid = 2112] [serial = 1207] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (18649800) [pid = 2112] [serial = 1205] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (198B6400) [pid = 2112] [serial = 1208] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19C74C00) [pid = 2112] [serial = 1214] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (16BE3000) [pid = 2112] [serial = 1198] [outer = 00000000] [url = about:blank] 07:57:38 INFO - PROCESS | 2112 | 1466521058156 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 2112 | 1466521058158 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:38 INFO - PROCESS | 2112 | ++DOCSHELL 08A8CC00 == 30 [pid = 2112] [id = 422] 07:57:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (09269000) [pid = 2112] [serial = 1266] [outer = 00000000] 07:57:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0DDD2400) [pid = 2112] [serial = 1267] [outer = 09269000] 07:57:38 INFO - PROCESS | 2112 | 1466521058205 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0E365400) [pid = 2112] [serial = 1268] [outer = 09269000] 07:57:38 INFO - PROCESS | 2112 | 1466521058638 Marionette TRACE conn6 <- [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]]]}] 07:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 771ms 07:57:38 INFO - PROCESS | 2112 | 1466521058721 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 07:57:38 INFO - PROCESS | 2112 | 1466521058725 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 07:57:38 INFO - PROCESS | 2112 | 1466521058730 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:57:38 INFO - PROCESS | 2112 | 1466521058732 Marionette TRACE conn6 <- [1,1654,null,{}] 07:57:38 INFO - PROCESS | 2112 | 1466521058735 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:38 INFO - PROCESS | 2112 | 1466521058738 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:38 INFO - PROCESS | 2112 | 1466521058824 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 07:57:38 INFO - PROCESS | 2112 | 1466521058833 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:38 INFO - PROCESS | 2112 | 1466521058835 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:38 INFO - PROCESS | 2112 | ++DOCSHELL 1578A400 == 31 [pid = 2112] [id = 423] 07:57:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1578DC00) [pid = 2112] [serial = 1269] [outer = 00000000] 07:57:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (15A06800) [pid = 2112] [serial = 1270] [outer = 1578DC00] 07:57:38 INFO - PROCESS | 2112 | 1466521058880 Marionette DEBUG loaded listener.js 07:57:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15AE3400) [pid = 2112] [serial = 1271] [outer = 1578DC00] 07:57:39 INFO - PROCESS | 2112 | 1466521059372 Marionette TRACE conn6 <- [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]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 07:57:39 INFO - PROCESS | 2112 | 1466521059405 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 07:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:57:39 INFO - PROCESS | 2112 | 1466521059407 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 07:57:39 INFO - PROCESS | 2112 | 1466521059412 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 2112 | 1466521059419 Marionette TRACE conn6 <- [1,1658,null,{}] 07:57:39 INFO - PROCESS | 2112 | 1466521059430 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:39 INFO - PROCESS | 2112 | 1466521059436 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:39 INFO - PROCESS | 2112 | 1466521059539 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 07:57:39 INFO - PROCESS | 2112 | 1466521059662 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 2112 | 1466521059664 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:39 INFO - PROCESS | 2112 | ++DOCSHELL 1700F800 == 32 [pid = 2112] [id = 424] 07:57:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1700FC00) [pid = 2112] [serial = 1272] [outer = 00000000] 07:57:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (17544C00) [pid = 2112] [serial = 1273] [outer = 1700FC00] 07:57:39 INFO - PROCESS | 2112 | 1466521059712 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18312400) [pid = 2112] [serial = 1274] [outer = 1700FC00] 07:57:40 INFO - PROCESS | 2112 | 1466521060106 Marionette TRACE conn6 <- [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]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 07:57:40 INFO - PROCESS | 2112 | 1466521060144 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 2112 | 1466521060147 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 07:57:40 INFO - PROCESS | 2112 | 1466521060150 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:57:40 INFO - PROCESS | 2112 | 1466521060152 Marionette TRACE conn6 <- [1,1662,null,{}] 07:57:40 INFO - PROCESS | 2112 | 1466521060155 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:40 INFO - PROCESS | 2112 | 1466521060157 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:40 INFO - PROCESS | 2112 | 1466521060278 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 07:57:40 INFO - PROCESS | 2112 | 1466521060284 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 2112 | 1466521060286 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:40 INFO - PROCESS | 2112 | ++DOCSHELL 18347C00 == 33 [pid = 2112] [id = 425] 07:57:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1835E800) [pid = 2112] [serial = 1275] [outer = 00000000] 07:57:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18609400) [pid = 2112] [serial = 1276] [outer = 1835E800] 07:57:40 INFO - PROCESS | 2112 | 1466521060380 Marionette DEBUG loaded listener.js 07:57:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1860F400) [pid = 2112] [serial = 1277] [outer = 1835E800] 07:57:40 INFO - PROCESS | 2112 | 1466521060824 Marionette TRACE conn6 <- [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]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 07:57:40 INFO - PROCESS | 2112 | 1466521060891 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 2112 | 1466521060893 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 07:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:57:40 INFO - PROCESS | 2112 | 1466521060896 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 2112 | 1466521060898 Marionette TRACE conn6 <- [1,1666,null,{}] 07:57:40 INFO - PROCESS | 2112 | 1466521060901 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:40 INFO - PROCESS | 2112 | 1466521060903 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:41 INFO - PROCESS | 2112 | 1466521061013 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 07:57:41 INFO - PROCESS | 2112 | 1466521061024 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 2112 | 1466521061030 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:41 INFO - PROCESS | 2112 | ++DOCSHELL 14F0E400 == 34 [pid = 2112] [id = 426] 07:57:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1864EC00) [pid = 2112] [serial = 1278] [outer = 00000000] 07:57:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (186DA400) [pid = 2112] [serial = 1279] [outer = 1864EC00] 07:57:41 INFO - PROCESS | 2112 | 1466521061136 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1935D000) [pid = 2112] [serial = 1280] [outer = 1864EC00] 07:57:41 INFO - PROCESS | 2112 | 1466521061568 Marionette TRACE conn6 <- [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]]]}] 07:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 07:57:41 INFO - PROCESS | 2112 | 1466521061635 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 2112 | 1466521061637 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 07:57:41 INFO - PROCESS | 2112 | 1466521061640 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:57:41 INFO - PROCESS | 2112 | 1466521061642 Marionette TRACE conn6 <- [1,1670,null,{}] 07:57:41 INFO - PROCESS | 2112 | 1466521061645 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:41 INFO - PROCESS | 2112 | 1466521061648 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:41 INFO - PROCESS | 2112 | 1466521061771 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 07:57:41 INFO - PROCESS | 2112 | 1466521061867 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:41 INFO - PROCESS | 2112 | 1466521061869 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:41 INFO - PROCESS | 2112 | ++DOCSHELL 19A12800 == 35 [pid = 2112] [id = 427] 07:57:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19A13400) [pid = 2112] [serial = 1281] [outer = 00000000] 07:57:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (19A9E000) [pid = 2112] [serial = 1282] [outer = 19A13400] 07:57:41 INFO - PROCESS | 2112 | 1466521061912 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19A1E400) [pid = 2112] [serial = 1283] [outer = 19A13400] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (15B76C00) [pid = 2112] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (187E9800) [pid = 2112] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19E9F400) [pid = 2112] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0DD54400) [pid = 2112] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (17545000) [pid = 2112] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1A9F2C00) [pid = 2112] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (16B3D800) [pid = 2112] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1AD91400) [pid = 2112] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19367400) [pid = 2112] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E372C00) [pid = 2112] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (187E0000) [pid = 2112] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (16BDA000) [pid = 2112] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1860B000) [pid = 2112] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:57:42 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A35D800) [pid = 2112] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:57:42 INFO - PROCESS | 2112 | 1466521062447 Marionette TRACE conn6 <- [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]]]}] 07:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 830ms 07:57:42 INFO - PROCESS | 2112 | 1466521062475 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 07:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:57:42 INFO - PROCESS | 2112 | 1466521062477 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 07:57:42 INFO - PROCESS | 2112 | 1466521062480 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:57:42 INFO - PROCESS | 2112 | 1466521062482 Marionette TRACE conn6 <- [1,1674,null,{}] 07:57:42 INFO - PROCESS | 2112 | 1466521062485 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:42 INFO - PROCESS | 2112 | 1466521062487 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:42 INFO - PROCESS | 2112 | 1466521062564 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 07:57:42 INFO - PROCESS | 2112 | 1466521062650 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 2112 | 1466521062652 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:42 INFO - PROCESS | 2112 | ++DOCSHELL 0E372C00 == 36 [pid = 2112] [id = 428] 07:57:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (151ED000) [pid = 2112] [serial = 1284] [outer = 00000000] 07:57:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (187E9800) [pid = 2112] [serial = 1285] [outer = 151ED000] 07:57:42 INFO - PROCESS | 2112 | 1466521062701 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19365000) [pid = 2112] [serial = 1286] [outer = 151ED000] 07:57:43 INFO - PROCESS | 2112 | 1466521063041 Marionette TRACE conn6 <- [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]]]}] 07:57:43 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 07:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 07:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:57:43 INFO - PROCESS | 2112 | 1466521063111 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 2112 | 1466521063113 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 07:57:43 INFO - PROCESS | 2112 | 1466521063146 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 2112 | 1466521063148 Marionette TRACE conn6 <- [1,1678,null,{}] 07:57:43 INFO - PROCESS | 2112 | 1466521063154 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:43 INFO - PROCESS | 2112 | 1466521063156 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:43 INFO - PROCESS | 2112 | 1466521063271 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 07:57:43 INFO - PROCESS | 2112 | 1466521063282 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 2112 | 1466521063283 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:43 INFO - PROCESS | 2112 | ++DOCSHELL 16B39800 == 37 [pid = 2112] [id = 429] 07:57:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18364C00) [pid = 2112] [serial = 1287] [outer = 00000000] 07:57:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19E88C00) [pid = 2112] [serial = 1288] [outer = 18364C00] 07:57:43 INFO - PROCESS | 2112 | 1466521063327 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19EA2400) [pid = 2112] [serial = 1289] [outer = 18364C00] 07:57:43 INFO - PROCESS | 2112 | 1466521063742 Marionette TRACE conn6 <- [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]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 651ms 07:57:43 INFO - PROCESS | 2112 | 1466521063777 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 2112 | 1466521063779 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 07:57:43 INFO - PROCESS | 2112 | 1466521063782 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 2112 | 1466521063784 Marionette TRACE conn6 <- [1,1682,null,{}] 07:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:57:43 INFO - PROCESS | 2112 | 1466521063787 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:43 INFO - PROCESS | 2112 | 1466521063789 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:43 INFO - PROCESS | 2112 | 1466521063867 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 07:57:43 INFO - PROCESS | 2112 | 1466521063960 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 2112 | 1466521063962 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:43 INFO - PROCESS | 2112 | ++DOCSHELL 0DF03400 == 38 [pid = 2112] [id = 430] 07:57:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (0E22CC00) [pid = 2112] [serial = 1290] [outer = 00000000] 07:57:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A061000) [pid = 2112] [serial = 1291] [outer = 0E22CC00] 07:57:44 INFO - PROCESS | 2112 | 1466521064009 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A32A800) [pid = 2112] [serial = 1292] [outer = 0E22CC00] 07:57:44 INFO - PROCESS | 2112 | 1466521064442 Marionette TRACE conn6 <- [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]]]}] 07:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 07:57:44 INFO - PROCESS | 2112 | 1466521064459 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 2112 | 1466521064463 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 07:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:57:44 INFO - PROCESS | 2112 | 1466521064468 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 2112 | 1466521064471 Marionette TRACE conn6 <- [1,1686,null,{}] 07:57:44 INFO - PROCESS | 2112 | 1466521064477 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:44 INFO - PROCESS | 2112 | 1466521064480 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:44 INFO - PROCESS | 2112 | 1466521064638 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 07:57:44 INFO - PROCESS | 2112 | 1466521064775 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 2112 | 1466521064778 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:44 INFO - PROCESS | 2112 | ++DOCSHELL 0DEB5C00 == 39 [pid = 2112] [id = 431] 07:57:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DF03C00) [pid = 2112] [serial = 1293] [outer = 00000000] 07:57:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0E372400) [pid = 2112] [serial = 1294] [outer = 0DF03C00] 07:57:44 INFO - PROCESS | 2112 | 1466521064838 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0EED1800) [pid = 2112] [serial = 1295] [outer = 0DF03C00] 07:57:45 INFO - PROCESS | 2112 | 1466521065418 Marionette TRACE conn6 <- [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]]]}] 07:57:45 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 07:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1021ms 07:57:45 INFO - PROCESS | 2112 | 1466521065490 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 2112 | 1466521065495 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 07:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:57:45 INFO - PROCESS | 2112 | 1466521065501 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 2112 | 1466521065504 Marionette TRACE conn6 <- [1,1690,null,{}] 07:57:45 INFO - PROCESS | 2112 | 1466521065508 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:45 INFO - PROCESS | 2112 | 1466521065511 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:45 INFO - PROCESS | 2112 | 1466521065651 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 07:57:45 INFO - PROCESS | 2112 | 1466521065785 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 2112 | 1466521065787 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:45 INFO - PROCESS | 2112 | ++DOCSHELL 16BD7C00 == 40 [pid = 2112] [id = 432] 07:57:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (16BD8400) [pid = 2112] [serial = 1296] [outer = 00000000] 07:57:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1700A800) [pid = 2112] [serial = 1297] [outer = 16BD8400] 07:57:45 INFO - PROCESS | 2112 | 1466521065844 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (18310400) [pid = 2112] [serial = 1298] [outer = 16BD8400] 07:57:46 INFO - PROCESS | 2112 | 1466521066435 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 07:57:46 INFO - PROCESS | 2112 | 1466521066475 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 2112 | 1466521066478 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 07:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:57:46 INFO - PROCESS | 2112 | 1466521066481 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 2112 | 1466521066485 Marionette TRACE conn6 <- [1,1694,null,{}] 07:57:46 INFO - PROCESS | 2112 | 1466521066496 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:46 INFO - PROCESS | 2112 | 1466521066501 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:46 INFO - PROCESS | 2112 | 1466521066612 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 07:57:46 INFO - PROCESS | 2112 | 1466521066749 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 2112 | 1466521066753 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:46 INFO - PROCESS | 2112 | ++DOCSHELL 19C7C000 == 41 [pid = 2112] [id = 433] 07:57:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (19E84C00) [pid = 2112] [serial = 1299] [outer = 00000000] 07:57:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1A51B800) [pid = 2112] [serial = 1300] [outer = 19E84C00] 07:57:46 INFO - PROCESS | 2112 | 1466521066810 Marionette DEBUG loaded listener.js 07:57:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1A9EF000) [pid = 2112] [serial = 1301] [outer = 19E84C00] 07:57:47 INFO - PROCESS | 2112 | 1466521067394 Marionette TRACE conn6 <- [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]]]}] 07:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 07:57:47 INFO - PROCESS | 2112 | 1466521067455 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 2112 | 1466521067458 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 07:57:47 INFO - PROCESS | 2112 | 1466521067461 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:57:47 INFO - PROCESS | 2112 | 1466521067463 Marionette TRACE conn6 <- [1,1698,null,{}] 07:57:47 INFO - PROCESS | 2112 | 1466521067467 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:47 INFO - PROCESS | 2112 | 1466521067469 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:47 INFO - PROCESS | 2112 | 1466521067577 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 07:57:47 INFO - PROCESS | 2112 | 1466521067710 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 2112 | 1466521067713 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:47 INFO - PROCESS | 2112 | ++DOCSHELL 18360800 == 42 [pid = 2112] [id = 434] 07:57:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (18645000) [pid = 2112] [serial = 1302] [outer = 00000000] 07:57:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1AD27800) [pid = 2112] [serial = 1303] [outer = 18645000] 07:57:47 INFO - PROCESS | 2112 | 1466521067768 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (1AE85800) [pid = 2112] [serial = 1304] [outer = 18645000] 07:57:48 INFO - PROCESS | 2112 | 1466521068475 Marionette TRACE conn6 <- [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]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1072ms 07:57:48 INFO - PROCESS | 2112 | 1466521068536 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 07:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:57:48 INFO - PROCESS | 2112 | 1466521068540 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 07:57:48 INFO - PROCESS | 2112 | 1466521068544 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 2112 | 1466521068547 Marionette TRACE conn6 <- [1,1702,null,{}] 07:57:48 INFO - PROCESS | 2112 | 1466521068552 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:48 INFO - PROCESS | 2112 | 1466521068555 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:48 INFO - PROCESS | 2112 | 1466521068653 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 16B39800 == 41 [pid = 2112] [id = 429] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 0E372C00 == 40 [pid = 2112] [id = 428] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 19A12800 == 39 [pid = 2112] [id = 427] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 14F0E400 == 38 [pid = 2112] [id = 426] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 18347C00 == 37 [pid = 2112] [id = 425] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 1700F800 == 36 [pid = 2112] [id = 424] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 1578A400 == 35 [pid = 2112] [id = 423] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 08A8CC00 == 34 [pid = 2112] [id = 422] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 0DD59000 == 33 [pid = 2112] [id = 420] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 0926AC00 == 32 [pid = 2112] [id = 421] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 18602C00 == 31 [pid = 2112] [id = 419] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 18360800 == 30 [pid = 2112] [id = 434] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 19C7C000 == 29 [pid = 2112] [id = 433] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 0DF03400 == 28 [pid = 2112] [id = 430] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 0DEB5C00 == 27 [pid = 2112] [id = 431] 07:57:49 INFO - PROCESS | 2112 | --DOCSHELL 16BD7C00 == 26 [pid = 2112] [id = 432] 07:57:49 INFO - PROCESS | 2112 | 1466521069372 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 2112 | 1466521069375 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (1B183400) [pid = 2112] [serial = 1256] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (19A14C00) [pid = 2112] [serial = 1258] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (16B33C00) [pid = 2112] [serial = 1226] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19368400) [pid = 2112] [serial = 1237] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19EA7000) [pid = 2112] [serial = 1244] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (15B83C00) [pid = 2112] [serial = 1225] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (0DDCA000) [pid = 2112] [serial = 1219] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (18368000) [pid = 2112] [serial = 1232] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (193BC800) [pid = 2112] [serial = 1238] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1B177800) [pid = 2112] [serial = 1250] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (17007400) [pid = 2112] [serial = 1228] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1B17FC00) [pid = 2112] [serial = 1255] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19C73C00) [pid = 2112] [serial = 1240] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (17011800) [pid = 2112] [serial = 1229] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19EA6400) [pid = 2112] [serial = 1243] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0E5A7000) [pid = 2112] [serial = 1222] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1835CC00) [pid = 2112] [serial = 1231] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19AA5000) [pid = 2112] [serial = 1241] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19EA2800) [pid = 2112] [serial = 1252] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1A356000) [pid = 2112] [serial = 1217] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (18651400) [pid = 2112] [serial = 1234] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1A44B000) [pid = 2112] [serial = 1253] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1A796C00) [pid = 2112] [serial = 1247] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (18748800) [pid = 2112] [serial = 1235] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1A51B000) [pid = 2112] [serial = 1246] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (0EECBC00) [pid = 2112] [serial = 1223] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (0DDD5800) [pid = 2112] [serial = 1220] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (1AE82800) [pid = 2112] [serial = 1249] [outer = 00000000] [url = about:blank] 07:57:49 INFO - PROCESS | 2112 | ++DOCSHELL 08A8F800 == 27 [pid = 2112] [id = 435] 07:57:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (09269C00) [pid = 2112] [serial = 1305] [outer = 00000000] 07:57:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0D3D3000) [pid = 2112] [serial = 1306] [outer = 09269C00] 07:57:49 INFO - PROCESS | 2112 | 1466521069551 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0D8EAC00) [pid = 2112] [serial = 1307] [outer = 09269C00] 07:57:49 INFO - PROCESS | 2112 | 1466521069960 Marionette TRACE conn6 <- [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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1530ms 07:57:50 INFO - PROCESS | 2112 | 1466521070077 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 2112 | 1466521070081 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 07:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:57:50 INFO - PROCESS | 2112 | 1466521070086 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 2112 | 1466521070089 Marionette TRACE conn6 <- [1,1706,null,{}] 07:57:50 INFO - PROCESS | 2112 | 1466521070094 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:50 INFO - PROCESS | 2112 | 1466521070098 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:50 INFO - PROCESS | 2112 | 1466521070185 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 07:57:50 INFO - PROCESS | 2112 | 1466521070196 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 2112 | 1466521070198 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:50 INFO - PROCESS | 2112 | ++DOCSHELL 0E374000 == 28 [pid = 2112] [id = 436] 07:57:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0E483000) [pid = 2112] [serial = 1308] [outer = 00000000] 07:57:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0ECE0000) [pid = 2112] [serial = 1309] [outer = 0E483000] 07:57:50 INFO - PROCESS | 2112 | 1466521070246 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (14F13400) [pid = 2112] [serial = 1310] [outer = 0E483000] 07:57:50 INFO - PROCESS | 2112 | 1466521070712 Marionette TRACE conn6 <- [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]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 07:57:50 INFO - PROCESS | 2112 | 1466521070794 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 2112 | 1466521070798 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 07:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:57:50 INFO - PROCESS | 2112 | 1466521070806 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 2112 | 1466521070808 Marionette TRACE conn6 <- [1,1710,null,{}] 07:57:50 INFO - PROCESS | 2112 | 1466521070811 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:50 INFO - PROCESS | 2112 | 1466521070814 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:50 INFO - PROCESS | 2112 | 1466521070935 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 07:57:51 INFO - PROCESS | 2112 | 1466521070994 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 2112 | 1466521070996 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:51 INFO - PROCESS | 2112 | ++DOCSHELL 1675FC00 == 29 [pid = 2112] [id = 437] 07:57:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (16761C00) [pid = 2112] [serial = 1311] [outer = 00000000] 07:57:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (16BD6400) [pid = 2112] [serial = 1312] [outer = 16761C00] 07:57:51 INFO - PROCESS | 2112 | 1466521071041 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (16BDE800) [pid = 2112] [serial = 1313] [outer = 16761C00] 07:57:51 INFO - PROCESS | 2112 | 1466521071439 Marionette TRACE conn6 <- [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]]]}] 07:57:51 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 07:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 07:57:51 INFO - PROCESS | 2112 | 1466521071488 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 07:57:51 INFO - PROCESS | 2112 | 1466521071490 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 07:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:57:51 INFO - PROCESS | 2112 | 1466521071495 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 2112 | 1466521071501 Marionette TRACE conn6 <- [1,1714,null,{}] 07:57:51 INFO - PROCESS | 2112 | 1466521071519 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:51 INFO - PROCESS | 2112 | 1466521071523 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:51 INFO - PROCESS | 2112 | 1466521071636 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 07:57:51 INFO - PROCESS | 2112 | 1466521071649 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:51 INFO - PROCESS | 2112 | 1466521071651 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:51 INFO - PROCESS | 2112 | ++DOCSHELL 1700D400 == 30 [pid = 2112] [id = 438] 07:57:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1700EC00) [pid = 2112] [serial = 1314] [outer = 00000000] 07:57:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1835B800) [pid = 2112] [serial = 1315] [outer = 1700EC00] 07:57:51 INFO - PROCESS | 2112 | 1466521071695 Marionette DEBUG loaded listener.js 07:57:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18602800) [pid = 2112] [serial = 1316] [outer = 1700EC00] 07:57:52 INFO - PROCESS | 2112 | 1466521072165 Marionette TRACE conn6 <- [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]]]}] 07:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 07:57:52 INFO - PROCESS | 2112 | 1466521072255 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 2112 | 1466521072258 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 07:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:57:52 INFO - PROCESS | 2112 | 1466521072272 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 2112 | 1466521072274 Marionette TRACE conn6 <- [1,1718,null,{}] 07:57:52 INFO - PROCESS | 2112 | 1466521072277 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:52 INFO - PROCESS | 2112 | 1466521072279 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:52 INFO - PROCESS | 2112 | 1466521072395 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 07:57:52 INFO - PROCESS | 2112 | 1466521072405 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 2112 | 1466521072407 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:52 INFO - PROCESS | 2112 | ++DOCSHELL 1860A400 == 31 [pid = 2112] [id = 439] 07:57:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18648000) [pid = 2112] [serial = 1317] [outer = 00000000] 07:57:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18651400) [pid = 2112] [serial = 1318] [outer = 18648000] 07:57:52 INFO - PROCESS | 2112 | 1466521072453 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18747000) [pid = 2112] [serial = 1319] [outer = 18648000] 07:57:52 INFO - PROCESS | 2112 | 1466521072880 Marionette TRACE conn6 <- [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]]]}] 07:57:52 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 07:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 690ms 07:57:52 INFO - PROCESS | 2112 | 1466521072953 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 07:57:52 INFO - PROCESS | 2112 | 1466521072955 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 07:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:57:52 INFO - PROCESS | 2112 | 1466521072967 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:57:52 INFO - PROCESS | 2112 | 1466521072969 Marionette TRACE conn6 <- [1,1722,null,{}] 07:57:52 INFO - PROCESS | 2112 | 1466521072973 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:52 INFO - PROCESS | 2112 | 1466521072975 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:53 INFO - PROCESS | 2112 | 1466521073094 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 07:57:53 INFO - PROCESS | 2112 | 1466521073103 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 2112 | 1466521073109 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:53 INFO - PROCESS | 2112 | ++DOCSHELL 18740C00 == 32 [pid = 2112] [id = 440] 07:57:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1935B800) [pid = 2112] [serial = 1320] [outer = 00000000] 07:57:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (193B9400) [pid = 2112] [serial = 1321] [outer = 1935B800] 07:57:53 INFO - PROCESS | 2112 | 1466521073163 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19A1A400) [pid = 2112] [serial = 1322] [outer = 1935B800] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18364C00) [pid = 2112] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (09269000) [pid = 2112] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1700FC00) [pid = 2112] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0C890400) [pid = 2112] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0E22CC00) [pid = 2112] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1864EC00) [pid = 2112] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (151ED000) [pid = 2112] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19A13400) [pid = 2112] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1578DC00) [pid = 2112] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DEB7800) [pid = 2112] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1B199C00) [pid = 2112] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:57:53 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1835E800) [pid = 2112] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:57:53 INFO - PROCESS | 2112 | 1466521073885 Marionette TRACE conn6 <- [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]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 991ms 07:57:53 INFO - PROCESS | 2112 | 1466521073953 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 07:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:57:53 INFO - PROCESS | 2112 | 1466521073955 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 07:57:53 INFO - PROCESS | 2112 | 1466521073958 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 2112 | 1466521073959 Marionette TRACE conn6 <- [1,1726,null,{}] 07:57:53 INFO - PROCESS | 2112 | 1466521073963 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:53 INFO - PROCESS | 2112 | 1466521073965 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:54 INFO - PROCESS | 2112 | 1466521074079 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 07:57:54 INFO - PROCESS | 2112 | 1466521074141 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 2112 | 1466521074143 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:54 INFO - PROCESS | 2112 | ++DOCSHELL 0DD5B400 == 33 [pid = 2112] [id = 441] 07:57:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15A02000) [pid = 2112] [serial = 1323] [outer = 00000000] 07:57:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (186E2C00) [pid = 2112] [serial = 1324] [outer = 15A02000] 07:57:54 INFO - PROCESS | 2112 | 1466521074197 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19A2E800) [pid = 2112] [serial = 1325] [outer = 15A02000] 07:57:54 INFO - PROCESS | 2112 | 1466521074554 Marionette TRACE conn6 <- [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]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 07:57:54 INFO - PROCESS | 2112 | 1466521074597 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 2112 | 1466521074599 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 07:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:57:54 INFO - PROCESS | 2112 | 1466521074602 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 2112 | 1466521074604 Marionette TRACE conn6 <- [1,1730,null,{}] 07:57:54 INFO - PROCESS | 2112 | 1466521074607 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:54 INFO - PROCESS | 2112 | 1466521074609 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:54 INFO - PROCESS | 2112 | 1466521074684 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 07:57:54 INFO - PROCESS | 2112 | 1466521074690 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 2112 | 1466521074692 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:54 INFO - PROCESS | 2112 | ++DOCSHELL 19C70C00 == 34 [pid = 2112] [id = 442] 07:57:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19C73C00) [pid = 2112] [serial = 1326] [outer = 00000000] 07:57:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19EA3000) [pid = 2112] [serial = 1327] [outer = 19C73C00] 07:57:54 INFO - PROCESS | 2112 | 1466521074735 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19EA9800) [pid = 2112] [serial = 1328] [outer = 19C73C00] 07:57:55 INFO - PROCESS | 2112 | 1466521075150 Marionette TRACE conn6 <- [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]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 571ms 07:57:55 INFO - PROCESS | 2112 | 1466521075175 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 07:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:57:55 INFO - PROCESS | 2112 | 1466521075177 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 07:57:55 INFO - PROCESS | 2112 | 1466521075179 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 2112 | 1466521075181 Marionette TRACE conn6 <- [1,1734,null,{}] 07:57:55 INFO - PROCESS | 2112 | 1466521075184 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 2112 | 1466521075186 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:55 INFO - PROCESS | 2112 | 1466521075305 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 07:57:55 INFO - PROCESS | 2112 | 1466521075316 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:55 INFO - PROCESS | 2112 | 1466521075318 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:55 INFO - PROCESS | 2112 | ++DOCSHELL 15B7A400 == 35 [pid = 2112] [id = 443] 07:57:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18645400) [pid = 2112] [serial = 1329] [outer = 00000000] 07:57:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A05E800) [pid = 2112] [serial = 1330] [outer = 18645400] 07:57:55 INFO - PROCESS | 2112 | 1466521075361 Marionette DEBUG loaded listener.js 07:57:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1830F000) [pid = 2112] [serial = 1331] [outer = 18645400] 07:57:55 INFO - PROCESS | 2112 | 1466521075845 Marionette TRACE conn6 <- [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]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 07:57:55 INFO - PROCESS | 2112 | 1466521075911 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 2112 | 1466521075916 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 07:57:55 INFO - PROCESS | 2112 | 1466521075922 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:57:55 INFO - PROCESS | 2112 | 1466521075926 Marionette TRACE conn6 <- [1,1738,null,{}] 07:57:55 INFO - PROCESS | 2112 | 1466521075931 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 2112 | 1466521075934 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:56 INFO - PROCESS | 2112 | 1466521076057 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 07:57:56 INFO - PROCESS | 2112 | 1466521076193 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 2112 | 1466521076198 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:56 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD5C00 == 36 [pid = 2112] [id = 444] 07:57:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0DDD7000) [pid = 2112] [serial = 1332] [outer = 00000000] 07:57:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0E230800) [pid = 2112] [serial = 1333] [outer = 0DDD7000] 07:57:56 INFO - PROCESS | 2112 | 1466521076255 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0ECD9000) [pid = 2112] [serial = 1334] [outer = 0DDD7000] 07:57:57 INFO - PROCESS | 2112 | 1466521077014 Marionette TRACE conn6 <- [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]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1168ms 07:57:57 INFO - PROCESS | 2112 | 1466521077094 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 2112 | 1466521077099 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 07:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:57:57 INFO - PROCESS | 2112 | 1466521077106 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 2112 | 1466521077109 Marionette TRACE conn6 <- [1,1742,null,{}] 07:57:57 INFO - PROCESS | 2112 | 1466521077113 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:57 INFO - PROCESS | 2112 | 1466521077116 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:57 INFO - PROCESS | 2112 | 1466521077260 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 07:57:57 INFO - PROCESS | 2112 | 1466521077388 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 2112 | 1466521077391 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:57 INFO - PROCESS | 2112 | ++DOCSHELL 17007800 == 37 [pid = 2112] [id = 445] 07:57:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (17008800) [pid = 2112] [serial = 1335] [outer = 00000000] 07:57:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1705E000) [pid = 2112] [serial = 1336] [outer = 17008800] 07:57:57 INFO - PROCESS | 2112 | 1466521077450 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (18350800) [pid = 2112] [serial = 1337] [outer = 17008800] 07:57:58 INFO - PROCESS | 2112 | 1466521078346 Marionette TRACE conn6 <- [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]]]}] 07:57:58 INFO - PROCESS | 2112 | --DOCSHELL 19C70C00 == 36 [pid = 2112] [id = 442] 07:57:58 INFO - PROCESS | 2112 | --DOCSHELL 0DD5B400 == 35 [pid = 2112] [id = 441] 07:57:58 INFO - PROCESS | 2112 | --DOCSHELL 18740C00 == 34 [pid = 2112] [id = 440] 07:57:58 INFO - PROCESS | 2112 | --DOCSHELL 1860A400 == 33 [pid = 2112] [id = 439] 07:57:58 INFO - PROCESS | 2112 | --DOCSHELL 1700D400 == 32 [pid = 2112] [id = 438] 07:57:58 INFO - PROCESS | 2112 | --DOCSHELL 1675FC00 == 31 [pid = 2112] [id = 437] 07:57:58 INFO - PROCESS | 2112 | --DOCSHELL 0E374000 == 30 [pid = 2112] [id = 436] 07:57:58 INFO - PROCESS | 2112 | --DOCSHELL 08A8F800 == 29 [pid = 2112] [id = 435] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19EA2400) [pid = 2112] [serial = 1289] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (0DDD2400) [pid = 2112] [serial = 1267] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0E365400) [pid = 2112] [serial = 1268] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (17544C00) [pid = 2112] [serial = 1273] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0D784C00) [pid = 2112] [serial = 1264] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0D8E9400) [pid = 2112] [serial = 1265] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1A061000) [pid = 2112] [serial = 1291] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1935D000) [pid = 2112] [serial = 1280] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (186DA400) [pid = 2112] [serial = 1279] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (187E9800) [pid = 2112] [serial = 1285] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19A9E000) [pid = 2112] [serial = 1282] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19E88C00) [pid = 2112] [serial = 1288] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1A32A800) [pid = 2112] [serial = 1292] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19A1E400) [pid = 2112] [serial = 1283] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19365000) [pid = 2112] [serial = 1286] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (15A06800) [pid = 2112] [serial = 1270] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (15AE3400) [pid = 2112] [serial = 1271] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0E326400) [pid = 2112] [serial = 1261] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (0E373800) [pid = 2112] [serial = 1262] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1B1A1C00) [pid = 2112] [serial = 1259] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (18609400) [pid = 2112] [serial = 1276] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (1860F400) [pid = 2112] [serial = 1277] [outer = 00000000] [url = about:blank] 07:57:58 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (18312400) [pid = 2112] [serial = 1274] [outer = 00000000] [url = about:blank] 07:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1331ms 07:57:58 INFO - PROCESS | 2112 | 1466521078440 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 07:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:57:58 INFO - PROCESS | 2112 | 1466521078445 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 07:57:58 INFO - PROCESS | 2112 | 1466521078450 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 2112 | 1466521078453 Marionette TRACE conn6 <- [1,1746,null,{}] 07:57:58 INFO - PROCESS | 2112 | 1466521078458 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:58 INFO - PROCESS | 2112 | 1466521078461 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:58 INFO - PROCESS | 2112 | 1466521078568 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 07:57:58 INFO - PROCESS | 2112 | 1466521078655 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 2112 | 1466521078660 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:58 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCF000 == 30 [pid = 2112] [id = 446] 07:57:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0DDD2400) [pid = 2112] [serial = 1338] [outer = 00000000] 07:57:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0DEACC00) [pid = 2112] [serial = 1339] [outer = 0DDD2400] 07:57:58 INFO - PROCESS | 2112 | 1466521078707 Marionette DEBUG loaded listener.js 07:57:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0E227400) [pid = 2112] [serial = 1340] [outer = 0DDD2400] 07:57:59 INFO - PROCESS | 2112 | 1466521079153 Marionette TRACE conn6 <- [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]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 731ms 07:57:59 INFO - PROCESS | 2112 | 1466521079180 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 2112 | 1466521079184 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 07:57:59 INFO - PROCESS | 2112 | 1466521079190 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:57:59 INFO - PROCESS | 2112 | 1466521079193 Marionette TRACE conn6 <- [1,1750,null,{}] 07:57:59 INFO - PROCESS | 2112 | 1466521079196 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:59 INFO - PROCESS | 2112 | 1466521079199 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:59 INFO - PROCESS | 2112 | 1466521079287 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 07:57:59 INFO - PROCESS | 2112 | 1466521079293 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:59 INFO - PROCESS | 2112 | 1466521079295 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:57:59 INFO - PROCESS | 2112 | ++DOCSHELL 0E59EC00 == 31 [pid = 2112] [id = 447] 07:57:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0E5A1800) [pid = 2112] [serial = 1341] [outer = 00000000] 07:57:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (15A1D800) [pid = 2112] [serial = 1342] [outer = 0E5A1800] 07:57:59 INFO - PROCESS | 2112 | 1466521079343 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (15AE6800) [pid = 2112] [serial = 1343] [outer = 0E5A1800] 07:57:59 INFO - PROCESS | 2112 | 1466521079808 Marionette TRACE conn6 <- [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]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 07:57:59 INFO - PROCESS | 2112 | 1466521079865 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 2112 | 1466521079868 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 07:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:57:59 INFO - PROCESS | 2112 | 1466521079871 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 2112 | 1466521079875 Marionette TRACE conn6 <- [1,1754,null,{}] 07:57:59 INFO - PROCESS | 2112 | 1466521079885 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:59 INFO - PROCESS | 2112 | 1466521079890 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:00 INFO - PROCESS | 2112 | 1466521079974 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 07:58:00 INFO - PROCESS | 2112 | 1466521079989 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 2112 | 1466521079992 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:00 INFO - PROCESS | 2112 | ++DOCSHELL 18344800 == 32 [pid = 2112] [id = 448] 07:58:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (18348000) [pid = 2112] [serial = 1344] [outer = 00000000] 07:58:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18366000) [pid = 2112] [serial = 1345] [outer = 18348000] 07:58:00 INFO - PROCESS | 2112 | 1466521080040 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1860B400) [pid = 2112] [serial = 1346] [outer = 18348000] 07:58:00 INFO - PROCESS | 2112 | 1466521080510 Marionette TRACE conn6 <- [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]]]}] 07:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 07:58:00 INFO - PROCESS | 2112 | 1466521080545 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 07:58:00 INFO - PROCESS | 2112 | 1466521080548 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 07:58:00 INFO - PROCESS | 2112 | 1466521080550 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:58:00 INFO - PROCESS | 2112 | 1466521080552 Marionette TRACE conn6 <- [1,1758,null,{}] 07:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:58:00 INFO - PROCESS | 2112 | 1466521080555 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:00 INFO - PROCESS | 2112 | 1466521080557 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:00 INFO - PROCESS | 2112 | 1466521080642 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 07:58:00 INFO - PROCESS | 2112 | 1466521080649 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 2112 | 1466521080651 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:00 INFO - PROCESS | 2112 | ++DOCSHELL 18643C00 == 33 [pid = 2112] [id = 449] 07:58:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18649C00) [pid = 2112] [serial = 1347] [outer = 00000000] 07:58:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1935E400) [pid = 2112] [serial = 1348] [outer = 18649C00] 07:58:00 INFO - PROCESS | 2112 | 1466521080695 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19367400) [pid = 2112] [serial = 1349] [outer = 18649C00] 07:58:01 INFO - PROCESS | 2112 | 1466521081172 Marionette TRACE conn6 <- [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]]]}] 07:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 672ms 07:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:58:01 INFO - PROCESS | 2112 | 1466521081227 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 2112 | 1466521081229 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 07:58:01 INFO - PROCESS | 2112 | 1466521081232 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 2112 | 1466521081234 Marionette TRACE conn6 <- [1,1762,null,{}] 07:58:01 INFO - PROCESS | 2112 | 1466521081237 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:01 INFO - PROCESS | 2112 | 1466521081239 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:01 INFO - PROCESS | 2112 | 1466521081356 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 07:58:01 INFO - PROCESS | 2112 | 1466521081447 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 2112 | 1466521081449 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:01 INFO - PROCESS | 2112 | ++DOCSHELL 193BB400 == 34 [pid = 2112] [id = 450] 07:58:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19A19800) [pid = 2112] [serial = 1350] [outer = 00000000] 07:58:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19C04C00) [pid = 2112] [serial = 1351] [outer = 19A19800] 07:58:01 INFO - PROCESS | 2112 | 1466521081493 Marionette DEBUG loaded listener.js 07:58:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19C6E400) [pid = 2112] [serial = 1352] [outer = 19A19800] 07:58:01 INFO - PROCESS | 2112 | 1466521081921 Marionette TRACE conn6 <- [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]]]}] 07:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 731ms 07:58:01 INFO - PROCESS | 2112 | 1466521081965 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 2112 | 1466521081967 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 07:58:01 INFO - PROCESS | 2112 | 1466521081970 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:58:01 INFO - PROCESS | 2112 | 1466521081971 Marionette TRACE conn6 <- [1,1766,null,{}] 07:58:01 INFO - PROCESS | 2112 | 1466521081975 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:01 INFO - PROCESS | 2112 | 1466521081981 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:02 INFO - PROCESS | 2112 | 1466521082128 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 07:58:02 INFO - PROCESS | 2112 | 1466521082139 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 2112 | 1466521082140 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:02 INFO - PROCESS | 2112 | ++DOCSHELL 19E87400 == 35 [pid = 2112] [id = 451] 07:58:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19E87C00) [pid = 2112] [serial = 1353] [outer = 00000000] 07:58:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19FE2800) [pid = 2112] [serial = 1354] [outer = 19E87C00] 07:58:02 INFO - PROCESS | 2112 | 1466521082194 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19E9DC00) [pid = 2112] [serial = 1355] [outer = 19E87C00] 07:58:02 INFO - PROCESS | 2112 | 1466521082639 Marionette TRACE conn6 <- [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]]]}] 07:58:02 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 07:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 07:58:02 INFO - PROCESS | 2112 | 1466521082726 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 2112 | 1466521082728 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 07:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:58:02 INFO - PROCESS | 2112 | 1466521082739 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 2112 | 1466521082741 Marionette TRACE conn6 <- [1,1770,null,{}] 07:58:02 INFO - PROCESS | 2112 | 1466521082745 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:02 INFO - PROCESS | 2112 | 1466521082747 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:02 INFO - PROCESS | 2112 | 1466521082862 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 07:58:02 INFO - PROCESS | 2112 | 1466521082871 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:02 INFO - PROCESS | 2112 | 1466521082873 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:02 INFO - PROCESS | 2112 | ++DOCSHELL 1A51B400 == 36 [pid = 2112] [id = 452] 07:58:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1A51CC00) [pid = 2112] [serial = 1356] [outer = 00000000] 07:58:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A7A3000) [pid = 2112] [serial = 1357] [outer = 1A51CC00] 07:58:02 INFO - PROCESS | 2112 | 1466521082916 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1A9EA400) [pid = 2112] [serial = 1358] [outer = 1A51CC00] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (16761C00) [pid = 2112] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0E483000) [pid = 2112] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18645000) [pid = 2112] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1700EC00) [pid = 2112] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DF03C00) [pid = 2112] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16BD8400) [pid = 2112] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19E84C00) [pid = 2112] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18648000) [pid = 2112] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15A02000) [pid = 2112] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1935B800) [pid = 2112] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19C73C00) [pid = 2112] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:58:03 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (09269C00) [pid = 2112] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:58:03 INFO - PROCESS | 2112 | 1466521083399 Marionette TRACE conn6 <- [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]]]}] 07:58:03 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 07:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 731ms 07:58:03 INFO - PROCESS | 2112 | 1466521083464 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 07:58:03 INFO - PROCESS | 2112 | 1466521083466 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 07:58:03 INFO - PROCESS | 2112 | 1466521083469 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:58:03 INFO - PROCESS | 2112 | 1466521083471 Marionette TRACE conn6 <- [1,1774,null,{}] 07:58:03 INFO - PROCESS | 2112 | 1466521083491 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:03 INFO - PROCESS | 2112 | 1466521083493 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:03 INFO - PROCESS | 2112 | 1466521083576 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 07:58:03 INFO - PROCESS | 2112 | 1466521083582 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 2112 | 1466521083584 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:03 INFO - PROCESS | 2112 | ++DOCSHELL 0E370800 == 37 [pid = 2112] [id = 453] 07:58:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (16BD6C00) [pid = 2112] [serial = 1359] [outer = 00000000] 07:58:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19A8F800) [pid = 2112] [serial = 1360] [outer = 16BD6C00] 07:58:03 INFO - PROCESS | 2112 | 1466521083627 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19E83800) [pid = 2112] [serial = 1361] [outer = 16BD6C00] 07:58:04 INFO - PROCESS | 2112 | 1466521084052 Marionette TRACE conn6 <- [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]]]}] 07:58:04 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 07:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 631ms 07:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:58:04 INFO - PROCESS | 2112 | 1466521084103 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 2112 | 1466521084105 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 07:58:04 INFO - PROCESS | 2112 | 1466521084108 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 2112 | 1466521084110 Marionette TRACE conn6 <- [1,1778,null,{}] 07:58:04 INFO - PROCESS | 2112 | 1466521084113 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:04 INFO - PROCESS | 2112 | 1466521084124 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:04 INFO - PROCESS | 2112 | 1466521084204 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 07:58:04 INFO - PROCESS | 2112 | 1466521084210 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 2112 | 1466521084211 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:04 INFO - PROCESS | 2112 | ++DOCSHELL 1A51B000 == 38 [pid = 2112] [id = 454] 07:58:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A51E000) [pid = 2112] [serial = 1362] [outer = 00000000] 07:58:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1B176000) [pid = 2112] [serial = 1363] [outer = 1A51E000] 07:58:04 INFO - PROCESS | 2112 | 1466521084254 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1B17CC00) [pid = 2112] [serial = 1364] [outer = 1A51E000] 07:58:04 INFO - PROCESS | 2112 | 1466521084701 Marionette TRACE conn6 <- [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]]]}] 07:58:04 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) 07:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 07:58:04 INFO - PROCESS | 2112 | 1466521084739 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 2112 | 1466521084741 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 07:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:58:04 INFO - PROCESS | 2112 | 1466521084758 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 2112 | 1466521084760 Marionette TRACE conn6 <- [1,1782,null,{}] 07:58:04 INFO - PROCESS | 2112 | 1466521084769 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:04 INFO - PROCESS | 2112 | 1466521084771 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:04 INFO - PROCESS | 2112 | 1466521084853 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 07:58:04 INFO - PROCESS | 2112 | 1466521084858 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 2112 | 1466521084860 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:04 INFO - PROCESS | 2112 | ++DOCSHELL 1B182400 == 39 [pid = 2112] [id = 455] 07:58:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1B197400) [pid = 2112] [serial = 1365] [outer = 00000000] 07:58:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1B19C800) [pid = 2112] [serial = 1366] [outer = 1B197400] 07:58:04 INFO - PROCESS | 2112 | 1466521084903 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1B19D000) [pid = 2112] [serial = 1367] [outer = 1B197400] 07:58:05 INFO - PROCESS | 2112 | 1466521085502 Marionette TRACE conn6 <- [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]]]}] 07:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 790ms 07:58:05 INFO - PROCESS | 2112 | 1466521085536 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 07:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:58:05 INFO - PROCESS | 2112 | 1466521085540 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 07:58:05 INFO - PROCESS | 2112 | 1466521085586 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 2112 | 1466521085590 Marionette TRACE conn6 <- [1,1786,null,{}] 07:58:05 INFO - PROCESS | 2112 | 1466521085596 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:05 INFO - PROCESS | 2112 | 1466521085600 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:05 INFO - PROCESS | 2112 | 1466521085764 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 07:58:05 INFO - PROCESS | 2112 | 1466521085837 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 2112 | 1466521085840 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:05 INFO - PROCESS | 2112 | ++DOCSHELL 0DEB5C00 == 40 [pid = 2112] [id = 456] 07:58:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DF02400) [pid = 2112] [serial = 1368] [outer = 00000000] 07:58:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (15A47000) [pid = 2112] [serial = 1369] [outer = 0DF02400] 07:58:05 INFO - PROCESS | 2112 | 1466521085897 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (16B3C800) [pid = 2112] [serial = 1370] [outer = 0DF02400] 07:58:06 INFO - PROCESS | 2112 | 1466521086407 Marionette TRACE conn6 <- [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]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 930ms 07:58:06 INFO - PROCESS | 2112 | 1466521086476 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 2112 | 1466521086481 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 07:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:58:06 INFO - PROCESS | 2112 | 1466521086487 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 2112 | 1466521086490 Marionette TRACE conn6 <- [1,1790,null,{}] 07:58:06 INFO - PROCESS | 2112 | 1466521086494 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:06 INFO - PROCESS | 2112 | 1466521086497 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:06 INFO - PROCESS | 2112 | 1466521086612 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 07:58:06 INFO - PROCESS | 2112 | 1466521086724 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 2112 | 1466521086727 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:06 INFO - PROCESS | 2112 | ++DOCSHELL 1835F400 == 41 [pid = 2112] [id = 457] 07:58:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18363C00) [pid = 2112] [serial = 1371] [outer = 00000000] 07:58:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1864B000) [pid = 2112] [serial = 1372] [outer = 18363C00] 07:58:06 INFO - PROCESS | 2112 | 1466521086783 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1935BC00) [pid = 2112] [serial = 1373] [outer = 18363C00] 07:58:07 INFO - PROCESS | 2112 | 1466521087405 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 07:58:07 INFO - PROCESS | 2112 | 1466521087461 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 2112 | 1466521087464 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 07:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:58:07 INFO - PROCESS | 2112 | 1466521087468 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 2112 | 1466521087471 Marionette TRACE conn6 <- [1,1794,null,{}] 07:58:07 INFO - PROCESS | 2112 | 1466521087482 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:07 INFO - PROCESS | 2112 | 1466521087487 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:07 INFO - PROCESS | 2112 | 1466521087596 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 07:58:07 INFO - PROCESS | 2112 | 1466521087736 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:07 INFO - PROCESS | 2112 | 1466521087739 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:07 INFO - PROCESS | 2112 | ++DOCSHELL 1B197800 == 42 [pid = 2112] [id = 458] 07:58:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1B197C00) [pid = 2112] [serial = 1374] [outer = 00000000] 07:58:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1B1A2C00) [pid = 2112] [serial = 1375] [outer = 1B197C00] 07:58:07 INFO - PROCESS | 2112 | 1466521087797 Marionette DEBUG loaded listener.js 07:58:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1BD60400) [pid = 2112] [serial = 1376] [outer = 1B197C00] 07:58:08 INFO - PROCESS | 2112 | 1466521088366 Marionette TRACE conn6 <- [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]]]}] 07:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 930ms 07:58:08 INFO - PROCESS | 2112 | 1466521088400 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 07:58:08 INFO - PROCESS | 2112 | 1466521088403 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 07:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:58:08 INFO - PROCESS | 2112 | 1466521088407 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:58:08 INFO - PROCESS | 2112 | 1466521088409 Marionette TRACE conn6 <- [1,1798,null,{}] 07:58:08 INFO - PROCESS | 2112 | 1466521088412 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:08 INFO - PROCESS | 2112 | 1466521088415 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:08 INFO - PROCESS | 2112 | 1466521088524 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 07:58:08 INFO - PROCESS | 2112 | 1466521088632 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 2112 | 1466521088634 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:08 INFO - PROCESS | 2112 | ++DOCSHELL 1BE89C00 == 43 [pid = 2112] [id = 459] 07:58:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1BF03000) [pid = 2112] [serial = 1377] [outer = 00000000] 07:58:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1BF09800) [pid = 2112] [serial = 1378] [outer = 1BF03000] 07:58:08 INFO - PROCESS | 2112 | 1466521088688 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (1BF0E000) [pid = 2112] [serial = 1379] [outer = 1BF03000] 07:58:09 INFO - PROCESS | 2112 | 1466521089521 Marionette TRACE conn6 <- [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]]]}] 07:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1183ms 07:58:09 INFO - PROCESS | 2112 | 1466521089593 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 07:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:58:09 INFO - PROCESS | 2112 | 1466521089597 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 07:58:09 INFO - PROCESS | 2112 | 1466521089603 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 2112 | 1466521089606 Marionette TRACE conn6 <- [1,1802,null,{}] 07:58:09 INFO - PROCESS | 2112 | 1466521089611 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:09 INFO - PROCESS | 2112 | 1466521089614 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:09 INFO - PROCESS | 2112 | 1466521089721 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 07:58:09 INFO - PROCESS | 2112 | 1466521089854 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 2112 | 1466521089859 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:09 INFO - PROCESS | 2112 | ++DOCSHELL 15759800 == 44 [pid = 2112] [id = 460] 07:58:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (15997800) [pid = 2112] [serial = 1380] [outer = 00000000] 07:58:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (15B7A000) [pid = 2112] [serial = 1381] [outer = 15997800] 07:58:09 INFO - PROCESS | 2112 | 1466521089911 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (15B83C00) [pid = 2112] [serial = 1382] [outer = 15997800] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 1A51B000 == 43 [pid = 2112] [id = 454] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 0E370800 == 42 [pid = 2112] [id = 453] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 1A51B400 == 41 [pid = 2112] [id = 452] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 19E87400 == 40 [pid = 2112] [id = 451] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 193BB400 == 39 [pid = 2112] [id = 450] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 18643C00 == 38 [pid = 2112] [id = 449] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 18344800 == 37 [pid = 2112] [id = 448] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 0E59EC00 == 36 [pid = 2112] [id = 447] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 0DDCF000 == 35 [pid = 2112] [id = 446] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 15B7A400 == 34 [pid = 2112] [id = 443] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 0DDD5C00 == 33 [pid = 2112] [id = 444] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 17007800 == 32 [pid = 2112] [id = 445] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 1BE89C00 == 31 [pid = 2112] [id = 459] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 1835F400 == 30 [pid = 2112] [id = 457] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 1B197800 == 29 [pid = 2112] [id = 458] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 1B182400 == 28 [pid = 2112] [id = 455] 07:58:10 INFO - PROCESS | 2112 | --DOCSHELL 0DEB5C00 == 27 [pid = 2112] [id = 456] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (1835B800) [pid = 2112] [serial = 1315] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (0EED1800) [pid = 2112] [serial = 1295] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (0E372400) [pid = 2112] [serial = 1294] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (18310400) [pid = 2112] [serial = 1298] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (1700A800) [pid = 2112] [serial = 1297] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (1A9EF000) [pid = 2112] [serial = 1301] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (1A51B800) [pid = 2112] [serial = 1300] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (18651400) [pid = 2112] [serial = 1318] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (186E2C00) [pid = 2112] [serial = 1324] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (193B9400) [pid = 2112] [serial = 1321] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19EA3000) [pid = 2112] [serial = 1327] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19EA9800) [pid = 2112] [serial = 1328] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19A1A400) [pid = 2112] [serial = 1322] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0D3D3000) [pid = 2112] [serial = 1306] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0D8EAC00) [pid = 2112] [serial = 1307] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18602800) [pid = 2112] [serial = 1316] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (18747000) [pid = 2112] [serial = 1319] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16BDE800) [pid = 2112] [serial = 1313] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1A05E800) [pid = 2112] [serial = 1330] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19A2E800) [pid = 2112] [serial = 1325] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (16BD6400) [pid = 2112] [serial = 1312] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0ECE0000) [pid = 2112] [serial = 1309] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (14F13400) [pid = 2112] [serial = 1310] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1AE85800) [pid = 2112] [serial = 1304] [outer = 00000000] [url = about:blank] 07:58:10 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1AD27800) [pid = 2112] [serial = 1303] [outer = 00000000] [url = about:blank] 07:58:11 INFO - PROCESS | 2112 | 1466521091152 Marionette TRACE conn6 <- [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]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1578ms 07:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:58:11 INFO - PROCESS | 2112 | 1466521091181 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 2112 | 1466521091185 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 07:58:11 INFO - PROCESS | 2112 | 1466521091190 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 2112 | 1466521091193 Marionette TRACE conn6 <- [1,1806,null,{}] 07:58:11 INFO - PROCESS | 2112 | 1466521091199 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:11 INFO - PROCESS | 2112 | 1466521091202 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:11 INFO - PROCESS | 2112 | 1466521091284 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 07:58:11 INFO - PROCESS | 2112 | 1466521091290 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:11 INFO - PROCESS | 2112 | 1466521091295 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:11 INFO - PROCESS | 2112 | ++DOCSHELL 0DEAD000 == 28 [pid = 2112] [id = 461] 07:58:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0DEAE400) [pid = 2112] [serial = 1383] [outer = 00000000] 07:58:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0DF06000) [pid = 2112] [serial = 1384] [outer = 0DEAE400] 07:58:11 INFO - PROCESS | 2112 | 1466521091342 Marionette DEBUG loaded listener.js 07:58:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (0E2F3C00) [pid = 2112] [serial = 1385] [outer = 0DEAE400] 07:58:11 INFO - PROCESS | 2112 | 1466521091830 Marionette TRACE conn6 <- [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]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 07:58:11 INFO - PROCESS | 2112 | 1466521091881 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 2112 | 1466521091886 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 07:58:11 INFO - PROCESS | 2112 | 1466521091892 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:58:11 INFO - PROCESS | 2112 | 1466521091894 Marionette TRACE conn6 <- [1,1810,null,{}] 07:58:11 INFO - PROCESS | 2112 | 1466521091898 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:11 INFO - PROCESS | 2112 | 1466521091900 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:12 INFO - PROCESS | 2112 | 1466521091987 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 07:58:12 INFO - PROCESS | 2112 | 1466521092034 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 2112 | 1466521092036 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:12 INFO - PROCESS | 2112 | ++DOCSHELL 151EA000 == 29 [pid = 2112] [id = 462] 07:58:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (151EE800) [pid = 2112] [serial = 1386] [outer = 00000000] 07:58:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (15759400) [pid = 2112] [serial = 1387] [outer = 151EE800] 07:58:12 INFO - PROCESS | 2112 | 1466521092085 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1597F800) [pid = 2112] [serial = 1388] [outer = 151EE800] 07:58:12 INFO - PROCESS | 2112 | 1466521092534 Marionette TRACE conn6 <- [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]]]}] 07:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 670ms 07:58:12 INFO - PROCESS | 2112 | 1466521092566 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 07:58:12 INFO - PROCESS | 2112 | 1466521092568 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 07:58:12 INFO - PROCESS | 2112 | 1466521092571 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:58:12 INFO - PROCESS | 2112 | 1466521092575 Marionette TRACE conn6 <- [1,1814,null,{}] 07:58:12 INFO - PROCESS | 2112 | 1466521092586 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:12 INFO - PROCESS | 2112 | 1466521092591 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:12 INFO - PROCESS | 2112 | 1466521092675 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 07:58:12 INFO - PROCESS | 2112 | 1466521092683 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 2112 | 1466521092686 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:12 INFO - PROCESS | 2112 | ++DOCSHELL 1700F400 == 30 [pid = 2112] [id = 463] 07:58:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (17010400) [pid = 2112] [serial = 1389] [outer = 00000000] 07:58:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (17543400) [pid = 2112] [serial = 1390] [outer = 17010400] 07:58:12 INFO - PROCESS | 2112 | 1466521092734 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18310C00) [pid = 2112] [serial = 1391] [outer = 17010400] 07:58:13 INFO - PROCESS | 2112 | 1466521093204 Marionette TRACE conn6 <- [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]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 07:58:13 INFO - PROCESS | 2112 | 1466521093249 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 07:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:58:13 INFO - PROCESS | 2112 | 1466521093252 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 07:58:13 INFO - PROCESS | 2112 | 1466521093255 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 2112 | 1466521093256 Marionette TRACE conn6 <- [1,1818,null,{}] 07:58:13 INFO - PROCESS | 2112 | 1466521093259 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:13 INFO - PROCESS | 2112 | 1466521093261 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:13 INFO - PROCESS | 2112 | 1466521093376 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 07:58:13 INFO - PROCESS | 2112 | 1466521093461 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 2112 | 1466521093463 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:13 INFO - PROCESS | 2112 | ++DOCSHELL 1834E400 == 31 [pid = 2112] [id = 464] 07:58:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1835FC00) [pid = 2112] [serial = 1392] [outer = 00000000] 07:58:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (18603800) [pid = 2112] [serial = 1393] [outer = 1835FC00] 07:58:13 INFO - PROCESS | 2112 | 1466521093510 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1860EC00) [pid = 2112] [serial = 1394] [outer = 1835FC00] 07:58:13 INFO - PROCESS | 2112 | 1466521093913 Marionette TRACE conn6 <- [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]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 731ms 07:58:14 INFO - PROCESS | 2112 | 1466521093986 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 07:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:58:14 INFO - PROCESS | 2112 | 1466521093988 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 07:58:14 INFO - PROCESS | 2112 | 1466521093991 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 2112 | 1466521093993 Marionette TRACE conn6 <- [1,1822,null,{}] 07:58:14 INFO - PROCESS | 2112 | 1466521093996 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:14 INFO - PROCESS | 2112 | 1466521093999 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:14 INFO - PROCESS | 2112 | 1466521094109 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 07:58:14 INFO - PROCESS | 2112 | 1466521094116 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 2112 | 1466521094118 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:14 INFO - PROCESS | 2112 | ++DOCSHELL 1864A000 == 32 [pid = 2112] [id = 465] 07:58:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1864A800) [pid = 2112] [serial = 1395] [outer = 00000000] 07:58:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18749000) [pid = 2112] [serial = 1396] [outer = 1864A800] 07:58:14 INFO - PROCESS | 2112 | 1466521094162 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19361C00) [pid = 2112] [serial = 1397] [outer = 1864A800] 07:58:14 INFO - PROCESS | 2112 | 1466521094636 Marionette TRACE conn6 <- [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]]]}] 07:58:14 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 07:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 07:58:14 INFO - PROCESS | 2112 | 1466521094681 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 2112 | 1466521094683 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 07:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:58:14 INFO - PROCESS | 2112 | 1466521094686 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 2112 | 1466521094688 Marionette TRACE conn6 <- [1,1826,null,{}] 07:58:14 INFO - PROCESS | 2112 | 1466521094691 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:14 INFO - PROCESS | 2112 | 1466521094697 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:14 INFO - PROCESS | 2112 | 1466521094860 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 07:58:14 INFO - PROCESS | 2112 | 1466521094884 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 2112 | 1466521094886 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:14 INFO - PROCESS | 2112 | ++DOCSHELL 193BB400 == 33 [pid = 2112] [id = 466] 07:58:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (19A14800) [pid = 2112] [serial = 1398] [outer = 00000000] 07:58:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (19C79800) [pid = 2112] [serial = 1399] [outer = 19A14800] 07:58:14 INFO - PROCESS | 2112 | 1466521094930 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (19E8EC00) [pid = 2112] [serial = 1400] [outer = 19A14800] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19A19800) [pid = 2112] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (19E87C00) [pid = 2112] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (18645400) [pid = 2112] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (17008800) [pid = 2112] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A51E000) [pid = 2112] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0E5A1800) [pid = 2112] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18348000) [pid = 2112] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1B197400) [pid = 2112] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DDD7000) [pid = 2112] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1A51CC00) [pid = 2112] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DDD2400) [pid = 2112] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18649C00) [pid = 2112] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:58:15 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (16BD6C00) [pid = 2112] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:58:15 INFO - PROCESS | 2112 | 1466521095624 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 970ms 07:58:15 INFO - PROCESS | 2112 | 1466521095660 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 2112 | 1466521095661 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 07:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:58:15 INFO - PROCESS | 2112 | 1466521095664 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 2112 | 1466521095666 Marionette TRACE conn6 <- [1,1830,null,{}] 07:58:15 INFO - PROCESS | 2112 | 1466521095669 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:15 INFO - PROCESS | 2112 | 1466521095671 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:15 INFO - PROCESS | 2112 | 1466521095748 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 07:58:15 INFO - PROCESS | 2112 | 1466521095840 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:15 INFO - PROCESS | 2112 | 1466521095842 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:15 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD3C00 == 34 [pid = 2112] [id = 467] 07:58:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (0DDD6800) [pid = 2112] [serial = 1401] [outer = 00000000] 07:58:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (17011800) [pid = 2112] [serial = 1402] [outer = 0DDD6800] 07:58:15 INFO - PROCESS | 2112 | 1466521095885 Marionette DEBUG loaded listener.js 07:58:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18361400) [pid = 2112] [serial = 1403] [outer = 0DDD6800] 07:58:16 INFO - PROCESS | 2112 | 1466521096261 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 07:58:16 INFO - PROCESS | 2112 | 1466521096296 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 07:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:58:16 INFO - PROCESS | 2112 | 1466521096298 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 07:58:16 INFO - PROCESS | 2112 | 1466521096300 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 2112 | 1466521096302 Marionette TRACE conn6 <- [1,1834,null,{}] 07:58:16 INFO - PROCESS | 2112 | 1466521096305 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:16 INFO - PROCESS | 2112 | 1466521096307 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:16 INFO - PROCESS | 2112 | 1466521096422 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 07:58:16 INFO - PROCESS | 2112 | 1466521096430 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 2112 | 1466521096431 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:16 INFO - PROCESS | 2112 | ++DOCSHELL 0D73A800 == 35 [pid = 2112] [id = 468] 07:58:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (15757C00) [pid = 2112] [serial = 1404] [outer = 00000000] 07:58:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19EA7000) [pid = 2112] [serial = 1405] [outer = 15757C00] 07:58:16 INFO - PROCESS | 2112 | 1466521096476 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19C74800) [pid = 2112] [serial = 1406] [outer = 15757C00] 07:58:16 INFO - PROCESS | 2112 | 1466521096881 Marionette TRACE conn6 <- [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]]]}] 07:58:16 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) 07:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 631ms 07:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:58:16 INFO - PROCESS | 2112 | 1466521096933 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 07:58:16 INFO - PROCESS | 2112 | 1466521096935 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 07:58:16 INFO - PROCESS | 2112 | 1466521096938 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:58:16 INFO - PROCESS | 2112 | 1466521096939 Marionette TRACE conn6 <- [1,1838,null,{}] 07:58:16 INFO - PROCESS | 2112 | 1466521096943 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:16 INFO - PROCESS | 2112 | 1466521096944 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:17 INFO - PROCESS | 2112 | 1466521097059 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 07:58:17 INFO - PROCESS | 2112 | 1466521097067 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 2112 | 1466521097069 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:17 INFO - PROCESS | 2112 | ++DOCSHELL 1700C800 == 36 [pid = 2112] [id = 469] 07:58:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A32DC00) [pid = 2112] [serial = 1407] [outer = 00000000] 07:58:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1A51B400) [pid = 2112] [serial = 1408] [outer = 1A32DC00] 07:58:17 INFO - PROCESS | 2112 | 1466521097113 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1A51CC00) [pid = 2112] [serial = 1409] [outer = 1A32DC00] 07:58:17 INFO - PROCESS | 2112 | 1466521097616 Marionette TRACE conn6 <- [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]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 07:58:17 INFO - PROCESS | 2112 | 1466521097689 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 2112 | 1466521097694 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 07:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:58:17 INFO - PROCESS | 2112 | 1466521097724 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 2112 | 1466521097727 Marionette TRACE conn6 <- [1,1842,null,{}] 07:58:17 INFO - PROCESS | 2112 | 1466521097736 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:17 INFO - PROCESS | 2112 | 1466521097739 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:17 INFO - PROCESS | 2112 | 1466521097869 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 07:58:18 INFO - PROCESS | 2112 | 1466521097980 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 2112 | 1466521097985 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:18 INFO - PROCESS | 2112 | ++DOCSHELL 0D8EF000 == 37 [pid = 2112] [id = 470] 07:58:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (0DDCA000) [pid = 2112] [serial = 1410] [outer = 00000000] 07:58:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (0DEAE800) [pid = 2112] [serial = 1411] [outer = 0DDCA000] 07:58:18 INFO - PROCESS | 2112 | 1466521098067 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0E36E800) [pid = 2112] [serial = 1412] [outer = 0DDCA000] 07:58:18 INFO - PROCESS | 2112 | 1466521098830 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1205ms 07:58:18 INFO - PROCESS | 2112 | 1466521098910 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 2112 | 1466521098915 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 07:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:58:18 INFO - PROCESS | 2112 | 1466521098921 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 2112 | 1466521098924 Marionette TRACE conn6 <- [1,1846,null,{}] 07:58:18 INFO - PROCESS | 2112 | 1466521098928 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:18 INFO - PROCESS | 2112 | 1466521098931 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:19 INFO - PROCESS | 2112 | 1466521099080 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 07:58:19 INFO - PROCESS | 2112 | 1466521099213 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:19 INFO - PROCESS | 2112 | 1466521099216 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:19 INFO - PROCESS | 2112 | ++DOCSHELL 17005400 == 38 [pid = 2112] [id = 471] 07:58:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (17006000) [pid = 2112] [serial = 1413] [outer = 00000000] 07:58:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1754E800) [pid = 2112] [serial = 1414] [outer = 17006000] 07:58:19 INFO - PROCESS | 2112 | 1466521099274 Marionette DEBUG loaded listener.js 07:58:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (18310800) [pid = 2112] [serial = 1415] [outer = 17006000] 07:58:20 INFO - PROCESS | 2112 | 1466521100163 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1280ms 07:58:20 INFO - PROCESS | 2112 | 1466521100204 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 07:58:20 INFO - PROCESS | 2112 | 1466521100208 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 07:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:58:20 INFO - PROCESS | 2112 | 1466521100213 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:58:20 INFO - PROCESS | 2112 | 1466521100217 Marionette TRACE conn6 <- [1,1850,null,{}] 07:58:20 INFO - PROCESS | 2112 | 1466521100222 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:20 INFO - PROCESS | 2112 | 1466521100225 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:20 INFO - PROCESS | 2112 | 1466521100349 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 07:58:20 INFO - PROCESS | 2112 | --DOCSHELL 0D73A800 == 37 [pid = 2112] [id = 468] 07:58:20 INFO - PROCESS | 2112 | --DOCSHELL 0DDD3C00 == 36 [pid = 2112] [id = 467] 07:58:20 INFO - PROCESS | 2112 | --DOCSHELL 193BB400 == 35 [pid = 2112] [id = 466] 07:58:20 INFO - PROCESS | 2112 | --DOCSHELL 1864A000 == 34 [pid = 2112] [id = 465] 07:58:20 INFO - PROCESS | 2112 | --DOCSHELL 1834E400 == 33 [pid = 2112] [id = 464] 07:58:20 INFO - PROCESS | 2112 | --DOCSHELL 1700F400 == 32 [pid = 2112] [id = 463] 07:58:20 INFO - PROCESS | 2112 | --DOCSHELL 151EA000 == 31 [pid = 2112] [id = 462] 07:58:20 INFO - PROCESS | 2112 | --DOCSHELL 0DEAD000 == 30 [pid = 2112] [id = 461] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (19C04C00) [pid = 2112] [serial = 1351] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19FE2800) [pid = 2112] [serial = 1354] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19C6E400) [pid = 2112] [serial = 1352] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1830F000) [pid = 2112] [serial = 1331] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1705E000) [pid = 2112] [serial = 1336] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (18350800) [pid = 2112] [serial = 1337] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1B17CC00) [pid = 2112] [serial = 1364] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (15A1D800) [pid = 2112] [serial = 1342] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (15AE6800) [pid = 2112] [serial = 1343] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18366000) [pid = 2112] [serial = 1345] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1860B400) [pid = 2112] [serial = 1346] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1B19D000) [pid = 2112] [serial = 1367] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0E230800) [pid = 2112] [serial = 1333] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0ECD9000) [pid = 2112] [serial = 1334] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1A7A3000) [pid = 2112] [serial = 1357] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0DEACC00) [pid = 2112] [serial = 1339] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1B19C800) [pid = 2112] [serial = 1366] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0E227400) [pid = 2112] [serial = 1340] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1935E400) [pid = 2112] [serial = 1348] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19E9DC00) [pid = 2112] [serial = 1355] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1A9EA400) [pid = 2112] [serial = 1358] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1B176000) [pid = 2112] [serial = 1363] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19A8F800) [pid = 2112] [serial = 1360] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19E83800) [pid = 2112] [serial = 1361] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19367400) [pid = 2112] [serial = 1349] [outer = 00000000] [url = about:blank] 07:58:20 INFO - PROCESS | 2112 | 1466521100497 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 2112 | 1466521100501 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:20 INFO - PROCESS | 2112 | ++DOCSHELL 0D778C00 == 31 [pid = 2112] [id = 472] 07:58:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0D77A000) [pid = 2112] [serial = 1416] [outer = 00000000] 07:58:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0D82C400) [pid = 2112] [serial = 1417] [outer = 0D77A000] 07:58:20 INFO - PROCESS | 2112 | 1466521100549 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DDCDC00) [pid = 2112] [serial = 1418] [outer = 0D77A000] 07:58:21 INFO - PROCESS | 2112 | 1466521101020 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 830ms 07:58:21 INFO - PROCESS | 2112 | 1466521101044 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 2112 | 1466521101048 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 07:58:21 INFO - PROCESS | 2112 | 1466521101054 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:58:21 INFO - PROCESS | 2112 | 1466521101057 Marionette TRACE conn6 <- [1,1854,null,{}] 07:58:21 INFO - PROCESS | 2112 | 1466521101060 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:21 INFO - PROCESS | 2112 | 1466521101063 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:21 INFO - PROCESS | 2112 | 1466521101149 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 07:58:21 INFO - PROCESS | 2112 | 1466521101157 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 2112 | 1466521101159 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:21 INFO - PROCESS | 2112 | ++DOCSHELL 0E367000 == 32 [pid = 2112] [id = 473] 07:58:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0E36D800) [pid = 2112] [serial = 1419] [outer = 00000000] 07:58:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0ECD9000) [pid = 2112] [serial = 1420] [outer = 0E36D800] 07:58:21 INFO - PROCESS | 2112 | 1466521101206 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (14F9E400) [pid = 2112] [serial = 1421] [outer = 0E36D800] 07:58:21 INFO - PROCESS | 2112 | 1466521101668 Marionette TRACE conn6 <- [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]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 07:58:21 INFO - PROCESS | 2112 | 1466521101729 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 2112 | 1466521101731 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 07:58:21 INFO - PROCESS | 2112 | 1466521101735 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:58:21 INFO - PROCESS | 2112 | 1466521101738 Marionette TRACE conn6 <- [1,1858,null,{}] 07:58:21 INFO - PROCESS | 2112 | 1466521101749 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:21 INFO - PROCESS | 2112 | 1466521101754 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:21 INFO - PROCESS | 2112 | 1466521101866 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 07:58:21 INFO - PROCESS | 2112 | 1466521101962 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 2112 | 1466521101965 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:22 INFO - PROCESS | 2112 | ++DOCSHELL 16BD6800 == 33 [pid = 2112] [id = 474] 07:58:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (16BD7000) [pid = 2112] [serial = 1422] [outer = 00000000] 07:58:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (16BE1000) [pid = 2112] [serial = 1423] [outer = 16BD7000] 07:58:22 INFO - PROCESS | 2112 | 1466521102013 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1700EC00) [pid = 2112] [serial = 1424] [outer = 16BD7000] 07:58:22 INFO - PROCESS | 2112 | 1466521102387 Marionette TRACE conn6 <- [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]]]}] 07:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 07:58:22 INFO - PROCESS | 2112 | 1466521102409 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 07:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:58:22 INFO - PROCESS | 2112 | 1466521102411 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 07:58:22 INFO - PROCESS | 2112 | 1466521102423 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 2112 | 1466521102425 Marionette TRACE conn6 <- [1,1862,null,{}] 07:58:22 INFO - PROCESS | 2112 | 1466521102429 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:22 INFO - PROCESS | 2112 | 1466521102431 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:22 INFO - PROCESS | 2112 | 1466521102518 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 07:58:22 INFO - PROCESS | 2112 | 1466521102620 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 2112 | 1466521102622 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:22 INFO - PROCESS | 2112 | ++DOCSHELL 17540800 == 34 [pid = 2112] [id = 475] 07:58:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1754EC00) [pid = 2112] [serial = 1425] [outer = 00000000] 07:58:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18366800) [pid = 2112] [serial = 1426] [outer = 1754EC00] 07:58:22 INFO - PROCESS | 2112 | 1466521102666 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1860C400) [pid = 2112] [serial = 1427] [outer = 1754EC00] 07:58:23 INFO - PROCESS | 2112 | 1466521103076 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 690ms 07:58:23 INFO - PROCESS | 2112 | 1466521103105 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 2112 | 1466521103107 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 07:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:58:23 INFO - PROCESS | 2112 | 1466521103110 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 2112 | 1466521103112 Marionette TRACE conn6 <- [1,1866,null,{}] 07:58:23 INFO - PROCESS | 2112 | 1466521103116 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 2112 | 1466521103118 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:23 INFO - PROCESS | 2112 | 1466521103242 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 07:58:23 INFO - PROCESS | 2112 | 1466521103332 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:23 INFO - PROCESS | 2112 | 1466521103334 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:23 INFO - PROCESS | 2112 | ++DOCSHELL 18643C00 == 35 [pid = 2112] [id = 476] 07:58:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18649400) [pid = 2112] [serial = 1428] [outer = 00000000] 07:58:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1873DC00) [pid = 2112] [serial = 1429] [outer = 18649400] 07:58:23 INFO - PROCESS | 2112 | 1466521103378 Marionette DEBUG loaded listener.js 07:58:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1935EC00) [pid = 2112] [serial = 1430] [outer = 18649400] 07:58:23 INFO - PROCESS | 2112 | 1466521103805 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 731ms 07:58:23 INFO - PROCESS | 2112 | 1466521103841 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 07:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:58:23 INFO - PROCESS | 2112 | 1466521103843 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 07:58:23 INFO - PROCESS | 2112 | 1466521103852 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 2112 | 1466521103854 Marionette TRACE conn6 <- [1,1870,null,{}] 07:58:23 INFO - PROCESS | 2112 | 1466521103858 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 2112 | 1466521103863 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:24 INFO - PROCESS | 2112 | 1466521104003 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 07:58:24 INFO - PROCESS | 2112 | 1466521104069 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 2112 | 1466521104072 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:24 INFO - PROCESS | 2112 | ++DOCSHELL 18651000 == 36 [pid = 2112] [id = 477] 07:58:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (193BA000) [pid = 2112] [serial = 1431] [outer = 00000000] 07:58:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19C71400) [pid = 2112] [serial = 1432] [outer = 193BA000] 07:58:24 INFO - PROCESS | 2112 | 1466521104117 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19A16C00) [pid = 2112] [serial = 1433] [outer = 193BA000] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0DEAE400) [pid = 2112] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (15997800) [pid = 2112] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1835FC00) [pid = 2112] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1864A800) [pid = 2112] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (151EE800) [pid = 2112] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DDD6800) [pid = 2112] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19A14800) [pid = 2112] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (15757C00) [pid = 2112] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (17010400) [pid = 2112] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0DF02400) [pid = 2112] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18363C00) [pid = 2112] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1B197C00) [pid = 2112] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:58:24 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1BF03000) [pid = 2112] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:58:24 INFO - PROCESS | 2112 | 1466521104652 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 830ms 07:58:24 INFO - PROCESS | 2112 | 1466521104677 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 07:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:58:24 INFO - PROCESS | 2112 | 1466521104679 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 07:58:24 INFO - PROCESS | 2112 | 1466521104682 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:58:24 INFO - PROCESS | 2112 | 1466521104684 Marionette TRACE conn6 <- [1,1874,null,{}] 07:58:24 INFO - PROCESS | 2112 | 1466521104687 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:24 INFO - PROCESS | 2112 | 1466521104689 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:24 INFO - PROCESS | 2112 | 1466521104767 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 07:58:24 INFO - PROCESS | 2112 | 1466521104772 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 2112 | 1466521104774 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:24 INFO - PROCESS | 2112 | ++DOCSHELL 151E1C00 == 37 [pid = 2112] [id = 478] 07:58:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (151EE800) [pid = 2112] [serial = 1434] [outer = 00000000] 07:58:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (16BDE400) [pid = 2112] [serial = 1435] [outer = 151EE800] 07:58:24 INFO - PROCESS | 2112 | 1466521104818 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18604000) [pid = 2112] [serial = 1436] [outer = 151EE800] 07:58:25 INFO - PROCESS | 2112 | 1466521105248 Marionette TRACE conn6 <- [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]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 07:58:25 INFO - PROCESS | 2112 | 1466521105313 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 2112 | 1466521105315 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 07:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:58:25 INFO - PROCESS | 2112 | 1466521105318 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 2112 | 1466521105320 Marionette TRACE conn6 <- [1,1878,null,{}] 07:58:25 INFO - PROCESS | 2112 | 1466521105323 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:25 INFO - PROCESS | 2112 | 1466521105325 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:25 INFO - PROCESS | 2112 | 1466521105406 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 07:58:25 INFO - PROCESS | 2112 | 1466521105411 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 2112 | 1466521105413 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:25 INFO - PROCESS | 2112 | ++DOCSHELL 18741400 == 38 [pid = 2112] [id = 479] 07:58:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (187DD800) [pid = 2112] [serial = 1437] [outer = 00000000] 07:58:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19EA5C00) [pid = 2112] [serial = 1438] [outer = 187DD800] 07:58:25 INFO - PROCESS | 2112 | 1466521105459 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19F9AC00) [pid = 2112] [serial = 1439] [outer = 187DD800] 07:58:25 INFO - PROCESS | 2112 | 1466521105899 Marionette TRACE conn6 <- [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]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 07:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:58:25 INFO - PROCESS | 2112 | 1466521105949 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 2112 | 1466521105951 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 07:58:25 INFO - PROCESS | 2112 | 1466521105954 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 2112 | 1466521105956 Marionette TRACE conn6 <- [1,1882,null,{}] 07:58:25 INFO - PROCESS | 2112 | 1466521105960 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:25 INFO - PROCESS | 2112 | 1466521105961 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:26 INFO - PROCESS | 2112 | 1466521106041 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 07:58:26 INFO - PROCESS | 2112 | 1466521106047 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 2112 | 1466521106049 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:26 INFO - PROCESS | 2112 | ++DOCSHELL 1A354C00 == 39 [pid = 2112] [id = 480] 07:58:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A355800) [pid = 2112] [serial = 1440] [outer = 00000000] 07:58:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A51B800) [pid = 2112] [serial = 1441] [outer = 1A355800] 07:58:26 INFO - PROCESS | 2112 | 1466521106093 Marionette DEBUG loaded listener.js 07:58:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A51D000) [pid = 2112] [serial = 1442] [outer = 1A355800] 07:58:26 INFO - PROCESS | 2112 | 1466521106541 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 07:58:26 INFO - PROCESS | 2112 | 1466521106586 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 2112 | 1466521106588 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 07:58:26 INFO - PROCESS | 2112 | 1466521106591 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 2112 | 1466521106593 Marionette TRACE conn6 <- [1,1886,null,{}] 07:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:58:26 INFO - PROCESS | 2112 | 1466521106652 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:26 INFO - PROCESS | 2112 | 1466521106655 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:26 INFO - PROCESS | 2112 | 1466521106772 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 07:58:26 INFO - PROCESS | 2112 | 1466521106902 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:26 INFO - PROCESS | 2112 | 1466521106905 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:26 INFO - PROCESS | 2112 | ++DOCSHELL 0DD4E800 == 40 [pid = 2112] [id = 481] 07:58:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0DD51800) [pid = 2112] [serial = 1443] [outer = 00000000] 07:58:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DDD4C00) [pid = 2112] [serial = 1444] [outer = 0DD51800] 07:58:26 INFO - PROCESS | 2112 | 1466521106965 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0E22C400) [pid = 2112] [serial = 1445] [outer = 0DD51800] 07:58:27 INFO - PROCESS | 2112 | 1466521107617 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1080ms 07:58:27 INFO - PROCESS | 2112 | 1466521107676 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 07:58:27 INFO - PROCESS | 2112 | 1466521107680 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 07:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:58:27 INFO - PROCESS | 2112 | 1466521107685 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:58:27 INFO - PROCESS | 2112 | 1466521107688 Marionette TRACE conn6 <- [1,1890,null,{}] 07:58:27 INFO - PROCESS | 2112 | 1466521107693 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:27 INFO - PROCESS | 2112 | 1466521107696 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:27 INFO - PROCESS | 2112 | 1466521107809 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 07:58:27 INFO - PROCESS | 2112 | 1466521107950 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 2112 | 1466521107954 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:27 INFO - PROCESS | 2112 | ++DOCSHELL 16BD5C00 == 41 [pid = 2112] [id = 482] 07:58:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (16BD7800) [pid = 2112] [serial = 1446] [outer = 00000000] 07:58:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (17009800) [pid = 2112] [serial = 1447] [outer = 16BD7800] 07:58:28 INFO - PROCESS | 2112 | 1466521108011 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1835C000) [pid = 2112] [serial = 1448] [outer = 16BD7800] 07:58:28 INFO - PROCESS | 2112 | 1466521108578 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 931ms 07:58:28 INFO - PROCESS | 2112 | 1466521108616 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 2112 | 1466521108618 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 07:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:58:28 INFO - PROCESS | 2112 | 1466521108622 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 2112 | 1466521108624 Marionette TRACE conn6 <- [1,1894,null,{}] 07:58:28 INFO - PROCESS | 2112 | 1466521108628 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:28 INFO - PROCESS | 2112 | 1466521108631 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:28 INFO - PROCESS | 2112 | 1466521108742 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 07:58:28 INFO - PROCESS | 2112 | 1466521108852 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 2112 | 1466521108856 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:28 INFO - PROCESS | 2112 | ++DOCSHELL 19A1F800 == 42 [pid = 2112] [id = 483] 07:58:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (19A20400) [pid = 2112] [serial = 1449] [outer = 00000000] 07:58:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (19C7C800) [pid = 2112] [serial = 1450] [outer = 19A20400] 07:58:28 INFO - PROCESS | 2112 | 1466521108955 Marionette DEBUG loaded listener.js 07:58:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1A517400) [pid = 2112] [serial = 1451] [outer = 19A20400] 07:58:29 INFO - PROCESS | 2112 | 1466521109555 Marionette TRACE conn6 <- [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]]]}] 07:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 07:58:29 INFO - PROCESS | 2112 | 1466521109601 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 2112 | 1466521109608 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 07:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:58:29 INFO - PROCESS | 2112 | 1466521109613 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 2112 | 1466521109615 Marionette TRACE conn6 <- [1,1898,null,{}] 07:58:29 INFO - PROCESS | 2112 | 1466521109619 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:29 INFO - PROCESS | 2112 | 1466521109621 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:29 INFO - PROCESS | 2112 | 1466521109731 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 07:58:29 INFO - PROCESS | 2112 | 1466521109872 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:29 INFO - PROCESS | 2112 | 1466521109875 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:29 INFO - PROCESS | 2112 | ++DOCSHELL 19F93000 == 43 [pid = 2112] [id = 484] 07:58:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (19FDB800) [pid = 2112] [serial = 1452] [outer = 00000000] 07:58:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1B180000) [pid = 2112] [serial = 1453] [outer = 19FDB800] 07:58:29 INFO - PROCESS | 2112 | 1466521109929 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1B197C00) [pid = 2112] [serial = 1454] [outer = 19FDB800] 07:58:30 INFO - PROCESS | 2112 | 1466521110708 Marionette TRACE conn6 <- [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]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1124ms 07:58:30 INFO - PROCESS | 2112 | 1466521110740 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 2112 | 1466521110744 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 07:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:58:30 INFO - PROCESS | 2112 | 1466521110749 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 2112 | 1466521110752 Marionette TRACE conn6 <- [1,1902,null,{}] 07:58:30 INFO - PROCESS | 2112 | 1466521110757 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:30 INFO - PROCESS | 2112 | 1466521110759 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:30 INFO - PROCESS | 2112 | 1466521110859 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 07:58:31 INFO - PROCESS | 2112 | 1466521111004 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 2112 | 1466521111006 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:31 INFO - PROCESS | 2112 | ++DOCSHELL 0E372000 == 44 [pid = 2112] [id = 485] 07:58:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (14F11800) [pid = 2112] [serial = 1455] [outer = 00000000] 07:58:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (1675FC00) [pid = 2112] [serial = 1456] [outer = 14F11800] 07:58:31 INFO - PROCESS | 2112 | 1466521111057 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (16BDC000) [pid = 2112] [serial = 1457] [outer = 14F11800] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 18741400 == 43 [pid = 2112] [id = 479] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 151E1C00 == 42 [pid = 2112] [id = 478] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 18651000 == 41 [pid = 2112] [id = 477] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 18643C00 == 40 [pid = 2112] [id = 476] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 17540800 == 39 [pid = 2112] [id = 475] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 16BD6800 == 38 [pid = 2112] [id = 474] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 0E367000 == 37 [pid = 2112] [id = 473] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 0D778C00 == 36 [pid = 2112] [id = 472] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 1700C800 == 35 [pid = 2112] [id = 469] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 0D8EF000 == 34 [pid = 2112] [id = 470] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 15759800 == 33 [pid = 2112] [id = 460] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 17005400 == 32 [pid = 2112] [id = 471] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 19F93000 == 31 [pid = 2112] [id = 484] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 19A1F800 == 30 [pid = 2112] [id = 483] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 1A354C00 == 29 [pid = 2112] [id = 480] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 0DD4E800 == 28 [pid = 2112] [id = 481] 07:58:31 INFO - PROCESS | 2112 | --DOCSHELL 16BD5C00 == 27 [pid = 2112] [id = 482] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (0DF06000) [pid = 2112] [serial = 1384] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (0E2F3C00) [pid = 2112] [serial = 1385] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (15B83C00) [pid = 2112] [serial = 1382] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (15B7A000) [pid = 2112] [serial = 1381] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (18603800) [pid = 2112] [serial = 1393] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (1860EC00) [pid = 2112] [serial = 1394] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (18749000) [pid = 2112] [serial = 1396] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (15759400) [pid = 2112] [serial = 1387] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1597F800) [pid = 2112] [serial = 1388] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (17011800) [pid = 2112] [serial = 1402] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19C79800) [pid = 2112] [serial = 1399] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19C74800) [pid = 2112] [serial = 1406] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (17543400) [pid = 2112] [serial = 1390] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19EA7000) [pid = 2112] [serial = 1405] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18361400) [pid = 2112] [serial = 1403] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (16B3C800) [pid = 2112] [serial = 1370] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (15A47000) [pid = 2112] [serial = 1369] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1935BC00) [pid = 2112] [serial = 1373] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1864B000) [pid = 2112] [serial = 1372] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1BD60400) [pid = 2112] [serial = 1376] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1B1A2C00) [pid = 2112] [serial = 1375] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1A51B400) [pid = 2112] [serial = 1408] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1BF0E000) [pid = 2112] [serial = 1379] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1BF09800) [pid = 2112] [serial = 1378] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19E8EC00) [pid = 2112] [serial = 1400] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19361C00) [pid = 2112] [serial = 1397] [outer = 00000000] [url = about:blank] 07:58:31 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (18310C00) [pid = 2112] [serial = 1391] [outer = 00000000] [url = about:blank] 07:58:32 INFO - PROCESS | 2112 | 1466521112191 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1479ms 07:58:32 INFO - PROCESS | 2112 | 1466521112230 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 2112 | 1466521112234 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 07:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:58:32 INFO - PROCESS | 2112 | 1466521112238 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 2112 | 1466521112243 Marionette TRACE conn6 <- [1,1906,null,{}] 07:58:32 INFO - PROCESS | 2112 | 1466521112248 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:32 INFO - PROCESS | 2112 | 1466521112250 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:32 INFO - PROCESS | 2112 | 1466521112340 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 07:58:32 INFO - PROCESS | 2112 | 1466521112350 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 2112 | 1466521112353 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:32 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCEC00 == 28 [pid = 2112] [id = 486] 07:58:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DDD2800) [pid = 2112] [serial = 1458] [outer = 00000000] 07:58:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0E2F3400) [pid = 2112] [serial = 1459] [outer = 0DDD2800] 07:58:32 INFO - PROCESS | 2112 | 1466521112437 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0E36B000) [pid = 2112] [serial = 1460] [outer = 0DDD2800] 07:58:32 INFO - PROCESS | 2112 | 1466521112902 Marionette TRACE conn6 <- [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]]]}] 07:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 690ms 07:58:32 INFO - PROCESS | 2112 | 1466521112933 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 07:58:32 INFO - PROCESS | 2112 | 1466521112938 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 07:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:58:32 INFO - PROCESS | 2112 | 1466521112944 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 2112 | 1466521112947 Marionette TRACE conn6 <- [1,1910,null,{}] 07:58:32 INFO - PROCESS | 2112 | 1466521112950 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:32 INFO - PROCESS | 2112 | 1466521112953 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:33 INFO - PROCESS | 2112 | 1466521113077 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 07:58:33 INFO - PROCESS | 2112 | 1466521113085 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 2112 | 1466521113087 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:33 INFO - PROCESS | 2112 | ++DOCSHELL 14F95800 == 29 [pid = 2112] [id = 487] 07:58:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (151E2400) [pid = 2112] [serial = 1461] [outer = 00000000] 07:58:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (15A4D800) [pid = 2112] [serial = 1462] [outer = 151E2400] 07:58:33 INFO - PROCESS | 2112 | 1466521113134 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15AE4800) [pid = 2112] [serial = 1463] [outer = 151E2400] 07:58:33 INFO - PROCESS | 2112 | 1466521113587 Marionette TRACE conn6 <- [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]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 07:58:33 INFO - PROCESS | 2112 | 1466521113615 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 2112 | 1466521113617 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 07:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:58:33 INFO - PROCESS | 2112 | 1466521113644 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 2112 | 1466521113648 Marionette TRACE conn6 <- [1,1914,null,{}] 07:58:33 INFO - PROCESS | 2112 | 1466521113661 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:33 INFO - PROCESS | 2112 | 1466521113666 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:33 INFO - PROCESS | 2112 | 1466521113747 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 07:58:33 INFO - PROCESS | 2112 | 1466521113754 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 2112 | 1466521113757 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:33 INFO - PROCESS | 2112 | ++DOCSHELL 17013000 == 30 [pid = 2112] [id = 488] 07:58:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (17540800) [pid = 2112] [serial = 1464] [outer = 00000000] 07:58:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1830F400) [pid = 2112] [serial = 1465] [outer = 17540800] 07:58:33 INFO - PROCESS | 2112 | 1466521113804 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1835B400) [pid = 2112] [serial = 1466] [outer = 17540800] 07:58:34 INFO - PROCESS | 2112 | 1466521114302 Marionette TRACE conn6 <- [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]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 750ms 07:58:34 INFO - PROCESS | 2112 | 1466521114379 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 2112 | 1466521114382 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 07:58:34 INFO - PROCESS | 2112 | 1466521114385 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 2112 | 1466521114387 Marionette TRACE conn6 <- [1,1918,null,{}] 07:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:58:34 INFO - PROCESS | 2112 | 1466521114390 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 2112 | 1466521114392 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:34 INFO - PROCESS | 2112 | 1466521114542 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 07:58:34 INFO - PROCESS | 2112 | 1466521114604 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 2112 | 1466521114606 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:34 INFO - PROCESS | 2112 | ++DOCSHELL 18603800 == 31 [pid = 2112] [id = 489] 07:58:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18603C00) [pid = 2112] [serial = 1467] [outer = 00000000] 07:58:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18610000) [pid = 2112] [serial = 1468] [outer = 18603C00] 07:58:34 INFO - PROCESS | 2112 | 1466521114651 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1864F000) [pid = 2112] [serial = 1469] [outer = 18603C00] 07:58:35 INFO - PROCESS | 2112 | 1466521115062 Marionette TRACE conn6 <- [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]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 07:58:35 INFO - PROCESS | 2112 | 1466521115119 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 2112 | 1466521115122 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 07:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:58:35 INFO - PROCESS | 2112 | 1466521115131 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 2112 | 1466521115132 Marionette TRACE conn6 <- [1,1922,null,{}] 07:58:35 INFO - PROCESS | 2112 | 1466521115136 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:35 INFO - PROCESS | 2112 | 1466521115138 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:35 INFO - PROCESS | 2112 | 1466521115258 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 07:58:35 INFO - PROCESS | 2112 | 1466521115270 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 2112 | 1466521115272 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:35 INFO - PROCESS | 2112 | ++DOCSHELL 186DB000 == 32 [pid = 2112] [id = 490] 07:58:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (18740C00) [pid = 2112] [serial = 1470] [outer = 00000000] 07:58:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19360C00) [pid = 2112] [serial = 1471] [outer = 18740C00] 07:58:35 INFO - PROCESS | 2112 | 1466521115315 Marionette DEBUG loaded listener.js 07:58:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19362000) [pid = 2112] [serial = 1472] [outer = 18740C00] 07:58:35 INFO - PROCESS | 2112 | 1466521115801 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 07:58:35 INFO - PROCESS | 2112 | 1466521115895 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 2112 | 1466521115897 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 07:58:35 INFO - PROCESS | 2112 | 1466521115900 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 2112 | 1466521115902 Marionette TRACE conn6 <- [1,1926,null,{}] 07:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:58:35 INFO - PROCESS | 2112 | 1466521115905 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:35 INFO - PROCESS | 2112 | 1466521115911 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:36 INFO - PROCESS | 2112 | 1466521116269 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1A355800) [pid = 2112] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18649400) [pid = 2112] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (193BA000) [pid = 2112] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1A32DC00) [pid = 2112] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DDCA000) [pid = 2112] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0D77A000) [pid = 2112] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (16BD7000) [pid = 2112] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (17006000) [pid = 2112] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E36D800) [pid = 2112] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (151EE800) [pid = 2112] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1754EC00) [pid = 2112] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:58:36 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (187DD800) [pid = 2112] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:58:36 INFO - PROCESS | 2112 | 1466521116333 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 2112 | 1466521116335 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:36 INFO - PROCESS | 2112 | ++DOCSHELL 09271C00 == 33 [pid = 2112] [id = 491] 07:58:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0D31F800) [pid = 2112] [serial = 1473] [outer = 00000000] 07:58:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0E374000) [pid = 2112] [serial = 1474] [outer = 0D31F800] 07:58:36 INFO - PROCESS | 2112 | 1466521116379 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (17011000) [pid = 2112] [serial = 1475] [outer = 0D31F800] 07:58:36 INFO - PROCESS | 2112 | 1466521116779 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 910ms 07:58:36 INFO - PROCESS | 2112 | 1466521116820 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 2112 | 1466521116822 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 07:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:58:36 INFO - PROCESS | 2112 | 1466521116825 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 2112 | 1466521116826 Marionette TRACE conn6 <- [1,1930,null,{}] 07:58:36 INFO - PROCESS | 2112 | 1466521116830 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:36 INFO - PROCESS | 2112 | 1466521116832 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:36 INFO - PROCESS | 2112 | 1466521116909 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 07:58:36 INFO - PROCESS | 2112 | 1466521116914 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:36 INFO - PROCESS | 2112 | 1466521116916 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:36 INFO - PROCESS | 2112 | ++DOCSHELL 18648C00 == 34 [pid = 2112] [id = 492] 07:58:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (186DA400) [pid = 2112] [serial = 1476] [outer = 00000000] 07:58:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19C0C800) [pid = 2112] [serial = 1477] [outer = 186DA400] 07:58:36 INFO - PROCESS | 2112 | 1466521116960 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19E88400) [pid = 2112] [serial = 1478] [outer = 186DA400] 07:58:37 INFO - PROCESS | 2112 | 1466521117394 Marionette TRACE conn6 <- [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]]]}] 07:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 631ms 07:58:37 INFO - PROCESS | 2112 | 1466521117457 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 07:58:37 INFO - PROCESS | 2112 | 1466521117459 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 07:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:58:37 INFO - PROCESS | 2112 | 1466521117463 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:58:37 INFO - PROCESS | 2112 | 1466521117465 Marionette TRACE conn6 <- [1,1934,null,{}] 07:58:37 INFO - PROCESS | 2112 | 1466521117468 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:37 INFO - PROCESS | 2112 | 1466521117470 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:37 INFO - PROCESS | 2112 | 1466521117548 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 07:58:37 INFO - PROCESS | 2112 | 1466521117553 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 2112 | 1466521117555 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:37 INFO - PROCESS | 2112 | ++DOCSHELL 19AA9800 == 35 [pid = 2112] [id = 493] 07:58:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19E9F400) [pid = 2112] [serial = 1479] [outer = 00000000] 07:58:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19EAB800) [pid = 2112] [serial = 1480] [outer = 19E9F400] 07:58:37 INFO - PROCESS | 2112 | 1466521117598 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1864B000) [pid = 2112] [serial = 1481] [outer = 19E9F400] 07:58:38 INFO - PROCESS | 2112 | 1466521118037 Marionette TRACE conn6 <- [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]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 07:58:38 INFO - PROCESS | 2112 | 1466521118101 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 07:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:58:38 INFO - PROCESS | 2112 | 1466521118103 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 07:58:38 INFO - PROCESS | 2112 | 1466521118106 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 2112 | 1466521118108 Marionette TRACE conn6 <- [1,1938,null,{}] 07:58:38 INFO - PROCESS | 2112 | 1466521118111 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:38 INFO - PROCESS | 2112 | 1466521118113 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:38 INFO - PROCESS | 2112 | 1466521118193 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 07:58:38 INFO - PROCESS | 2112 | 1466521118198 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 2112 | 1466521118200 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:38 INFO - PROCESS | 2112 | ++DOCSHELL 1A355800 == 36 [pid = 2112] [id = 494] 07:58:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A44F000) [pid = 2112] [serial = 1482] [outer = 00000000] 07:58:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1A51FC00) [pid = 2112] [serial = 1483] [outer = 1A44F000] 07:58:38 INFO - PROCESS | 2112 | 1466521118253 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A9F2000) [pid = 2112] [serial = 1484] [outer = 1A44F000] 07:58:39 INFO - PROCESS | 2112 | 1466521119081 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1023ms 07:58:39 INFO - PROCESS | 2112 | 1466521119129 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 2112 | 1466521119133 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 07:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:58:39 INFO - PROCESS | 2112 | 1466521119138 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 2112 | 1466521119144 Marionette TRACE conn6 <- [1,1942,null,{}] 07:58:39 INFO - PROCESS | 2112 | 1466521119169 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:39 INFO - PROCESS | 2112 | 1466521119172 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:39 INFO - PROCESS | 2112 | 1466521119323 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 07:58:39 INFO - PROCESS | 2112 | 1466521119454 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:39 INFO - PROCESS | 2112 | 1466521119457 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:39 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD2400 == 37 [pid = 2112] [id = 495] 07:58:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0E22D800) [pid = 2112] [serial = 1485] [outer = 00000000] 07:58:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (15793C00) [pid = 2112] [serial = 1486] [outer = 0E22D800] 07:58:39 INFO - PROCESS | 2112 | 1466521119518 Marionette DEBUG loaded listener.js 07:58:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (15A08C00) [pid = 2112] [serial = 1487] [outer = 0E22D800] 07:58:40 INFO - PROCESS | 2112 | 1466521120145 Marionette TRACE conn6 <- [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]]]}] 07:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1049ms 07:58:40 INFO - PROCESS | 2112 | 1466521120188 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 07:58:40 INFO - PROCESS | 2112 | 1466521120193 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 07:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:58:40 INFO - PROCESS | 2112 | 1466521120200 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:58:40 INFO - PROCESS | 2112 | 1466521120203 Marionette TRACE conn6 <- [1,1946,null,{}] 07:58:40 INFO - PROCESS | 2112 | 1466521120206 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:40 INFO - PROCESS | 2112 | 1466521120209 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:40 INFO - PROCESS | 2112 | 1466521120333 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 07:58:40 INFO - PROCESS | 2112 | 1466521120456 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 2112 | 1466521120459 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:40 INFO - PROCESS | 2112 | ++DOCSHELL 16B38C00 == 38 [pid = 2112] [id = 496] 07:58:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (17007000) [pid = 2112] [serial = 1488] [outer = 00000000] 07:58:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (18347400) [pid = 2112] [serial = 1489] [outer = 17007000] 07:58:40 INFO - PROCESS | 2112 | 1466521120514 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (18643C00) [pid = 2112] [serial = 1490] [outer = 17007000] 07:58:41 INFO - PROCESS | 2112 | 1466521121324 Marionette TRACE conn6 <- [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]]]}] 07:58:41 INFO - PROCESS | 2112 | --DOCSHELL 19AA9800 == 37 [pid = 2112] [id = 493] 07:58:41 INFO - PROCESS | 2112 | --DOCSHELL 18648C00 == 36 [pid = 2112] [id = 492] 07:58:41 INFO - PROCESS | 2112 | --DOCSHELL 09271C00 == 35 [pid = 2112] [id = 491] 07:58:41 INFO - PROCESS | 2112 | --DOCSHELL 186DB000 == 34 [pid = 2112] [id = 490] 07:58:41 INFO - PROCESS | 2112 | --DOCSHELL 18603800 == 33 [pid = 2112] [id = 489] 07:58:41 INFO - PROCESS | 2112 | --DOCSHELL 17013000 == 32 [pid = 2112] [id = 488] 07:58:41 INFO - PROCESS | 2112 | --DOCSHELL 14F95800 == 31 [pid = 2112] [id = 487] 07:58:41 INFO - PROCESS | 2112 | --DOCSHELL 0DDCEC00 == 30 [pid = 2112] [id = 486] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1A51B800) [pid = 2112] [serial = 1441] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1873DC00) [pid = 2112] [serial = 1429] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (19C71400) [pid = 2112] [serial = 1432] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1935EC00) [pid = 2112] [serial = 1430] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A51CC00) [pid = 2112] [serial = 1409] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0DEAE800) [pid = 2112] [serial = 1411] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0E36E800) [pid = 2112] [serial = 1412] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0D82C400) [pid = 2112] [serial = 1417] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DDCDC00) [pid = 2112] [serial = 1418] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (16BE1000) [pid = 2112] [serial = 1423] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1700EC00) [pid = 2112] [serial = 1424] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1754E800) [pid = 2112] [serial = 1414] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18310800) [pid = 2112] [serial = 1415] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0ECD9000) [pid = 2112] [serial = 1420] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (14F9E400) [pid = 2112] [serial = 1421] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18604000) [pid = 2112] [serial = 1436] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (16BDE400) [pid = 2112] [serial = 1435] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19A16C00) [pid = 2112] [serial = 1433] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (18366800) [pid = 2112] [serial = 1426] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1860C400) [pid = 2112] [serial = 1427] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1A51D000) [pid = 2112] [serial = 1442] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19F9AC00) [pid = 2112] [serial = 1439] [outer = 00000000] [url = about:blank] 07:58:41 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19EA5C00) [pid = 2112] [serial = 1438] [outer = 00000000] [url = about:blank] 07:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1221ms 07:58:41 INFO - PROCESS | 2112 | 1466521121424 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 07:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:58:41 INFO - PROCESS | 2112 | 1466521121429 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 07:58:41 INFO - PROCESS | 2112 | 1466521121433 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 2112 | 1466521121436 Marionette TRACE conn6 <- [1,1950,null,{}] 07:58:41 INFO - PROCESS | 2112 | 1466521121443 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:41 INFO - PROCESS | 2112 | 1466521121445 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:41 INFO - PROCESS | 2112 | 1466521121537 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 07:58:41 INFO - PROCESS | 2112 | 1466521121544 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 2112 | 1466521121546 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:41 INFO - PROCESS | 2112 | ++DOCSHELL 0DF09800 == 31 [pid = 2112] [id = 497] 07:58:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DF0B400) [pid = 2112] [serial = 1491] [outer = 00000000] 07:58:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0E32E400) [pid = 2112] [serial = 1492] [outer = 0DF0B400] 07:58:41 INFO - PROCESS | 2112 | 1466521121594 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0E5A5800) [pid = 2112] [serial = 1493] [outer = 0DF0B400] 07:58:42 INFO - PROCESS | 2112 | 1466521122083 Marionette TRACE conn6 <- [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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 07:58:42 INFO - PROCESS | 2112 | 1466521122126 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 2112 | 1466521122131 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 07:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:58:42 INFO - PROCESS | 2112 | 1466521122136 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 2112 | 1466521122139 Marionette TRACE conn6 <- [1,1954,null,{}] 07:58:42 INFO - PROCESS | 2112 | 1466521122143 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:42 INFO - PROCESS | 2112 | 1466521122145 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:42 INFO - PROCESS | 2112 | 1466521122230 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 07:58:42 INFO - PROCESS | 2112 | 1466521122239 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 2112 | 1466521122241 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:42 INFO - PROCESS | 2112 | ++DOCSHELL 15AE0000 == 32 [pid = 2112] [id = 498] 07:58:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (15AE3400) [pid = 2112] [serial = 1494] [outer = 00000000] 07:58:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (16762800) [pid = 2112] [serial = 1495] [outer = 15AE3400] 07:58:42 INFO - PROCESS | 2112 | 1466521122289 Marionette DEBUG loaded listener.js 07:58:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (16BD9400) [pid = 2112] [serial = 1496] [outer = 15AE3400] 07:58:42 INFO - PROCESS | 2112 | 1466521122761 Marionette TRACE conn6 <- [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]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 07:58:42 INFO - PROCESS | 2112 | 1466521122809 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 2112 | 1466521122811 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 07:58:42 INFO - PROCESS | 2112 | 1466521122814 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:58:42 INFO - PROCESS | 2112 | 1466521122818 Marionette TRACE conn6 <- [1,1958,null,{}] 07:58:42 INFO - PROCESS | 2112 | 1466521122828 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:42 INFO - PROCESS | 2112 | 1466521122833 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:42 INFO - PROCESS | 2112 | 1466521122917 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 07:58:42 INFO - PROCESS | 2112 | 1466521122926 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 2112 | 1466521122929 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:42 INFO - PROCESS | 2112 | ++DOCSHELL 1836A000 == 33 [pid = 2112] [id = 499] 07:58:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1836AC00) [pid = 2112] [serial = 1497] [outer = 00000000] 07:58:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18607400) [pid = 2112] [serial = 1498] [outer = 1836AC00] 07:58:43 INFO - PROCESS | 2112 | 1466521122977 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18642C00) [pid = 2112] [serial = 1499] [outer = 1836AC00] 07:58:43 INFO - PROCESS | 2112 | 1466521123437 Marionette TRACE conn6 <- [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]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 07:58:43 INFO - PROCESS | 2112 | 1466521123489 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 07:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:58:43 INFO - PROCESS | 2112 | 1466521123492 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 07:58:43 INFO - PROCESS | 2112 | 1466521123495 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 2112 | 1466521123497 Marionette TRACE conn6 <- [1,1962,null,{}] 07:58:43 INFO - PROCESS | 2112 | 1466521123500 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:43 INFO - PROCESS | 2112 | 1466521123502 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:43 INFO - PROCESS | 2112 | 1466521123617 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 07:58:43 INFO - PROCESS | 2112 | 1466521123625 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:43 INFO - PROCESS | 2112 | 1466521123627 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:43 INFO - PROCESS | 2112 | ++DOCSHELL 187E9000 == 34 [pid = 2112] [id = 500] 07:58:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (187E9400) [pid = 2112] [serial = 1500] [outer = 00000000] 07:58:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (193BC400) [pid = 2112] [serial = 1501] [outer = 187E9400] 07:58:43 INFO - PROCESS | 2112 | 1466521123671 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19A1B800) [pid = 2112] [serial = 1502] [outer = 187E9400] 07:58:44 INFO - PROCESS | 2112 | 1466521124140 Marionette TRACE conn6 <- [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]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 07:58:44 INFO - PROCESS | 2112 | 1466521124175 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 07:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:58:44 INFO - PROCESS | 2112 | 1466521124177 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 07:58:44 INFO - PROCESS | 2112 | 1466521124180 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 2112 | 1466521124182 Marionette TRACE conn6 <- [1,1966,null,{}] 07:58:44 INFO - PROCESS | 2112 | 1466521124185 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:44 INFO - PROCESS | 2112 | 1466521124187 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:44 INFO - PROCESS | 2112 | 1466521124300 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 07:58:44 INFO - PROCESS | 2112 | 1466521124305 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 2112 | 1466521124307 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:44 INFO - PROCESS | 2112 | ++DOCSHELL 187DA800 == 35 [pid = 2112] [id = 501] 07:58:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19A31800) [pid = 2112] [serial = 1503] [outer = 00000000] 07:58:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19C71400) [pid = 2112] [serial = 1504] [outer = 19A31800] 07:58:44 INFO - PROCESS | 2112 | 1466521124350 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19C72800) [pid = 2112] [serial = 1505] [outer = 19A31800] 07:58:44 INFO - PROCESS | 2112 | 1466521124806 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 07:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:58:44 INFO - PROCESS | 2112 | 1466521124856 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 07:58:44 INFO - PROCESS | 2112 | 1466521124858 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 07:58:44 INFO - PROCESS | 2112 | 1466521124861 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:58:44 INFO - PROCESS | 2112 | 1466521124862 Marionette TRACE conn6 <- [1,1970,null,{}] 07:58:44 INFO - PROCESS | 2112 | 1466521124866 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:44 INFO - PROCESS | 2112 | 1466521124871 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:45 INFO - PROCESS | 2112 | 1466521125050 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 07:58:45 INFO - PROCESS | 2112 | 1466521125071 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 2112 | 1466521125073 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:45 INFO - PROCESS | 2112 | ++DOCSHELL 15A0FC00 == 36 [pid = 2112] [id = 502] 07:58:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19EA6000) [pid = 2112] [serial = 1506] [outer = 00000000] 07:58:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A516800) [pid = 2112] [serial = 1507] [outer = 19EA6000] 07:58:45 INFO - PROCESS | 2112 | 1466521125117 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1A519800) [pid = 2112] [serial = 1508] [outer = 19EA6000] 07:58:45 INFO - PROCESS | 2112 | 1466521125557 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 07:58:45 INFO - PROCESS | 2112 | 1466521125592 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 2112 | 1466521125594 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 07:58:45 INFO - PROCESS | 2112 | 1466521125598 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:58:45 INFO - PROCESS | 2112 | 1466521125599 Marionette TRACE conn6 <- [1,1974,null,{}] 07:58:45 INFO - PROCESS | 2112 | 1466521125603 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:45 INFO - PROCESS | 2112 | 1466521125604 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:45 INFO - PROCESS | 2112 | 1466521125718 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 07:58:45 INFO - PROCESS | 2112 | 1466521125723 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 2112 | 1466521125725 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:45 INFO - PROCESS | 2112 | ++DOCSHELL 16BE0000 == 37 [pid = 2112] [id = 503] 07:58:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1A9F0800) [pid = 2112] [serial = 1509] [outer = 00000000] 07:58:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1AE82C00) [pid = 2112] [serial = 1510] [outer = 1A9F0800] 07:58:45 INFO - PROCESS | 2112 | 1466521125768 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1AE85C00) [pid = 2112] [serial = 1511] [outer = 1A9F0800] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (18603C00) [pid = 2112] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (0DDD2800) [pid = 2112] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (17540800) [pid = 2112] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (151E2400) [pid = 2112] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (14F11800) [pid = 2112] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18740C00) [pid = 2112] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DD51800) [pid = 2112] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (16BD7800) [pid = 2112] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19A20400) [pid = 2112] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19FDB800) [pid = 2112] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0D31F800) [pid = 2112] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (186DA400) [pid = 2112] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:58:46 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19E9F400) [pid = 2112] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:58:46 INFO - PROCESS | 2112 | 1466521126295 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 07:58:46 INFO - PROCESS | 2112 | 1466521126332 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 2112 | 1466521126334 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 07:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:58:46 INFO - PROCESS | 2112 | 1466521126337 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 2112 | 1466521126339 Marionette TRACE conn6 <- [1,1978,null,{}] 07:58:46 INFO - PROCESS | 2112 | 1466521126342 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:46 INFO - PROCESS | 2112 | 1466521126344 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:46 INFO - PROCESS | 2112 | 1466521126449 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 07:58:46 INFO - PROCESS | 2112 | 1466521126455 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 2112 | 1466521126457 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:46 INFO - PROCESS | 2112 | ++DOCSHELL 16BE1C00 == 38 [pid = 2112] [id = 504] 07:58:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18644400) [pid = 2112] [serial = 1512] [outer = 00000000] 07:58:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19C71C00) [pid = 2112] [serial = 1513] [outer = 18644400] 07:58:46 INFO - PROCESS | 2112 | 1466521126500 Marionette DEBUG loaded listener.js 07:58:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19FDB800) [pid = 2112] [serial = 1514] [outer = 18644400] 07:58:46 INFO - PROCESS | 2112 | 1466521126898 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 570ms 07:58:46 INFO - PROCESS | 2112 | 1466521126921 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 2112 | 1466521126923 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 07:58:46 INFO - PROCESS | 2112 | 1466521126926 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:58:46 INFO - PROCESS | 2112 | 1466521126928 Marionette TRACE conn6 <- [1,1982,null,{}] 07:58:46 INFO - PROCESS | 2112 | 1466521126931 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:46 INFO - PROCESS | 2112 | 1466521126942 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:47 INFO - PROCESS | 2112 | 1466521127066 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 07:58:47 INFO - PROCESS | 2112 | 1466521127074 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 2112 | 1466521127076 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:47 INFO - PROCESS | 2112 | ++DOCSHELL 1AD27400 == 39 [pid = 2112] [id = 505] 07:58:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1AD91800) [pid = 2112] [serial = 1515] [outer = 00000000] 07:58:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1B180400) [pid = 2112] [serial = 1516] [outer = 1AD91800] 07:58:47 INFO - PROCESS | 2112 | 1466521127119 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1B19AC00) [pid = 2112] [serial = 1517] [outer = 1AD91800] 07:58:47 INFO - PROCESS | 2112 | 1466521127525 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 07:58:47 INFO - PROCESS | 2112 | 1466521127560 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 2112 | 1466521127562 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 07:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:58:47 INFO - PROCESS | 2112 | 1466521127565 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 2112 | 1466521127566 Marionette TRACE conn6 <- [1,1986,null,{}] 07:58:47 INFO - PROCESS | 2112 | 1466521127569 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:47 INFO - PROCESS | 2112 | 1466521127571 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:47 INFO - PROCESS | 2112 | 1466521127650 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 07:58:47 INFO - PROCESS | 2112 | 1466521127656 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:47 INFO - PROCESS | 2112 | 1466521127658 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:47 INFO - PROCESS | 2112 | ++DOCSHELL 1B1A0800 == 40 [pid = 2112] [id = 506] 07:58:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1B1A2800) [pid = 2112] [serial = 1518] [outer = 00000000] 07:58:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1BD5B800) [pid = 2112] [serial = 1519] [outer = 1B1A2800] 07:58:47 INFO - PROCESS | 2112 | 1466521127703 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1BE8C800) [pid = 2112] [serial = 1520] [outer = 1B1A2800] 07:58:48 INFO - PROCESS | 2112 | --DOCSHELL 0E372000 == 39 [pid = 2112] [id = 485] 07:58:48 INFO - PROCESS | 2112 | --DOCSHELL 0DF09800 == 38 [pid = 2112] [id = 497] 07:58:48 INFO - PROCESS | 2112 | --DOCSHELL 0DDD2400 == 37 [pid = 2112] [id = 495] 07:58:48 INFO - PROCESS | 2112 | --DOCSHELL 16B38C00 == 36 [pid = 2112] [id = 496] 07:58:48 INFO - PROCESS | 2112 | --DOCSHELL 1A355800 == 35 [pid = 2112] [id = 494] 07:58:49 INFO - PROCESS | 2112 | --DOCSHELL 15AE0000 == 34 [pid = 2112] [id = 498] 07:58:49 INFO - PROCESS | 2112 | --DOCSHELL 187E9000 == 33 [pid = 2112] [id = 500] 07:58:49 INFO - PROCESS | 2112 | --DOCSHELL 15A0FC00 == 32 [pid = 2112] [id = 502] 07:58:49 INFO - PROCESS | 2112 | --DOCSHELL 187DA800 == 31 [pid = 2112] [id = 501] 07:58:49 INFO - PROCESS | 2112 | --DOCSHELL 16BE1C00 == 30 [pid = 2112] [id = 504] 07:58:49 INFO - PROCESS | 2112 | --DOCSHELL 16BE0000 == 29 [pid = 2112] [id = 503] 07:58:49 INFO - PROCESS | 2112 | --DOCSHELL 1836A000 == 28 [pid = 2112] [id = 499] 07:58:49 INFO - PROCESS | 2112 | --DOCSHELL 1AD27400 == 27 [pid = 2112] [id = 505] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19EAB800) [pid = 2112] [serial = 1480] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18610000) [pid = 2112] [serial = 1468] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0E2F3400) [pid = 2112] [serial = 1459] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1830F400) [pid = 2112] [serial = 1465] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (15A4D800) [pid = 2112] [serial = 1462] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15AE4800) [pid = 2112] [serial = 1463] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (16BDC000) [pid = 2112] [serial = 1457] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1675FC00) [pid = 2112] [serial = 1456] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19360C00) [pid = 2112] [serial = 1471] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0E22C400) [pid = 2112] [serial = 1445] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0DDD4C00) [pid = 2112] [serial = 1444] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1835C000) [pid = 2112] [serial = 1448] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (17009800) [pid = 2112] [serial = 1447] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1864F000) [pid = 2112] [serial = 1469] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1A517400) [pid = 2112] [serial = 1451] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19C7C800) [pid = 2112] [serial = 1450] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1B197C00) [pid = 2112] [serial = 1454] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (1B180000) [pid = 2112] [serial = 1453] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (0E374000) [pid = 2112] [serial = 1474] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (19362000) [pid = 2112] [serial = 1472] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (19C0C800) [pid = 2112] [serial = 1477] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (19E88400) [pid = 2112] [serial = 1478] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (0E36B000) [pid = 2112] [serial = 1460] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (1864B000) [pid = 2112] [serial = 1481] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (17011000) [pid = 2112] [serial = 1475] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (1835B400) [pid = 2112] [serial = 1466] [outer = 00000000] [url = about:blank] 07:58:49 INFO - PROCESS | 2112 | 1466521129618 Marionette TRACE conn6 <- [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]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2070ms 07:58:49 INFO - PROCESS | 2112 | 1466521129636 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 2112 | 1466521129639 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 07:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:58:49 INFO - PROCESS | 2112 | 1466521129645 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 2112 | 1466521129647 Marionette TRACE conn6 <- [1,1990,null,{}] 07:58:49 INFO - PROCESS | 2112 | 1466521129653 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:49 INFO - PROCESS | 2112 | 1466521129656 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:49 INFO - PROCESS | 2112 | 1466521129749 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 07:58:49 INFO - PROCESS | 2112 | 1466521129756 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 2112 | 1466521129759 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:49 INFO - PROCESS | 2112 | ++DOCSHELL 0DD52400 == 28 [pid = 2112] [id = 507] 07:58:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (0DDCB800) [pid = 2112] [serial = 1521] [outer = 00000000] 07:58:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (0DDD3000) [pid = 2112] [serial = 1522] [outer = 0DDCB800] 07:58:49 INFO - PROCESS | 2112 | 1466521129808 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (0DEAB400) [pid = 2112] [serial = 1523] [outer = 0DDCB800] 07:58:50 INFO - PROCESS | 2112 | 1466521130297 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 07:58:50 INFO - PROCESS | 2112 | 1466521130375 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 2112 | 1466521130381 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 07:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:58:50 INFO - PROCESS | 2112 | 1466521130387 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 2112 | 1466521130390 Marionette TRACE conn6 <- [1,1994,null,{}] 07:58:50 INFO - PROCESS | 2112 | 1466521130394 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:50 INFO - PROCESS | 2112 | 1466521130396 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:50 INFO - PROCESS | 2112 | 1466521130492 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 07:58:50 INFO - PROCESS | 2112 | 1466521130588 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:50 INFO - PROCESS | 2112 | 1466521130591 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:50 INFO - PROCESS | 2112 | ++DOCSHELL 0E36EC00 == 29 [pid = 2112] [id = 508] 07:58:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (0E372800) [pid = 2112] [serial = 1524] [outer = 00000000] 07:58:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (0E5A7000) [pid = 2112] [serial = 1525] [outer = 0E372800] 07:58:50 INFO - PROCESS | 2112 | 1466521130641 Marionette DEBUG loaded listener.js 07:58:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (14F11800) [pid = 2112] [serial = 1526] [outer = 0E372800] 07:58:51 INFO - PROCESS | 2112 | 1466521131032 Marionette TRACE conn6 <- [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]]]}] 07:58:51 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 07:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 07:58:51 INFO - PROCESS | 2112 | 1466521131066 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 2112 | 1466521131069 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 07:58:51 INFO - PROCESS | 2112 | 1466521131072 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:58:51 INFO - PROCESS | 2112 | 1466521131076 Marionette TRACE conn6 <- [1,1998,null,{}] 07:58:51 INFO - PROCESS | 2112 | 1466521131087 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:51 INFO - PROCESS | 2112 | 1466521131091 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:51 INFO - PROCESS | 2112 | 1466521131208 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 07:58:51 INFO - PROCESS | 2112 | 1466521131219 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 2112 | 1466521131222 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:51 INFO - PROCESS | 2112 | ++DOCSHELL 15A41C00 == 30 [pid = 2112] [id = 509] 07:58:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (15A4DC00) [pid = 2112] [serial = 1527] [outer = 00000000] 07:58:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (15AE5000) [pid = 2112] [serial = 1528] [outer = 15A4DC00] 07:58:51 INFO - PROCESS | 2112 | 1466521131272 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (15B7EC00) [pid = 2112] [serial = 1529] [outer = 15A4DC00] 07:58:51 INFO - PROCESS | 2112 | 1466521131765 Marionette TRACE conn6 <- [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]]]}] 07:58:51 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 07:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 07:58:51 INFO - PROCESS | 2112 | 1466521131805 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 2112 | 1466521131808 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 07:58:51 INFO - PROCESS | 2112 | 1466521131810 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:58:51 INFO - PROCESS | 2112 | 1466521131812 Marionette TRACE conn6 <- [1,2002,null,{}] 07:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:58:51 INFO - PROCESS | 2112 | 1466521131816 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:51 INFO - PROCESS | 2112 | 1466521131818 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:51 INFO - PROCESS | 2112 | 1466521131905 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 07:58:51 INFO - PROCESS | 2112 | 1466521131910 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 2112 | 1466521131912 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:51 INFO - PROCESS | 2112 | ++DOCSHELL 15AE4C00 == 31 [pid = 2112] [id = 510] 07:58:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (16BE2800) [pid = 2112] [serial = 1530] [outer = 00000000] 07:58:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (1700FC00) [pid = 2112] [serial = 1531] [outer = 16BE2800] 07:58:51 INFO - PROCESS | 2112 | 1466521131957 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (17544000) [pid = 2112] [serial = 1532] [outer = 16BE2800] 07:58:52 INFO - PROCESS | 2112 | 1466521132401 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 07:58:52 INFO - PROCESS | 2112 | 1466521132445 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 07:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:58:52 INFO - PROCESS | 2112 | 1466521132447 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 07:58:52 INFO - PROCESS | 2112 | 1466521132454 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 2112 | 1466521132456 Marionette TRACE conn6 <- [1,2006,null,{}] 07:58:52 INFO - PROCESS | 2112 | 1466521132459 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:52 INFO - PROCESS | 2112 | 1466521132461 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:52 INFO - PROCESS | 2112 | 1466521132542 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 07:58:52 INFO - PROCESS | 2112 | 1466521132548 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 2112 | 1466521132550 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:52 INFO - PROCESS | 2112 | ++DOCSHELL 1754F000 == 32 [pid = 2112] [id = 511] 07:58:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1830E800) [pid = 2112] [serial = 1533] [outer = 00000000] 07:58:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1834B400) [pid = 2112] [serial = 1534] [outer = 1830E800] 07:58:52 INFO - PROCESS | 2112 | 1466521132594 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1835FC00) [pid = 2112] [serial = 1535] [outer = 1830E800] 07:58:53 INFO - PROCESS | 2112 | 1466521133051 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 631ms 07:58:53 INFO - PROCESS | 2112 | 1466521133098 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 2112 | 1466521133100 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 07:58:53 INFO - PROCESS | 2112 | 1466521133103 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 2112 | 1466521133105 Marionette TRACE conn6 <- [1,2010,null,{}] 07:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:58:53 INFO - PROCESS | 2112 | 1466521133108 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:53 INFO - PROCESS | 2112 | 1466521133114 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:53 INFO - PROCESS | 2112 | 1466521133229 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 07:58:53 INFO - PROCESS | 2112 | 1466521133242 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 2112 | 1466521133244 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:53 INFO - PROCESS | 2112 | ++DOCSHELL 15976400 == 33 [pid = 2112] [id = 512] 07:58:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1754EC00) [pid = 2112] [serial = 1536] [outer = 00000000] 07:58:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1864F000) [pid = 2112] [serial = 1537] [outer = 1754EC00] 07:58:53 INFO - PROCESS | 2112 | 1466521133289 Marionette DEBUG loaded listener.js 07:58:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1873DC00) [pid = 2112] [serial = 1538] [outer = 1754EC00] 07:58:53 INFO - PROCESS | 2112 | 1466521133739 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 07:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:58:53 INFO - PROCESS | 2112 | 1466521133780 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 2112 | 1466521133782 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 07:58:53 INFO - PROCESS | 2112 | 1466521133786 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 2112 | 1466521133787 Marionette TRACE conn6 <- [1,2014,null,{}] 07:58:53 INFO - PROCESS | 2112 | 1466521133791 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:53 INFO - PROCESS | 2112 | 1466521133792 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:53 INFO - PROCESS | 2112 | 1466521133869 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 07:58:53 INFO - PROCESS | 2112 | 1466521133875 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:53 INFO - PROCESS | 2112 | 1466521133876 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:53 INFO - PROCESS | 2112 | ++DOCSHELL 18369000 == 34 [pid = 2112] [id = 513] 07:58:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1864B400) [pid = 2112] [serial = 1539] [outer = 00000000] 07:58:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19361C00) [pid = 2112] [serial = 1540] [outer = 1864B400] 07:58:53 INFO - PROCESS | 2112 | 1466521133920 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19363C00) [pid = 2112] [serial = 1541] [outer = 1864B400] 07:58:54 INFO - PROCESS | 2112 | 1466521134369 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 07:58:54 INFO - PROCESS | 2112 | 1466521134435 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 2112 | 1466521134437 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 07:58:54 INFO - PROCESS | 2112 | 1466521134440 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:58:54 INFO - PROCESS | 2112 | 1466521134442 Marionette TRACE conn6 <- [1,2018,null,{}] 07:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:58:54 INFO - PROCESS | 2112 | 1466521134445 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:54 INFO - PROCESS | 2112 | 1466521134447 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:54 INFO - PROCESS | 2112 | 1466521134529 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 07:58:54 INFO - PROCESS | 2112 | 1466521134536 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 2112 | 1466521134538 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:54 INFO - PROCESS | 2112 | ++DOCSHELL 198B9000 == 35 [pid = 2112] [id = 514] 07:58:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (198BB400) [pid = 2112] [serial = 1542] [outer = 00000000] 07:58:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19A18800) [pid = 2112] [serial = 1543] [outer = 198BB400] 07:58:54 INFO - PROCESS | 2112 | 1466521134582 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19A15400) [pid = 2112] [serial = 1544] [outer = 198BB400] 07:58:55 INFO - PROCESS | 2112 | 1466521135019 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 07:58:55 INFO - PROCESS | 2112 | 1466521135076 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 07:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:58:55 INFO - PROCESS | 2112 | 1466521135078 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 07:58:55 INFO - PROCESS | 2112 | 1466521135081 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 2112 | 1466521135082 Marionette TRACE conn6 <- [1,2022,null,{}] 07:58:55 INFO - PROCESS | 2112 | 1466521135095 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:55 INFO - PROCESS | 2112 | 1466521135096 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:55 INFO - PROCESS | 2112 | 1466521135211 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 07:58:55 INFO - PROCESS | 2112 | 1466521135300 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 2112 | 1466521135302 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:55 INFO - PROCESS | 2112 | ++DOCSHELL 0D8F6800 == 36 [pid = 2112] [id = 515] 07:58:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0E5AB800) [pid = 2112] [serial = 1545] [outer = 00000000] 07:58:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19C7C400) [pid = 2112] [serial = 1546] [outer = 0E5AB800] 07:58:55 INFO - PROCESS | 2112 | 1466521135346 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19C7D000) [pid = 2112] [serial = 1547] [outer = 0E5AB800] 07:58:55 INFO - PROCESS | 2112 | 1466521135778 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 731ms 07:58:55 INFO - PROCESS | 2112 | 1466521135817 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 07:58:55 INFO - PROCESS | 2112 | 1466521135819 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 07:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:58:55 INFO - PROCESS | 2112 | 1466521135822 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 2112 | 1466521135823 Marionette TRACE conn6 <- [1,2026,null,{}] 07:58:55 INFO - PROCESS | 2112 | 1466521135827 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:55 INFO - PROCESS | 2112 | 1466521135828 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:55 INFO - PROCESS | 2112 | 1466521135945 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 07:58:55 INFO - PROCESS | 2112 | 1466521135953 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 2112 | 1466521135955 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:56 INFO - PROCESS | 2112 | ++DOCSHELL 19C7BC00 == 37 [pid = 2112] [id = 516] 07:58:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (19E9E400) [pid = 2112] [serial = 1548] [outer = 00000000] 07:58:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19F8C800) [pid = 2112] [serial = 1549] [outer = 19E9E400] 07:58:56 INFO - PROCESS | 2112 | 1466521136000 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1A05FC00) [pid = 2112] [serial = 1550] [outer = 19E9E400] 07:58:56 INFO - PROCESS | 2112 | 1466521136466 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 07:58:56 INFO - PROCESS | 2112 | 1466521136492 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 2112 | 1466521136495 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 07:58:56 INFO - PROCESS | 2112 | 1466521136498 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:58:56 INFO - PROCESS | 2112 | 1466521136500 Marionette TRACE conn6 <- [1,2030,null,{}] 07:58:56 INFO - PROCESS | 2112 | 1466521136504 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:56 INFO - PROCESS | 2112 | 1466521136506 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:56 INFO - PROCESS | 2112 | 1466521136665 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 07:58:56 INFO - PROCESS | 2112 | 1466521136690 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 2112 | 1466521136693 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:56 INFO - PROCESS | 2112 | ++DOCSHELL 1A51CC00 == 38 [pid = 2112] [id = 517] 07:58:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1A51DC00) [pid = 2112] [serial = 1551] [outer = 00000000] 07:58:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1A9F2400) [pid = 2112] [serial = 1552] [outer = 1A51DC00] 07:58:56 INFO - PROCESS | 2112 | 1466521136744 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1B178000) [pid = 2112] [serial = 1553] [outer = 1A51DC00] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19A31800) [pid = 2112] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19EA6000) [pid = 2112] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1A9F0800) [pid = 2112] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (18644400) [pid = 2112] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (187E9400) [pid = 2112] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1AD91800) [pid = 2112] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1836AC00) [pid = 2112] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (15AE3400) [pid = 2112] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0DF0B400) [pid = 2112] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (17007000) [pid = 2112] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0E22D800) [pid = 2112] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:58:57 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1A44F000) [pid = 2112] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:58:57 INFO - PROCESS | 2112 | 1466521137427 Marionette TRACE conn6 <- [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]]]}] 07:58:57 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) 07:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 07:58:57 INFO - PROCESS | 2112 | 1466521137473 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 2112 | 1466521137475 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 07:58:57 INFO - PROCESS | 2112 | 1466521137478 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:58:57 INFO - PROCESS | 2112 | 1466521137479 Marionette TRACE conn6 <- [1,2034,null,{}] 07:58:57 INFO - PROCESS | 2112 | 1466521137483 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:57 INFO - PROCESS | 2112 | 1466521137485 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:57 INFO - PROCESS | 2112 | 1466521137565 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 07:58:57 INFO - PROCESS | 2112 | 1466521137571 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:57 INFO - PROCESS | 2112 | 1466521137573 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:57 INFO - PROCESS | 2112 | ++DOCSHELL 0E227C00 == 39 [pid = 2112] [id = 518] 07:58:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (0E365800) [pid = 2112] [serial = 1554] [outer = 00000000] 07:58:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18314000) [pid = 2112] [serial = 1555] [outer = 0E365800] 07:58:57 INFO - PROCESS | 2112 | 1466521137616 Marionette DEBUG loaded listener.js 07:58:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (18606000) [pid = 2112] [serial = 1556] [outer = 0E365800] 07:58:58 INFO - PROCESS | 2112 | 1466521138104 Marionette TRACE conn6 <- [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]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 07:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:58:58 INFO - PROCESS | 2112 | 1466521138152 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 2112 | 1466521138154 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 07:58:58 INFO - PROCESS | 2112 | 1466521138157 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 2112 | 1466521138159 Marionette TRACE conn6 <- [1,2038,null,{}] 07:58:58 INFO - PROCESS | 2112 | 1466521138162 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:58 INFO - PROCESS | 2112 | 1466521138164 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:58 INFO - PROCESS | 2112 | 1466521138245 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 07:58:58 INFO - PROCESS | 2112 | 1466521138251 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 2112 | 1466521138253 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:58 INFO - PROCESS | 2112 | ++DOCSHELL 18347C00 == 40 [pid = 2112] [id = 519] 07:58:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19364000) [pid = 2112] [serial = 1557] [outer = 00000000] 07:58:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A9ECC00) [pid = 2112] [serial = 1558] [outer = 19364000] 07:58:58 INFO - PROCESS | 2112 | 1466521138297 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1B182000) [pid = 2112] [serial = 1559] [outer = 19364000] 07:58:58 INFO - PROCESS | 2112 | 1466521138718 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 571ms 07:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:58:58 INFO - PROCESS | 2112 | 1466521138728 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 2112 | 1466521138730 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 07:58:58 INFO - PROCESS | 2112 | 1466521138733 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 2112 | 1466521138735 Marionette TRACE conn6 <- [1,2042,null,{}] 07:58:58 INFO - PROCESS | 2112 | 1466521138739 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:58 INFO - PROCESS | 2112 | 1466521138740 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:58 INFO - PROCESS | 2112 | 1466521138866 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 07:58:58 INFO - PROCESS | 2112 | 1466521138890 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 2112 | 1466521138891 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:58 INFO - PROCESS | 2112 | ++DOCSHELL 18312800 == 41 [pid = 2112] [id = 520] 07:58:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1A44B400) [pid = 2112] [serial = 1560] [outer = 00000000] 07:58:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1BD56800) [pid = 2112] [serial = 1561] [outer = 1A44B400] 07:58:58 INFO - PROCESS | 2112 | 1466521138935 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1BF02000) [pid = 2112] [serial = 1562] [outer = 1A44B400] 07:58:59 INFO - PROCESS | 2112 | 1466521139345 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 07:58:59 INFO - PROCESS | 2112 | 1466521139406 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 07:58:59 INFO - PROCESS | 2112 | 1466521139410 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 07:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:58:59 INFO - PROCESS | 2112 | 1466521139415 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:58:59 INFO - PROCESS | 2112 | 1466521139420 Marionette TRACE conn6 <- [1,2046,null,{}] 07:58:59 INFO - PROCESS | 2112 | 1466521139427 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:59 INFO - PROCESS | 2112 | 1466521139430 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:59 INFO - PROCESS | 2112 | 1466521139560 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 07:58:59 INFO - PROCESS | 2112 | 1466521139752 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 2112 | 1466521139757 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:58:59 INFO - PROCESS | 2112 | ++DOCSHELL 0DD53800 == 42 [pid = 2112] [id = 521] 07:58:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0DD53C00) [pid = 2112] [serial = 1563] [outer = 00000000] 07:58:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (0DDCEC00) [pid = 2112] [serial = 1564] [outer = 0DD53C00] 07:58:59 INFO - PROCESS | 2112 | 1466521139814 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (0DF09800) [pid = 2112] [serial = 1565] [outer = 0DD53C00] 07:59:00 INFO - PROCESS | 2112 | 1466521140531 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1183ms 07:59:00 INFO - PROCESS | 2112 | 1466521140603 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 2112 | 1466521140607 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 07:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:59:00 INFO - PROCESS | 2112 | 1466521140613 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 2112 | 1466521140617 Marionette TRACE conn6 <- [1,2050,null,{}] 07:59:00 INFO - PROCESS | 2112 | 1466521140621 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:00 INFO - PROCESS | 2112 | 1466521140624 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:00 INFO - PROCESS | 2112 | 1466521140753 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 07:59:00 INFO - PROCESS | 2112 | 1466521140884 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 2112 | 1466521140887 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:00 INFO - PROCESS | 2112 | ++DOCSHELL 1578F000 == 43 [pid = 2112] [id = 522] 07:59:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (15793000) [pid = 2112] [serial = 1566] [outer = 00000000] 07:59:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (15A44400) [pid = 2112] [serial = 1567] [outer = 15793000] 07:59:00 INFO - PROCESS | 2112 | 1466521140944 Marionette DEBUG loaded listener.js 07:59:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (16BD8800) [pid = 2112] [serial = 1568] [outer = 15793000] 07:59:01 INFO - PROCESS | 2112 | 1466521141940 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 08A8C400 == 42 [pid = 2112] [id = 380] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 0E47EC00 == 41 [pid = 2112] [id = 385] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 18644000 == 40 [pid = 2112] [id = 389] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 0DF10400 == 39 [pid = 2112] [id = 392] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 0E229400 == 38 [pid = 2112] [id = 375] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 0DD52000 == 37 [pid = 2112] [id = 381] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 19C79C00 == 36 [pid = 2112] [id = 391] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 1834C400 == 35 [pid = 2112] [id = 388] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 1834CC00 == 34 [pid = 2112] [id = 378] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 1935B400 == 33 [pid = 2112] [id = 379] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 19359400 == 32 [pid = 2112] [id = 390] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 198BB000 == 31 [pid = 2112] [id = 382] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 1831B000 == 30 [pid = 2112] [id = 377] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 0DF0E800 == 29 [pid = 2112] [id = 376] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 14F0D800 == 28 [pid = 2112] [id = 386] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 16BDD000 == 27 [pid = 2112] [id = 387] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (1BD5B800) [pid = 2112] [serial = 1519] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOCSHELL 1B1A0800 == 26 [pid = 2112] [id = 506] 07:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1440ms 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (19C71400) [pid = 2112] [serial = 1504] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (1A516800) [pid = 2112] [serial = 1507] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (1AE82C00) [pid = 2112] [serial = 1510] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1A519800) [pid = 2112] [serial = 1508] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1AE85C00) [pid = 2112] [serial = 1511] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (19C71C00) [pid = 2112] [serial = 1513] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (193BC400) [pid = 2112] [serial = 1501] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1B19AC00) [pid = 2112] [serial = 1517] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (18642C00) [pid = 2112] [serial = 1499] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18607400) [pid = 2112] [serial = 1498] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (16762800) [pid = 2112] [serial = 1495] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (16BD9400) [pid = 2112] [serial = 1496] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0E32E400) [pid = 2112] [serial = 1492] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0E5A5800) [pid = 2112] [serial = 1493] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18643C00) [pid = 2112] [serial = 1490] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18347400) [pid = 2112] [serial = 1489] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15A08C00) [pid = 2112] [serial = 1487] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (15793C00) [pid = 2112] [serial = 1486] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1A51FC00) [pid = 2112] [serial = 1483] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A9F2000) [pid = 2112] [serial = 1484] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1B180400) [pid = 2112] [serial = 1516] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19FDB800) [pid = 2112] [serial = 1514] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19C72800) [pid = 2112] [serial = 1505] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19A1B800) [pid = 2112] [serial = 1502] [outer = 00000000] [url = about:blank] 07:59:02 INFO - PROCESS | 2112 | 1466521142059 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 2112 | 1466521142063 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 07:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:59:02 INFO - PROCESS | 2112 | 1466521142071 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 2112 | 1466521142074 Marionette TRACE conn6 <- [1,2054,null,{}] 07:59:02 INFO - PROCESS | 2112 | 1466521142080 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:02 INFO - PROCESS | 2112 | 1466521142083 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:02 INFO - PROCESS | 2112 | 1466521142179 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 07:59:02 INFO - PROCESS | 2112 | 1466521142186 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 2112 | 1466521142190 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:02 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD2400 == 27 [pid = 2112] [id = 523] 07:59:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DDD5800) [pid = 2112] [serial = 1569] [outer = 00000000] 07:59:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0DF10400) [pid = 2112] [serial = 1570] [outer = 0DDD5800] 07:59:02 INFO - PROCESS | 2112 | 1466521142238 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0E36C000) [pid = 2112] [serial = 1571] [outer = 0DDD5800] 07:59:02 INFO - PROCESS | 2112 | 1466521142780 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 07:59:02 INFO - PROCESS | 2112 | 1466521142805 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 2112 | 1466521142809 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 07:59:02 INFO - PROCESS | 2112 | 1466521142815 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:59:02 INFO - PROCESS | 2112 | 1466521142817 Marionette TRACE conn6 <- [1,2058,null,{}] 07:59:02 INFO - PROCESS | 2112 | 1466521142821 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:02 INFO - PROCESS | 2112 | 1466521142823 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:02 INFO - PROCESS | 2112 | 1466521142910 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 07:59:02 INFO - PROCESS | 2112 | 1466521142919 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:02 INFO - PROCESS | 2112 | 1466521142921 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:02 INFO - PROCESS | 2112 | ++DOCSHELL 151A4C00 == 28 [pid = 2112] [id = 524] 07:59:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (151E7800) [pid = 2112] [serial = 1572] [outer = 00000000] 07:59:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1599B800) [pid = 2112] [serial = 1573] [outer = 151E7800] 07:59:03 INFO - PROCESS | 2112 | 1466521142967 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15ADDC00) [pid = 2112] [serial = 1574] [outer = 151E7800] 07:59:03 INFO - PROCESS | 2112 | 1466521143425 Marionette TRACE conn6 <- [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]]]}] 07:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 07:59:03 INFO - PROCESS | 2112 | 1466521143490 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 07:59:03 INFO - PROCESS | 2112 | 1466521143492 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 07:59:03 INFO - PROCESS | 2112 | 1466521143496 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:59:03 INFO - PROCESS | 2112 | 1466521143499 Marionette TRACE conn6 <- [1,2062,null,{}] 07:59:03 INFO - PROCESS | 2112 | 1466521143510 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:03 INFO - PROCESS | 2112 | 1466521143514 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:03 INFO - PROCESS | 2112 | 1466521143628 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 07:59:03 INFO - PROCESS | 2112 | 1466521143729 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 2112 | 1466521143733 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:03 INFO - PROCESS | 2112 | ++DOCSHELL 17013800 == 29 [pid = 2112] [id = 525] 07:59:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (17058000) [pid = 2112] [serial = 1575] [outer = 00000000] 07:59:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18312400) [pid = 2112] [serial = 1576] [outer = 17058000] 07:59:03 INFO - PROCESS | 2112 | 1466521143780 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1834F400) [pid = 2112] [serial = 1577] [outer = 17058000] 07:59:04 INFO - PROCESS | 2112 | 1466521144172 Marionette TRACE conn6 <- [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]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 07:59:04 INFO - PROCESS | 2112 | 1466521144230 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 2112 | 1466521144233 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 07:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:59:04 INFO - PROCESS | 2112 | 1466521144236 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 2112 | 1466521144237 Marionette TRACE conn6 <- [1,2066,null,{}] 07:59:04 INFO - PROCESS | 2112 | 1466521144241 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:04 INFO - PROCESS | 2112 | 1466521144242 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:04 INFO - PROCESS | 2112 | 1466521144361 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 07:59:04 INFO - PROCESS | 2112 | 1466521144444 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 2112 | 1466521144446 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:04 INFO - PROCESS | 2112 | ++DOCSHELL 18605400 == 30 [pid = 2112] [id = 526] 07:59:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18607400) [pid = 2112] [serial = 1578] [outer = 00000000] 07:59:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18648000) [pid = 2112] [serial = 1579] [outer = 18607400] 07:59:04 INFO - PROCESS | 2112 | 1466521144490 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (186DB000) [pid = 2112] [serial = 1580] [outer = 18607400] 07:59:04 INFO - PROCESS | 2112 | 1466521144931 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 07:59:05 INFO - PROCESS | 2112 | 1466521144970 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 2112 | 1466521144972 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 07:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:59:05 INFO - PROCESS | 2112 | 1466521144975 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 2112 | 1466521144977 Marionette TRACE conn6 <- [1,2070,null,{}] 07:59:05 INFO - PROCESS | 2112 | 1466521144980 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:05 INFO - PROCESS | 2112 | 1466521144982 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:05 INFO - PROCESS | 2112 | 1466521145125 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 07:59:05 INFO - PROCESS | 2112 | 1466521145189 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 2112 | 1466521145191 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:05 INFO - PROCESS | 2112 | ++DOCSHELL 187E9800 == 31 [pid = 2112] [id = 527] 07:59:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1935B400) [pid = 2112] [serial = 1581] [outer = 00000000] 07:59:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (193BEC00) [pid = 2112] [serial = 1582] [outer = 1935B400] 07:59:05 INFO - PROCESS | 2112 | 1466521145236 Marionette DEBUG loaded listener.js 07:59:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19A13800) [pid = 2112] [serial = 1583] [outer = 1935B400] 07:59:05 INFO - PROCESS | 2112 | 1466521145662 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 07:59:05 INFO - PROCESS | 2112 | 1466521145706 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 2112 | 1466521145708 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 07:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:59:05 INFO - PROCESS | 2112 | 1466521145711 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 2112 | 1466521145714 Marionette TRACE conn6 <- [1,2074,null,{}] 07:59:05 INFO - PROCESS | 2112 | 1466521145724 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:05 INFO - PROCESS | 2112 | 1466521145729 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:05 INFO - PROCESS | 2112 | 1466521145880 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 07:59:05 INFO - PROCESS | 2112 | 1466521145951 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:05 INFO - PROCESS | 2112 | 1466521145953 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:05 INFO - PROCESS | 2112 | ++DOCSHELL 1935CC00 == 32 [pid = 2112] [id = 528] 07:59:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19C71400) [pid = 2112] [serial = 1584] [outer = 00000000] 07:59:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (19EA4400) [pid = 2112] [serial = 1585] [outer = 19C71400] 07:59:06 INFO - PROCESS | 2112 | 1466521145997 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19EA1C00) [pid = 2112] [serial = 1586] [outer = 19C71400] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (198BB400) [pid = 2112] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (16BE2800) [pid = 2112] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0E372800) [pid = 2112] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1864B400) [pid = 2112] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1830E800) [pid = 2112] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1754EC00) [pid = 2112] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DDCB800) [pid = 2112] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0E5AB800) [pid = 2112] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15A4DC00) [pid = 2112] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19E9E400) [pid = 2112] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1A51DC00) [pid = 2112] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E365800) [pid = 2112] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19364000) [pid = 2112] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:59:06 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1B1A2800) [pid = 2112] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:59:06 INFO - PROCESS | 2112 | 1466521146571 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 890ms 07:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:59:06 INFO - PROCESS | 2112 | 1466521146602 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 07:59:06 INFO - PROCESS | 2112 | 1466521146604 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 07:59:06 INFO - PROCESS | 2112 | 1466521146607 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:59:06 INFO - PROCESS | 2112 | 1466521146609 Marionette TRACE conn6 <- [1,2078,null,{}] 07:59:06 INFO - PROCESS | 2112 | 1466521146612 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:06 INFO - PROCESS | 2112 | 1466521146614 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:06 INFO - PROCESS | 2112 | 1466521146728 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 07:59:06 INFO - PROCESS | 2112 | 1466521146791 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 2112 | 1466521146792 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:06 INFO - PROCESS | 2112 | ++DOCSHELL 15A4D400 == 33 [pid = 2112] [id = 529] 07:59:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (15A4DC00) [pid = 2112] [serial = 1587] [outer = 00000000] 07:59:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1864B400) [pid = 2112] [serial = 1588] [outer = 15A4DC00] 07:59:06 INFO - PROCESS | 2112 | 1466521146835 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19A26800) [pid = 2112] [serial = 1589] [outer = 15A4DC00] 07:59:07 INFO - PROCESS | 2112 | 1466521147192 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 07:59:07 INFO - PROCESS | 2112 | 1466521147238 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 2112 | 1466521147240 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 07:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:59:07 INFO - PROCESS | 2112 | 1466521147252 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 2112 | 1466521147254 Marionette TRACE conn6 <- [1,2082,null,{}] 07:59:07 INFO - PROCESS | 2112 | 1466521147257 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:07 INFO - PROCESS | 2112 | 1466521147259 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:07 INFO - PROCESS | 2112 | 1466521147341 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 07:59:07 INFO - PROCESS | 2112 | 1466521147346 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 2112 | 1466521147348 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:07 INFO - PROCESS | 2112 | ++DOCSHELL 1700A800 == 34 [pid = 2112] [id = 530] 07:59:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19EA6800) [pid = 2112] [serial = 1590] [outer = 00000000] 07:59:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A44B800) [pid = 2112] [serial = 1591] [outer = 19EA6800] 07:59:07 INFO - PROCESS | 2112 | 1466521147391 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A51A000) [pid = 2112] [serial = 1592] [outer = 19EA6800] 07:59:07 INFO - PROCESS | 2112 | 1466521147820 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 07:59:07 INFO - PROCESS | 2112 | 1466521147874 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 2112 | 1466521147876 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 07:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:59:07 INFO - PROCESS | 2112 | 1466521147879 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 2112 | 1466521147881 Marionette TRACE conn6 <- [1,2086,null,{}] 07:59:07 INFO - PROCESS | 2112 | 1466521147884 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:07 INFO - PROCESS | 2112 | 1466521147886 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:07 INFO - PROCESS | 2112 | 1466521147964 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 07:59:07 INFO - PROCESS | 2112 | 1466521147970 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 2112 | 1466521147972 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:08 INFO - PROCESS | 2112 | ++DOCSHELL 19A8FC00 == 35 [pid = 2112] [id = 531] 07:59:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A51F800) [pid = 2112] [serial = 1593] [outer = 00000000] 07:59:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A9F2800) [pid = 2112] [serial = 1594] [outer = 1A51F800] 07:59:08 INFO - PROCESS | 2112 | 1466521148015 Marionette DEBUG loaded listener.js 07:59:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A799400) [pid = 2112] [serial = 1595] [outer = 1A51F800] 07:59:08 INFO - PROCESS | 2112 | 1466521148535 Marionette TRACE conn6 <- [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]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 731ms 07:59:08 INFO - PROCESS | 2112 | 1466521148611 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 2112 | 1466521148616 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 07:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:59:08 INFO - PROCESS | 2112 | 1466521148622 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 2112 | 1466521148625 Marionette TRACE conn6 <- [1,2090,null,{}] 07:59:08 INFO - PROCESS | 2112 | 1466521148632 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:08 INFO - PROCESS | 2112 | 1466521148635 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:08 INFO - PROCESS | 2112 | 1466521148757 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 07:59:08 INFO - PROCESS | 2112 | 1466521148864 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:08 INFO - PROCESS | 2112 | 1466521148869 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:08 INFO - PROCESS | 2112 | ++DOCSHELL 08A8C400 == 36 [pid = 2112] [id = 532] 07:59:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DDCBC00) [pid = 2112] [serial = 1596] [outer = 00000000] 07:59:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0E5A6000) [pid = 2112] [serial = 1597] [outer = 0DDCBC00] 07:59:08 INFO - PROCESS | 2112 | 1466521148927 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (15787C00) [pid = 2112] [serial = 1598] [outer = 0DDCBC00] 07:59:09 INFO - PROCESS | 2112 | 1466521149544 Marionette TRACE conn6 <- [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]]]}] 07:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 970ms 07:59:09 INFO - PROCESS | 2112 | 1466521149596 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 07:59:09 INFO - PROCESS | 2112 | 1466521149601 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 07:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:59:09 INFO - PROCESS | 2112 | 1466521149607 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:59:09 INFO - PROCESS | 2112 | 1466521149610 Marionette TRACE conn6 <- [1,2094,null,{}] 07:59:09 INFO - PROCESS | 2112 | 1466521149614 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:09 INFO - PROCESS | 2112 | 1466521149617 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:09 INFO - PROCESS | 2112 | 1466521149729 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 07:59:09 INFO - PROCESS | 2112 | 1466521149869 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 2112 | 1466521149872 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:09 INFO - PROCESS | 2112 | ++DOCSHELL 18346400 == 37 [pid = 2112] [id = 533] 07:59:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18347400) [pid = 2112] [serial = 1599] [outer = 00000000] 07:59:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1836AC00) [pid = 2112] [serial = 1600] [outer = 18347400] 07:59:09 INFO - PROCESS | 2112 | 1466521149929 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1864A800) [pid = 2112] [serial = 1601] [outer = 18347400] 07:59:10 INFO - PROCESS | 2112 | 1466521150484 Marionette TRACE conn6 <- [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]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 930ms 07:59:10 INFO - PROCESS | 2112 | 1466521150541 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 2112 | 1466521150543 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 07:59:10 INFO - PROCESS | 2112 | 1466521150547 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:59:10 INFO - PROCESS | 2112 | 1466521150551 Marionette TRACE conn6 <- [1,2098,null,{}] 07:59:10 INFO - PROCESS | 2112 | 1466521150562 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:10 INFO - PROCESS | 2112 | 1466521150567 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:10 INFO - PROCESS | 2112 | 1466521150678 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 07:59:10 INFO - PROCESS | 2112 | 1466521150817 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 2112 | 1466521150821 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:10 INFO - PROCESS | 2112 | ++DOCSHELL 1A51B800 == 38 [pid = 2112] [id = 534] 07:59:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1A795400) [pid = 2112] [serial = 1602] [outer = 00000000] 07:59:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1AE82C00) [pid = 2112] [serial = 1603] [outer = 1A795400] 07:59:10 INFO - PROCESS | 2112 | 1466521150878 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1B179C00) [pid = 2112] [serial = 1604] [outer = 1A795400] 07:59:11 INFO - PROCESS | 2112 | 1466521151491 Marionette TRACE conn6 <- [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]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 970ms 07:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:59:11 INFO - PROCESS | 2112 | 1466521151520 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 2112 | 1466521151523 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 07:59:11 INFO - PROCESS | 2112 | 1466521151526 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 2112 | 1466521151528 Marionette TRACE conn6 <- [1,2102,null,{}] 07:59:11 INFO - PROCESS | 2112 | 1466521151532 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:11 INFO - PROCESS | 2112 | 1466521151534 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:11 INFO - PROCESS | 2112 | 1466521151644 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 07:59:11 INFO - PROCESS | 2112 | 1466521151782 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:11 INFO - PROCESS | 2112 | 1466521151784 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:11 INFO - PROCESS | 2112 | ++DOCSHELL 1B19C800 == 39 [pid = 2112] [id = 535] 07:59:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1B19F800) [pid = 2112] [serial = 1605] [outer = 00000000] 07:59:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1BD5F800) [pid = 2112] [serial = 1606] [outer = 1B19F800] 07:59:11 INFO - PROCESS | 2112 | 1466521151839 Marionette DEBUG loaded listener.js 07:59:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (1BF06000) [pid = 2112] [serial = 1607] [outer = 1B19F800] 07:59:12 INFO - PROCESS | 2112 | 1466521152443 Marionette TRACE conn6 <- [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]]]}] 07:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 970ms 07:59:12 INFO - PROCESS | 2112 | 1466521152500 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 07:59:12 INFO - PROCESS | 2112 | 1466521152502 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 07:59:12 INFO - PROCESS | 2112 | 1466521152506 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:59:12 INFO - PROCESS | 2112 | 1466521152508 Marionette TRACE conn6 <- [1,2106,null,{}] 07:59:12 INFO - PROCESS | 2112 | 1466521152512 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:12 INFO - PROCESS | 2112 | 1466521152514 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:12 INFO - PROCESS | 2112 | 1466521152620 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 07:59:12 INFO - PROCESS | 2112 | 1466521152856 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 2112 | 1466521152860 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:12 INFO - PROCESS | 2112 | ++DOCSHELL 0D8E9400 == 40 [pid = 2112] [id = 536] 07:59:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (0D8EC800) [pid = 2112] [serial = 1608] [outer = 00000000] 07:59:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (0DDD0C00) [pid = 2112] [serial = 1609] [outer = 0D8EC800] 07:59:12 INFO - PROCESS | 2112 | 1466521152917 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (0E365C00) [pid = 2112] [serial = 1610] [outer = 0D8EC800] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 0DEAEC00 == 39 [pid = 2112] [id = 384] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 17013800 == 38 [pid = 2112] [id = 525] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 18605400 == 37 [pid = 2112] [id = 526] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 1935CC00 == 36 [pid = 2112] [id = 528] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 1700A800 == 35 [pid = 2112] [id = 530] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 15A4D400 == 34 [pid = 2112] [id = 529] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 187E9800 == 33 [pid = 2112] [id = 527] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 1831A000 == 32 [pid = 2112] [id = 383] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 1B19C800 == 31 [pid = 2112] [id = 535] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 18346400 == 30 [pid = 2112] [id = 533] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 1A51B800 == 29 [pid = 2112] [id = 534] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 19A8FC00 == 28 [pid = 2112] [id = 531] 07:59:14 INFO - PROCESS | 2112 | --DOCSHELL 08A8C400 == 27 [pid = 2112] [id = 532] 07:59:14 INFO - PROCESS | 2112 | 1466521154143 Marionette TRACE conn6 <- [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]]]}] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (19A18800) [pid = 2112] [serial = 1543] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (1700FC00) [pid = 2112] [serial = 1531] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (17544000) [pid = 2112] [serial = 1532] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (0E5A7000) [pid = 2112] [serial = 1525] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (14F11800) [pid = 2112] [serial = 1526] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (19361C00) [pid = 2112] [serial = 1540] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19363C00) [pid = 2112] [serial = 1541] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1834B400) [pid = 2112] [serial = 1534] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1835FC00) [pid = 2112] [serial = 1535] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1864F000) [pid = 2112] [serial = 1537] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1873DC00) [pid = 2112] [serial = 1538] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (0DDD3000) [pid = 2112] [serial = 1522] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0DEAB400) [pid = 2112] [serial = 1523] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19C7C400) [pid = 2112] [serial = 1546] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (15AE5000) [pid = 2112] [serial = 1528] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (15B7EC00) [pid = 2112] [serial = 1529] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19C7D000) [pid = 2112] [serial = 1547] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19F8C800) [pid = 2112] [serial = 1549] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1A9F2400) [pid = 2112] [serial = 1552] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (18606000) [pid = 2112] [serial = 1556] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (18314000) [pid = 2112] [serial = 1555] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1B182000) [pid = 2112] [serial = 1559] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1B178000) [pid = 2112] [serial = 1553] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A05FC00) [pid = 2112] [serial = 1550] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1BE8C800) [pid = 2112] [serial = 1520] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19A15400) [pid = 2112] [serial = 1544] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1A9ECC00) [pid = 2112] [serial = 1558] [outer = 00000000] [url = about:blank] 07:59:14 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1BD56800) [pid = 2112] [serial = 1561] [outer = 00000000] [url = about:blank] 07:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1781ms 07:59:14 INFO - PROCESS | 2112 | 1466521154308 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 2112 | 1466521154312 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 07:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:59:14 INFO - PROCESS | 2112 | 1466521154321 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 2112 | 1466521154324 Marionette TRACE conn6 <- [1,2110,null,{}] 07:59:14 INFO - PROCESS | 2112 | 1466521154330 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:14 INFO - PROCESS | 2112 | 1466521154334 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:14 INFO - PROCESS | 2112 | 1466521154418 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 07:59:14 INFO - PROCESS | 2112 | 1466521154425 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 2112 | 1466521154429 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:14 INFO - PROCESS | 2112 | ++DOCSHELL 0DD51C00 == 28 [pid = 2112] [id = 537] 07:59:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DD52000) [pid = 2112] [serial = 1611] [outer = 00000000] 07:59:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0DDCDC00) [pid = 2112] [serial = 1612] [outer = 0DD52000] 07:59:14 INFO - PROCESS | 2112 | 1466521154478 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0DDD5400) [pid = 2112] [serial = 1613] [outer = 0DD52000] 07:59:15 INFO - PROCESS | 2112 | 1466521154985 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 07:59:15 INFO - PROCESS | 2112 | 1466521155049 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 2112 | 1466521155054 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 07:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:59:15 INFO - PROCESS | 2112 | 1466521155061 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 2112 | 1466521155063 Marionette TRACE conn6 <- [1,2114,null,{}] 07:59:15 INFO - PROCESS | 2112 | 1466521155067 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:15 INFO - PROCESS | 2112 | 1466521155070 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:15 INFO - PROCESS | 2112 | 1466521155159 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 07:59:15 INFO - PROCESS | 2112 | 1466521155256 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 2112 | 1466521155259 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:15 INFO - PROCESS | 2112 | ++DOCSHELL 14F0CC00 == 29 [pid = 2112] [id = 538] 07:59:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (14F0F000) [pid = 2112] [serial = 1614] [outer = 00000000] 07:59:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1511E400) [pid = 2112] [serial = 1615] [outer = 14F0F000] 07:59:15 INFO - PROCESS | 2112 | 1466521155307 Marionette DEBUG loaded listener.js 07:59:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (155B8800) [pid = 2112] [serial = 1616] [outer = 14F0F000] 07:59:15 INFO - PROCESS | 2112 | 1466521155694 Marionette TRACE conn6 <- [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]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 07:59:15 INFO - PROCESS | 2112 | 1466521155734 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 2112 | 1466521155737 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 07:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:59:15 INFO - PROCESS | 2112 | 1466521155740 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 2112 | 1466521155744 Marionette TRACE conn6 <- [1,2118,null,{}] 07:59:15 INFO - PROCESS | 2112 | 1466521155783 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:15 INFO - PROCESS | 2112 | 1466521155788 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:15 INFO - PROCESS | 2112 | 1466521155879 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 07:59:15 INFO - PROCESS | 2112 | 1466521155891 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:15 INFO - PROCESS | 2112 | 1466521155894 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:15 INFO - PROCESS | 2112 | ++DOCSHELL 16BDA000 == 30 [pid = 2112] [id = 539] 07:59:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (16BDA400) [pid = 2112] [serial = 1617] [outer = 00000000] 07:59:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (17006400) [pid = 2112] [serial = 1618] [outer = 16BDA400] 07:59:15 INFO - PROCESS | 2112 | 1466521155942 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1700C800) [pid = 2112] [serial = 1619] [outer = 16BDA400] 07:59:16 INFO - PROCESS | 2112 | 1466521156395 Marionette TRACE conn6 <- [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] 07:59:16 INFO - PROCESS | 2112 | 1466521156487 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 07:59:16 INFO - PROCESS | 2112 | 1466521156498 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:59:16 INFO - PROCESS | 2112 | 1466521156500 Marionette TRACE conn6 <- [1,2122,null,{}] 07:59:16 INFO - PROCESS | 2112 | 1466521156507 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:16 INFO - PROCESS | 2112 | 1466521156510 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:16 INFO - PROCESS | 2112 | 1466521156629 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 07:59:16 INFO - PROCESS | 2112 | 1466521156636 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 2112 | 1466521156639 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:16 INFO - PROCESS | 2112 | ++DOCSHELL 1700E800 == 31 [pid = 2112] [id = 540] 07:59:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1831A000) [pid = 2112] [serial = 1620] [outer = 00000000] 07:59:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18367C00) [pid = 2112] [serial = 1621] [outer = 1831A000] 07:59:16 INFO - PROCESS | 2112 | 1466521156684 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18608400) [pid = 2112] [serial = 1622] [outer = 1831A000] 07:59:17 INFO - PROCESS | 2112 | 1466521157132 Marionette TRACE conn6 <- [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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 07:59:17 INFO - PROCESS | 2112 | 1466521157172 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 2112 | 1466521157174 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 07:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:59:17 INFO - PROCESS | 2112 | 1466521157177 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 2112 | 1466521157179 Marionette TRACE conn6 <- [1,2126,null,{}] 07:59:17 INFO - PROCESS | 2112 | 1466521157182 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:17 INFO - PROCESS | 2112 | 1466521157184 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:17 INFO - PROCESS | 2112 | 1466521157324 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 07:59:17 INFO - PROCESS | 2112 | 1466521157345 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 2112 | 1466521157347 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:17 INFO - PROCESS | 2112 | ++DOCSHELL 1860D400 == 32 [pid = 2112] [id = 541] 07:59:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1860DC00) [pid = 2112] [serial = 1623] [outer = 00000000] 07:59:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (18651000) [pid = 2112] [serial = 1624] [outer = 1860DC00] 07:59:17 INFO - PROCESS | 2112 | 1466521157391 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1935A400) [pid = 2112] [serial = 1625] [outer = 1860DC00] 07:59:17 INFO - PROCESS | 2112 | 1466521157830 Marionette TRACE conn6 <- [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]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 07:59:17 INFO - PROCESS | 2112 | 1466521157856 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 2112 | 1466521157858 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 07:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:59:17 INFO - PROCESS | 2112 | 1466521157861 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 2112 | 1466521157863 Marionette TRACE conn6 <- [1,2130,null,{}] 07:59:17 INFO - PROCESS | 2112 | 1466521157866 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:17 INFO - PROCESS | 2112 | 1466521157872 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:18 INFO - PROCESS | 2112 | 1466521158014 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 07:59:18 INFO - PROCESS | 2112 | 1466521158025 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:18 INFO - PROCESS | 2112 | 1466521158027 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:18 INFO - PROCESS | 2112 | ++DOCSHELL 19363C00 == 33 [pid = 2112] [id = 542] 07:59:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19366C00) [pid = 2112] [serial = 1626] [outer = 00000000] 07:59:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (19A1CC00) [pid = 2112] [serial = 1627] [outer = 19366C00] 07:59:18 INFO - PROCESS | 2112 | 1466521158125 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (19C6FC00) [pid = 2112] [serial = 1628] [outer = 19366C00] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1935B400) [pid = 2112] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1A44B400) [pid = 2112] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (151E7800) [pid = 2112] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (17058000) [pid = 2112] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0DD53C00) [pid = 2112] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (15793000) [pid = 2112] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (15A4DC00) [pid = 2112] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DDD5800) [pid = 2112] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19C71400) [pid = 2112] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1A51F800) [pid = 2112] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19EA6800) [pid = 2112] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:59:18 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18607400) [pid = 2112] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:59:18 INFO - PROCESS | 2112 | 1466521158824 Marionette TRACE conn6 <- [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] 07:59:18 INFO - PROCESS | 2112 | 1466521158884 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 07:59:18 INFO - PROCESS | 2112 | 1466521158887 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 2112 | 1466521158889 Marionette TRACE conn6 <- [1,2134,null,{}] 07:59:18 INFO - PROCESS | 2112 | 1466521158892 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:18 INFO - PROCESS | 2112 | 1466521158894 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:19 INFO - PROCESS | 2112 | 1466521159004 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 07:59:19 INFO - PROCESS | 2112 | 1466521159067 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 2112 | 1466521159069 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:19 INFO - PROCESS | 2112 | ++DOCSHELL 0DD53C00 == 34 [pid = 2112] [id = 543] 07:59:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (0DDD4400) [pid = 2112] [serial = 1629] [outer = 00000000] 07:59:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1860CC00) [pid = 2112] [serial = 1630] [outer = 0DDD4400] 07:59:19 INFO - PROCESS | 2112 | 1466521159114 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1935B400) [pid = 2112] [serial = 1631] [outer = 0DDD4400] 07:59:19 INFO - PROCESS | 2112 | 1466521159494 Marionette TRACE conn6 <- [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] 07:59:19 INFO - PROCESS | 2112 | 1466521159519 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 07:59:19 INFO - PROCESS | 2112 | 1466521159522 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 2112 | 1466521159524 Marionette TRACE conn6 <- [1,2138,null,{}] 07:59:19 INFO - PROCESS | 2112 | 1466521159538 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:19 INFO - PROCESS | 2112 | 1466521159539 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:19 INFO - PROCESS | 2112 | 1466521159625 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 07:59:19 INFO - PROCESS | 2112 | 1466521159631 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 2112 | 1466521159633 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:19 INFO - PROCESS | 2112 | ++DOCSHELL 1511D800 == 35 [pid = 2112] [id = 544] 07:59:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19C02800) [pid = 2112] [serial = 1632] [outer = 00000000] 07:59:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19EA9000) [pid = 2112] [serial = 1633] [outer = 19C02800] 07:59:19 INFO - PROCESS | 2112 | 1466521159678 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19EAA800) [pid = 2112] [serial = 1634] [outer = 19C02800] 07:59:20 INFO - PROCESS | 2112 | 1466521160104 Marionette TRACE conn6 <- [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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 07:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:59:20 INFO - PROCESS | 2112 | 1466521160162 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 2112 | 1466521160164 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 07:59:20 INFO - PROCESS | 2112 | 1466521160167 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 2112 | 1466521160169 Marionette TRACE conn6 <- [1,2142,null,{}] 07:59:20 INFO - PROCESS | 2112 | 1466521160172 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:20 INFO - PROCESS | 2112 | 1466521160174 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:20 INFO - PROCESS | 2112 | 1466521160252 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 07:59:20 INFO - PROCESS | 2112 | 1466521160260 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:20 INFO - PROCESS | 2112 | 1466521160261 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:20 INFO - PROCESS | 2112 | ++DOCSHELL 1A061000 == 36 [pid = 2112] [id = 545] 07:59:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A356000) [pid = 2112] [serial = 1635] [outer = 00000000] 07:59:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1A517400) [pid = 2112] [serial = 1636] [outer = 1A356000] 07:59:20 INFO - PROCESS | 2112 | 1466521160305 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A518800) [pid = 2112] [serial = 1637] [outer = 1A356000] 07:59:20 INFO - PROCESS | 2112 | --DOCSHELL 19A2E000 == 35 [pid = 2112] [id = 13] 07:59:21 INFO - PROCESS | 2112 | 1466521161205 Marionette TRACE conn6 <- [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]]]}] 07:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1131ms 07:59:21 INFO - PROCESS | 2112 | 1466521161300 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 07:59:21 INFO - PROCESS | 2112 | 1466521161304 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 07:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:59:21 INFO - PROCESS | 2112 | 1466521161309 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:59:21 INFO - PROCESS | 2112 | 1466521161314 Marionette TRACE conn6 <- [1,2146,null,{}] 07:59:21 INFO - PROCESS | 2112 | 1466521161319 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:21 INFO - PROCESS | 2112 | 1466521161322 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:21 INFO - PROCESS | 2112 | 1466521161473 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 07:59:21 INFO - PROCESS | 2112 | 1466521161609 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 2112 | 1466521161612 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:21 INFO - PROCESS | 2112 | ++DOCSHELL 0DF0E800 == 36 [pid = 2112] [id = 546] 07:59:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0E485000) [pid = 2112] [serial = 1638] [outer = 00000000] 07:59:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (15785C00) [pid = 2112] [serial = 1639] [outer = 0E485000] 07:59:21 INFO - PROCESS | 2112 | 1466521161675 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (15ADEC00) [pid = 2112] [serial = 1640] [outer = 0E485000] 07:59:22 INFO - PROCESS | 2112 | 1466521162558 Marionette TRACE conn6 <- [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]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1339ms 07:59:22 INFO - PROCESS | 2112 | 1466521162649 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 2112 | 1466521162653 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 07:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:59:22 INFO - PROCESS | 2112 | 1466521162657 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 2112 | 1466521162661 Marionette TRACE conn6 <- [1,2150,null,{}] 07:59:22 INFO - PROCESS | 2112 | 1466521162666 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:22 INFO - PROCESS | 2112 | 1466521162670 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:22 INFO - PROCESS | 2112 | 1466521162779 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 07:59:22 INFO - PROCESS | 2112 | 1466521162912 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 2112 | 1466521162917 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:22 INFO - PROCESS | 2112 | ++DOCSHELL 0E326400 == 37 [pid = 2112] [id = 547] 07:59:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (0E365400) [pid = 2112] [serial = 1641] [outer = 00000000] 07:59:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0E5A1800) [pid = 2112] [serial = 1642] [outer = 0E365400] 07:59:23 INFO - PROCESS | 2112 | 1466521162967 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (14F11000) [pid = 2112] [serial = 1643] [outer = 0E365400] 07:59:23 INFO - PROCESS | 2112 | --DOCSHELL 1511D800 == 36 [pid = 2112] [id = 544] 07:59:23 INFO - PROCESS | 2112 | --DOCSHELL 0DD53C00 == 35 [pid = 2112] [id = 543] 07:59:23 INFO - PROCESS | 2112 | --DOCSHELL 19363C00 == 34 [pid = 2112] [id = 542] 07:59:23 INFO - PROCESS | 2112 | --DOCSHELL 1860D400 == 33 [pid = 2112] [id = 541] 07:59:23 INFO - PROCESS | 2112 | --DOCSHELL 1700E800 == 32 [pid = 2112] [id = 540] 07:59:23 INFO - PROCESS | 2112 | --DOCSHELL 16BDA000 == 31 [pid = 2112] [id = 539] 07:59:23 INFO - PROCESS | 2112 | --DOCSHELL 14F0CC00 == 30 [pid = 2112] [id = 538] 07:59:23 INFO - PROCESS | 2112 | --DOCSHELL 0DD51C00 == 29 [pid = 2112] [id = 537] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19A13800) [pid = 2112] [serial = 1583] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (193BEC00) [pid = 2112] [serial = 1582] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1BF02000) [pid = 2112] [serial = 1562] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1599B800) [pid = 2112] [serial = 1573] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (15ADDC00) [pid = 2112] [serial = 1574] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (18312400) [pid = 2112] [serial = 1576] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0DDCEC00) [pid = 2112] [serial = 1564] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0DF09800) [pid = 2112] [serial = 1565] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (15A44400) [pid = 2112] [serial = 1567] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1864B400) [pid = 2112] [serial = 1588] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16BD8800) [pid = 2112] [serial = 1568] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DF10400) [pid = 2112] [serial = 1570] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E36C000) [pid = 2112] [serial = 1571] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19EA4400) [pid = 2112] [serial = 1585] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1A9F2800) [pid = 2112] [serial = 1594] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1A799400) [pid = 2112] [serial = 1595] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A51A000) [pid = 2112] [serial = 1592] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1A44B800) [pid = 2112] [serial = 1591] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19EA1C00) [pid = 2112] [serial = 1586] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (18648000) [pid = 2112] [serial = 1579] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (186DB000) [pid = 2112] [serial = 1580] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19A26800) [pid = 2112] [serial = 1589] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1834F400) [pid = 2112] [serial = 1577] [outer = 00000000] [url = about:blank] 07:59:23 INFO - PROCESS | 2112 | 1466521163458 Marionette TRACE conn6 <- [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]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 830ms 07:59:23 INFO - PROCESS | 2112 | 1466521163489 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 2112 | 1466521163494 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 07:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:59:23 INFO - PROCESS | 2112 | 1466521163500 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 2112 | 1466521163503 Marionette TRACE conn6 <- [1,2154,null,{}] 07:59:23 INFO - PROCESS | 2112 | 1466521163507 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:23 INFO - PROCESS | 2112 | 1466521163509 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:23 INFO - PROCESS | 2112 | 1466521163597 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 07:59:23 INFO - PROCESS | 2112 | 1466521163606 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 2112 | 1466521163608 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:23 INFO - PROCESS | 2112 | ++DOCSHELL 0E373800 == 30 [pid = 2112] [id = 548] 07:59:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0E488C00) [pid = 2112] [serial = 1644] [outer = 00000000] 07:59:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (15922400) [pid = 2112] [serial = 1645] [outer = 0E488C00] 07:59:23 INFO - PROCESS | 2112 | 1466521163656 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (15ADDC00) [pid = 2112] [serial = 1646] [outer = 0E488C00] 07:59:24 INFO - PROCESS | 2112 | 1466521164148 Marionette TRACE conn6 <- [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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 07:59:24 INFO - PROCESS | 2112 | 1466521164174 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 2112 | 1466521164176 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 07:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:59:24 INFO - PROCESS | 2112 | 1466521164179 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 2112 | 1466521164183 Marionette TRACE conn6 <- [1,2158,null,{}] 07:59:24 INFO - PROCESS | 2112 | 1466521164194 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:24 INFO - PROCESS | 2112 | 1466521164198 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:24 INFO - PROCESS | 2112 | 1466521164287 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 07:59:24 INFO - PROCESS | 2112 | 1466521164325 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 2112 | 1466521164328 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:24 INFO - PROCESS | 2112 | ++DOCSHELL 17013000 == 31 [pid = 2112] [id = 549] 07:59:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (17540800) [pid = 2112] [serial = 1647] [outer = 00000000] 07:59:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1830CC00) [pid = 2112] [serial = 1648] [outer = 17540800] 07:59:24 INFO - PROCESS | 2112 | 1466521164376 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1831AC00) [pid = 2112] [serial = 1649] [outer = 17540800] 07:59:24 INFO - PROCESS | 2112 | 1466521164857 Marionette TRACE conn6 <- [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]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 07:59:24 INFO - PROCESS | 2112 | 1466521164914 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 2112 | 1466521164916 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 07:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:59:24 INFO - PROCESS | 2112 | 1466521164919 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 2112 | 1466521164921 Marionette TRACE conn6 <- [1,2162,null,{}] 07:59:24 INFO - PROCESS | 2112 | 1466521164924 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:24 INFO - PROCESS | 2112 | 1466521164926 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:25 INFO - PROCESS | 2112 | 1466521165012 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 07:59:25 INFO - PROCESS | 2112 | 1466521165020 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 2112 | 1466521165022 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:25 INFO - PROCESS | 2112 | ++DOCSHELL 18648000 == 32 [pid = 2112] [id = 550] 07:59:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18646800) [pid = 2112] [serial = 1650] [outer = 00000000] 07:59:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (186DAC00) [pid = 2112] [serial = 1651] [outer = 18646800] 07:59:25 INFO - PROCESS | 2112 | 1466521165066 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19359C00) [pid = 2112] [serial = 1652] [outer = 18646800] 07:59:25 INFO - PROCESS | 2112 | 1466521165529 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 07:59:25 INFO - PROCESS | 2112 | 1466521165594 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 07:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:59:25 INFO - PROCESS | 2112 | 1466521165596 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 07:59:25 INFO - PROCESS | 2112 | 1466521165599 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 2112 | 1466521165600 Marionette TRACE conn6 <- [1,2166,null,{}] 07:59:25 INFO - PROCESS | 2112 | 1466521165610 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:25 INFO - PROCESS | 2112 | 1466521165612 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:25 INFO - PROCESS | 2112 | 1466521165751 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 07:59:25 INFO - PROCESS | 2112 | 1466521165769 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 2112 | 1466521165771 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:25 INFO - PROCESS | 2112 | ++DOCSHELL 1935E000 == 33 [pid = 2112] [id = 551] 07:59:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19361000) [pid = 2112] [serial = 1653] [outer = 00000000] 07:59:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (193BB400) [pid = 2112] [serial = 1654] [outer = 19361000] 07:59:25 INFO - PROCESS | 2112 | 1466521165815 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19A19400) [pid = 2112] [serial = 1655] [outer = 19361000] 07:59:26 INFO - PROCESS | 2112 | 1466521166262 Marionette TRACE conn6 <- [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]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 07:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:59:26 INFO - PROCESS | 2112 | 1466521166270 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 2112 | 1466521166272 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 07:59:26 INFO - PROCESS | 2112 | 1466521166281 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 2112 | 1466521166283 Marionette TRACE conn6 <- [1,2170,null,{}] 07:59:26 INFO - PROCESS | 2112 | 1466521166287 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:26 INFO - PROCESS | 2112 | 1466521166292 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:26 INFO - PROCESS | 2112 | 1466521166444 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 07:59:26 INFO - PROCESS | 2112 | 1466521166508 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 2112 | 1466521166510 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:26 INFO - PROCESS | 2112 | ++DOCSHELL 19A1E800 == 34 [pid = 2112] [id = 552] 07:59:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19A2AC00) [pid = 2112] [serial = 1656] [outer = 00000000] 07:59:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19E9D800) [pid = 2112] [serial = 1657] [outer = 19A2AC00] 07:59:26 INFO - PROCESS | 2112 | 1466521166557 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19EA8400) [pid = 2112] [serial = 1658] [outer = 19A2AC00] 07:59:27 INFO - PROCESS | 2112 | 1466521166981 Marionette TRACE conn6 <- [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]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 07:59:27 INFO - PROCESS | 2112 | 1466521167006 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 2112 | 1466521167008 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 07:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:59:27 INFO - PROCESS | 2112 | 1466521167011 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 2112 | 1466521167012 Marionette TRACE conn6 <- [1,2174,null,{}] 07:59:27 INFO - PROCESS | 2112 | 1466521167016 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:27 INFO - PROCESS | 2112 | 1466521167018 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:27 INFO - PROCESS | 2112 | 1466521167155 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 07:59:27 INFO - PROCESS | 2112 | 1466521167173 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 2112 | 1466521167174 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:27 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD0000 == 35 [pid = 2112] [id = 553] 07:59:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19E91800) [pid = 2112] [serial = 1659] [outer = 00000000] 07:59:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A356800) [pid = 2112] [serial = 1660] [outer = 19E91800] 07:59:27 INFO - PROCESS | 2112 | 1466521167231 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1A445400) [pid = 2112] [serial = 1661] [outer = 19E91800] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (16BDA400) [pid = 2112] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (14F0F000) [pid = 2112] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0D8EC800) [pid = 2112] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DD52000) [pid = 2112] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1831A000) [pid = 2112] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1860DC00) [pid = 2112] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DDD4400) [pid = 2112] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19366C00) [pid = 2112] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0DDCBC00) [pid = 2112] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18347400) [pid = 2112] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1A795400) [pid = 2112] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1B19F800) [pid = 2112] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:59:27 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19C02800) [pid = 2112] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:59:27 INFO - PROCESS | 2112 | 1466521167768 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 770ms 07:59:27 INFO - PROCESS | 2112 | 1466521167781 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 2112 | 1466521167783 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 07:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:59:27 INFO - PROCESS | 2112 | 1466521167786 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 2112 | 1466521167788 Marionette TRACE conn6 <- [1,2178,null,{}] 07:59:27 INFO - PROCESS | 2112 | 1466521167791 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:27 INFO - PROCESS | 2112 | 1466521167793 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:27 INFO - PROCESS | 2112 | 1466521167872 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 07:59:27 INFO - PROCESS | 2112 | 1466521167877 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 2112 | 1466521167879 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:27 INFO - PROCESS | 2112 | ++DOCSHELL 0ECE0C00 == 36 [pid = 2112] [id = 554] 07:59:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0EE27000) [pid = 2112] [serial = 1662] [outer = 00000000] 07:59:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18368000) [pid = 2112] [serial = 1663] [outer = 0EE27000] 07:59:27 INFO - PROCESS | 2112 | 1466521167922 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19366C00) [pid = 2112] [serial = 1664] [outer = 0EE27000] 07:59:28 INFO - PROCESS | 2112 | 1466521168330 Marionette TRACE conn6 <- [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]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 570ms 07:59:28 INFO - PROCESS | 2112 | 1466521168357 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 2112 | 1466521168359 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 07:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:59:28 INFO - PROCESS | 2112 | 1466521168362 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 2112 | 1466521168364 Marionette TRACE conn6 <- [1,2182,null,{}] 07:59:28 INFO - PROCESS | 2112 | 1466521168367 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:28 INFO - PROCESS | 2112 | 1466521168369 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:28 INFO - PROCESS | 2112 | 1466521168492 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 07:59:28 INFO - PROCESS | 2112 | 1466521168526 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 2112 | 1466521168528 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:28 INFO - PROCESS | 2112 | ++DOCSHELL 15B82400 == 37 [pid = 2112] [id = 555] 07:59:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18363C00) [pid = 2112] [serial = 1665] [outer = 00000000] 07:59:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A9F1400) [pid = 2112] [serial = 1666] [outer = 18363C00] 07:59:28 INFO - PROCESS | 2112 | 1466521168571 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A9F2400) [pid = 2112] [serial = 1667] [outer = 18363C00] 07:59:29 INFO - PROCESS | 2112 | 1466521169022 Marionette TRACE conn6 <- [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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 671ms 07:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:59:29 INFO - PROCESS | 2112 | 1466521169034 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 2112 | 1466521169036 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 07:59:29 INFO - PROCESS | 2112 | 1466521169039 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 2112 | 1466521169041 Marionette TRACE conn6 <- [1,2186,null,{}] 07:59:29 INFO - PROCESS | 2112 | 1466521169055 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 2112 | 1466521169056 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:29 INFO - PROCESS | 2112 | 1466521169145 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 07:59:29 INFO - PROCESS | 2112 | 1466521169152 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 2112 | 1466521169154 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:29 INFO - PROCESS | 2112 | ++DOCSHELL 1864F000 == 38 [pid = 2112] [id = 556] 07:59:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A7A3C00) [pid = 2112] [serial = 1668] [outer = 00000000] 07:59:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1B17CC00) [pid = 2112] [serial = 1669] [outer = 1A7A3C00] 07:59:29 INFO - PROCESS | 2112 | 1466521169197 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1B17E000) [pid = 2112] [serial = 1670] [outer = 1A7A3C00] 07:59:29 INFO - PROCESS | 2112 | 1466521169629 Marionette TRACE conn6 <- [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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 07:59:29 INFO - PROCESS | 2112 | 1466521169685 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 2112 | 1466521169688 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 07:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:59:29 INFO - PROCESS | 2112 | 1466521169734 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 2112 | 1466521169737 Marionette TRACE conn6 <- [1,2190,null,{}] 07:59:29 INFO - PROCESS | 2112 | 1466521169743 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 2112 | 1466521169747 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:29 INFO - PROCESS | 2112 | 1466521169904 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 07:59:30 INFO - PROCESS | 2112 | 1466521170039 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 2112 | 1466521170043 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:30 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD0400 == 39 [pid = 2112] [id = 557] 07:59:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0DDD1800) [pid = 2112] [serial = 1671] [outer = 00000000] 07:59:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0E231800) [pid = 2112] [serial = 1672] [outer = 0DDD1800] 07:59:30 INFO - PROCESS | 2112 | 1466521170101 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0E5AC800) [pid = 2112] [serial = 1673] [outer = 0DDD1800] 07:59:30 INFO - PROCESS | 2112 | 1466521170690 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1022ms 07:59:30 INFO - PROCESS | 2112 | 1466521170759 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 2112 | 1466521170763 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 07:59:30 INFO - PROCESS | 2112 | 1466521170769 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:59:30 INFO - PROCESS | 2112 | 1466521170771 Marionette TRACE conn6 <- [1,2194,null,{}] 07:59:30 INFO - PROCESS | 2112 | 1466521170778 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:30 INFO - PROCESS | 2112 | 1466521170782 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:30 INFO - PROCESS | 2112 | 1466521170924 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 07:59:31 INFO - PROCESS | 2112 | 1466521171065 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 2112 | 1466521171068 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:31 INFO - PROCESS | 2112 | ++DOCSHELL 17009800 == 40 [pid = 2112] [id = 558] 07:59:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (17543800) [pid = 2112] [serial = 1674] [outer = 00000000] 07:59:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18346400) [pid = 2112] [serial = 1675] [outer = 17543800] 07:59:31 INFO - PROCESS | 2112 | 1466521171126 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (18606C00) [pid = 2112] [serial = 1676] [outer = 17543800] 07:59:31 INFO - PROCESS | 2112 | 1466521171735 Marionette TRACE conn6 <- [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]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1017ms 07:59:31 INFO - PROCESS | 2112 | 1466521171790 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 2112 | 1466521171793 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 07:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:59:31 INFO - PROCESS | 2112 | 1466521171796 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 2112 | 1466521171798 Marionette TRACE conn6 <- [1,2198,null,{}] 07:59:31 INFO - PROCESS | 2112 | 1466521171802 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:31 INFO - PROCESS | 2112 | 1466521171805 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:31 INFO - PROCESS | 2112 | 1466521171917 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 07:59:32 INFO - PROCESS | 2112 | 1466521172064 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:32 INFO - PROCESS | 2112 | 1466521172070 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:32 INFO - PROCESS | 2112 | ++DOCSHELL 1A32D800 == 41 [pid = 2112] [id = 559] 07:59:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1A34FC00) [pid = 2112] [serial = 1677] [outer = 00000000] 07:59:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1AE83800) [pid = 2112] [serial = 1678] [outer = 1A34FC00] 07:59:32 INFO - PROCESS | 2112 | 1466521172129 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1B19CC00) [pid = 2112] [serial = 1679] [outer = 1A34FC00] 07:59:33 INFO - PROCESS | 2112 | 1466521172979 Marionette TRACE conn6 <- [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]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1232ms 07:59:33 INFO - PROCESS | 2112 | 1466521173032 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 2112 | 1466521173036 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 07:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:59:33 INFO - PROCESS | 2112 | 1466521173041 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 2112 | 1466521173045 Marionette TRACE conn6 <- [1,2202,null,{}] 07:59:33 INFO - PROCESS | 2112 | 1466521173050 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:33 INFO - PROCESS | 2112 | 1466521173053 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:33 INFO - PROCESS | 2112 | 1466521173152 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 07:59:33 INFO - PROCESS | 2112 | 1466521173287 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 2112 | 1466521173291 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:33 INFO - PROCESS | 2112 | ++DOCSHELL 0E367000 == 42 [pid = 2112] [id = 560] 07:59:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (0E368800) [pid = 2112] [serial = 1680] [outer = 00000000] 07:59:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (0E5A2C00) [pid = 2112] [serial = 1681] [outer = 0E368800] 07:59:33 INFO - PROCESS | 2112 | 1466521173342 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (14F0E400) [pid = 2112] [serial = 1682] [outer = 0E368800] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 15B82400 == 41 [pid = 2112] [id = 555] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 0ECE0C00 == 40 [pid = 2112] [id = 554] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 0DDD0000 == 39 [pid = 2112] [id = 553] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 19A1E800 == 38 [pid = 2112] [id = 552] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 1935E000 == 37 [pid = 2112] [id = 551] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 18648000 == 36 [pid = 2112] [id = 550] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 17013000 == 35 [pid = 2112] [id = 549] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 0E373800 == 34 [pid = 2112] [id = 548] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 0D31E800 == 33 [pid = 2112] [id = 14] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 0E326400 == 32 [pid = 2112] [id = 547] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 0DF0E800 == 31 [pid = 2112] [id = 546] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 1A061000 == 30 [pid = 2112] [id = 545] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 0D8E9400 == 29 [pid = 2112] [id = 536] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 1A32D800 == 28 [pid = 2112] [id = 559] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 1864F000 == 27 [pid = 2112] [id = 556] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 0DDD0400 == 26 [pid = 2112] [id = 557] 07:59:34 INFO - PROCESS | 2112 | --DOCSHELL 17009800 == 25 [pid = 2112] [id = 558] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (0E5A6000) [pid = 2112] [serial = 1597] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (1864A800) [pid = 2112] [serial = 1601] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (1836AC00) [pid = 2112] [serial = 1600] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1B179C00) [pid = 2112] [serial = 1604] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1AE82C00) [pid = 2112] [serial = 1603] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1BF06000) [pid = 2112] [serial = 1607] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1BD5F800) [pid = 2112] [serial = 1606] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19C6FC00) [pid = 2112] [serial = 1628] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (18608400) [pid = 2112] [serial = 1622] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1935A400) [pid = 2112] [serial = 1625] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1935B400) [pid = 2112] [serial = 1631] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1700C800) [pid = 2112] [serial = 1619] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19EAA800) [pid = 2112] [serial = 1634] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19EA9000) [pid = 2112] [serial = 1633] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (17006400) [pid = 2112] [serial = 1618] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1511E400) [pid = 2112] [serial = 1615] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (155B8800) [pid = 2112] [serial = 1616] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E365C00) [pid = 2112] [serial = 1610] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DDD0C00) [pid = 2112] [serial = 1609] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0DDCDC00) [pid = 2112] [serial = 1612] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DDD5400) [pid = 2112] [serial = 1613] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (18367C00) [pid = 2112] [serial = 1621] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (18651000) [pid = 2112] [serial = 1624] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1860CC00) [pid = 2112] [serial = 1630] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19A1CC00) [pid = 2112] [serial = 1627] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (15787C00) [pid = 2112] [serial = 1598] [outer = 00000000] [url = about:blank] 07:59:34 INFO - PROCESS | 2112 | 1466521174595 Marionette TRACE conn6 <- [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]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1639ms 07:59:34 INFO - PROCESS | 2112 | 1466521174681 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 2112 | 1466521174684 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 07:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:59:34 INFO - PROCESS | 2112 | 1466521174697 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 2112 | 1466521174700 Marionette TRACE conn6 <- [1,2206,null,{}] 07:59:34 INFO - PROCESS | 2112 | 1466521174706 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:34 INFO - PROCESS | 2112 | 1466521174709 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:34 INFO - PROCESS | 2112 | 1466521174795 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 07:59:34 INFO - PROCESS | 2112 | 1466521174803 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 2112 | 1466521174805 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:34 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCD400 == 26 [pid = 2112] [id = 561] 07:59:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DDCDC00) [pid = 2112] [serial = 1683] [outer = 00000000] 07:59:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0DDD6800) [pid = 2112] [serial = 1684] [outer = 0DDCDC00] 07:59:34 INFO - PROCESS | 2112 | 1466521174852 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DF01C00) [pid = 2112] [serial = 1685] [outer = 0DDCDC00] 07:59:35 INFO - PROCESS | 2112 | 1466521175310 Marionette TRACE conn6 <- [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]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 07:59:35 INFO - PROCESS | 2112 | 1466521175385 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 2112 | 1466521175391 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 07:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:59:35 INFO - PROCESS | 2112 | 1466521175397 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 2112 | 1466521175399 Marionette TRACE conn6 <- [1,2210,null,{}] 07:59:35 INFO - PROCESS | 2112 | 1466521175403 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:35 INFO - PROCESS | 2112 | 1466521175406 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:35 INFO - PROCESS | 2112 | 1466521175497 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 07:59:35 INFO - PROCESS | 2112 | 1466521175512 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 2112 | 1466521175514 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:35 INFO - PROCESS | 2112 | ++DOCSHELL 14F13800 == 27 [pid = 2112] [id = 562] 07:59:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (14F94800) [pid = 2112] [serial = 1686] [outer = 00000000] 07:59:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (151ACC00) [pid = 2112] [serial = 1687] [outer = 14F94800] 07:59:35 INFO - PROCESS | 2112 | 1466521175563 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15765C00) [pid = 2112] [serial = 1688] [outer = 14F94800] 07:59:36 INFO - PROCESS | 2112 | 1466521176036 Marionette TRACE conn6 <- [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]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 07:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:59:36 INFO - PROCESS | 2112 | 1466521176070 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 2112 | 1466521176072 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 07:59:36 INFO - PROCESS | 2112 | 1466521176075 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 2112 | 1466521176079 Marionette TRACE conn6 <- [1,2214,null,{}] 07:59:36 INFO - PROCESS | 2112 | 1466521176090 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:36 INFO - PROCESS | 2112 | 1466521176094 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:36 INFO - PROCESS | 2112 | 1466521176177 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 07:59:36 INFO - PROCESS | 2112 | 1466521176313 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 2112 | 1466521176316 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:36 INFO - PROCESS | 2112 | ++DOCSHELL 16BDBC00 == 28 [pid = 2112] [id = 563] 07:59:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (16BDC800) [pid = 2112] [serial = 1689] [outer = 00000000] 07:59:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (16BE0C00) [pid = 2112] [serial = 1690] [outer = 16BDC800] 07:59:36 INFO - PROCESS | 2112 | 1466521176364 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (17008800) [pid = 2112] [serial = 1691] [outer = 16BDC800] 07:59:36 INFO - PROCESS | 2112 | 1466521176780 Marionette TRACE conn6 <- [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]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 07:59:36 INFO - PROCESS | 2112 | 1466521176806 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 07:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:59:36 INFO - PROCESS | 2112 | 1466521176808 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 07:59:36 INFO - PROCESS | 2112 | 1466521176811 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 2112 | 1466521176813 Marionette TRACE conn6 <- [1,2218,null,{}] 07:59:36 INFO - PROCESS | 2112 | 1466521176816 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:36 INFO - PROCESS | 2112 | 1466521176818 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:36 INFO - PROCESS | 2112 | 1466521176938 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 07:59:36 INFO - PROCESS | 2112 | 1466521176943 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 2112 | 1466521176945 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:36 INFO - PROCESS | 2112 | ++DOCSHELL 17013800 == 29 [pid = 2112] [id = 564] 07:59:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (17540400) [pid = 2112] [serial = 1692] [outer = 00000000] 07:59:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18347000) [pid = 2112] [serial = 1693] [outer = 17540400] 07:59:37 INFO - PROCESS | 2112 | 1466521176994 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18363000) [pid = 2112] [serial = 1694] [outer = 17540400] 07:59:37 INFO - PROCESS | 2112 | 1466521177443 Marionette TRACE conn6 <- [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]]]}] 07:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 07:59:37 INFO - PROCESS | 2112 | 1466521177482 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 07:59:37 INFO - PROCESS | 2112 | 1466521177484 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 07:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:59:37 INFO - PROCESS | 2112 | 1466521177487 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:59:37 INFO - PROCESS | 2112 | 1466521177489 Marionette TRACE conn6 <- [1,2222,null,{}] 07:59:37 INFO - PROCESS | 2112 | 1466521177493 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:37 INFO - PROCESS | 2112 | 1466521177495 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:37 INFO - PROCESS | 2112 | 1466521177632 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 07:59:37 INFO - PROCESS | 2112 | 1466521177695 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 2112 | 1466521177697 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:37 INFO - PROCESS | 2112 | ++DOCSHELL 18606400 == 30 [pid = 2112] [id = 565] 07:59:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18607000) [pid = 2112] [serial = 1695] [outer = 00000000] 07:59:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18645C00) [pid = 2112] [serial = 1696] [outer = 18607000] 07:59:37 INFO - PROCESS | 2112 | 1466521177741 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1864B000) [pid = 2112] [serial = 1697] [outer = 18607000] 07:59:38 INFO - PROCESS | 2112 | 1466521178156 Marionette TRACE conn6 <- [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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 730ms 07:59:38 INFO - PROCESS | 2112 | 1466521178222 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 2112 | 1466521178224 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 07:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:59:38 INFO - PROCESS | 2112 | 1466521178227 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 2112 | 1466521178229 Marionette TRACE conn6 <- [1,2226,null,{}] 07:59:38 INFO - PROCESS | 2112 | 1466521178233 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:38 INFO - PROCESS | 2112 | 1466521178238 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:38 INFO - PROCESS | 2112 | 1466521178374 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 07:59:38 INFO - PROCESS | 2112 | 1466521178384 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 2112 | 1466521178386 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:38 INFO - PROCESS | 2112 | ++DOCSHELL 186DBC00 == 31 [pid = 2112] [id = 566] 07:59:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (187E8400) [pid = 2112] [serial = 1698] [outer = 00000000] 07:59:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (193BD000) [pid = 2112] [serial = 1699] [outer = 187E8400] 07:59:38 INFO - PROCESS | 2112 | 1466521178485 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19A14800) [pid = 2112] [serial = 1700] [outer = 187E8400] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19361000) [pid = 2112] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19A2AC00) [pid = 2112] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0E488C00) [pid = 2112] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0E485000) [pid = 2112] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (18646800) [pid = 2112] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0E365400) [pid = 2112] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1A356000) [pid = 2112] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (17540800) [pid = 2112] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19E91800) [pid = 2112] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19AA1800) [pid = 2112] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0EE27000) [pid = 2112] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (18363C00) [pid = 2112] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19A31C00) [pid = 2112] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:59:38 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1A7A3C00) [pid = 2112] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:59:39 INFO - PROCESS | 2112 | 1466521179143 Marionette TRACE conn6 <- [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]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 971ms 07:59:39 INFO - PROCESS | 2112 | 1466521179198 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 2112 | 1466521179201 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 07:59:39 INFO - PROCESS | 2112 | 1466521179204 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:59:39 INFO - PROCESS | 2112 | 1466521179206 Marionette TRACE conn6 <- [1,2230,null,{}] 07:59:39 INFO - PROCESS | 2112 | 1466521179209 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:39 INFO - PROCESS | 2112 | 1466521179211 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:39 INFO - PROCESS | 2112 | 1466521179291 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 07:59:39 INFO - PROCESS | 2112 | 1466521179296 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 2112 | 1466521179298 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:39 INFO - PROCESS | 2112 | ++DOCSHELL 1864B400 == 32 [pid = 2112] [id = 567] 07:59:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (187E0800) [pid = 2112] [serial = 1701] [outer = 00000000] 07:59:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19A16400) [pid = 2112] [serial = 1702] [outer = 187E0800] 07:59:39 INFO - PROCESS | 2112 | 1466521179341 Marionette DEBUG loaded listener.js 07:59:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19A17800) [pid = 2112] [serial = 1703] [outer = 187E0800] 07:59:39 INFO - PROCESS | 2112 | 1466521179777 Marionette TRACE conn6 <- [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]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 633ms 07:59:39 INFO - PROCESS | 2112 | 1466521179842 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 2112 | 1466521179844 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 07:59:39 INFO - PROCESS | 2112 | 1466521179847 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:59:39 INFO - PROCESS | 2112 | 1466521179849 Marionette TRACE conn6 <- [1,2234,null,{}] 07:59:39 INFO - PROCESS | 2112 | 1466521179853 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:39 INFO - PROCESS | 2112 | 1466521179854 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:39 INFO - PROCESS | 2112 | 1466521179932 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 07:59:39 INFO - PROCESS | 2112 | 1466521179937 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 2112 | 1466521179939 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:39 INFO - PROCESS | 2112 | ++DOCSHELL 19A13400 == 33 [pid = 2112] [id = 568] 07:59:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19A96800) [pid = 2112] [serial = 1704] [outer = 00000000] 07:59:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19C72000) [pid = 2112] [serial = 1705] [outer = 19A96800] 07:59:40 INFO - PROCESS | 2112 | 1466521179983 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19C6E400) [pid = 2112] [serial = 1706] [outer = 19A96800] 07:59:40 INFO - PROCESS | 2112 | 1466521180434 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 07:59:40 INFO - PROCESS | 2112 | 1466521180481 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 2112 | 1466521180483 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 07:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:59:40 INFO - PROCESS | 2112 | 1466521180486 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 2112 | 1466521180488 Marionette TRACE conn6 <- [1,2238,null,{}] 07:59:40 INFO - PROCESS | 2112 | 1466521180491 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:40 INFO - PROCESS | 2112 | 1466521180493 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:40 INFO - PROCESS | 2112 | 1466521180572 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 07:59:40 INFO - PROCESS | 2112 | 1466521180577 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 2112 | 1466521180579 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:40 INFO - PROCESS | 2112 | ++DOCSHELL 19E8AC00 == 34 [pid = 2112] [id = 569] 07:59:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19E8C800) [pid = 2112] [serial = 1707] [outer = 00000000] 07:59:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19EA5C00) [pid = 2112] [serial = 1708] [outer = 19E8C800] 07:59:40 INFO - PROCESS | 2112 | 1466521180632 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19EA6000) [pid = 2112] [serial = 1709] [outer = 19E8C800] 07:59:41 INFO - PROCESS | 2112 | 1466521181368 Marionette TRACE conn6 <- [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]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 07:59:41 INFO - PROCESS | 2112 | 1466521181418 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 2112 | 1466521181422 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 07:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:59:41 INFO - PROCESS | 2112 | 1466521181427 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 2112 | 1466521181431 Marionette TRACE conn6 <- [1,2242,null,{}] 07:59:41 INFO - PROCESS | 2112 | 1466521181460 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:41 INFO - PROCESS | 2112 | 1466521181463 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:41 INFO - PROCESS | 2112 | 1466521181631 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 07:59:41 INFO - PROCESS | 2112 | 1466521181691 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 2112 | 1466521181694 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:41 INFO - PROCESS | 2112 | ++DOCSHELL 0DD5A000 == 35 [pid = 2112] [id = 570] 07:59:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0DD5AC00) [pid = 2112] [serial = 1710] [outer = 00000000] 07:59:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0E32A000) [pid = 2112] [serial = 1711] [outer = 0DD5AC00] 07:59:41 INFO - PROCESS | 2112 | 1466521181751 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (14F0D000) [pid = 2112] [serial = 1712] [outer = 0DD5AC00] 07:59:42 INFO - PROCESS | 2112 | 1466521182431 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1027ms 07:59:42 INFO - PROCESS | 2112 | 1466521182455 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 2112 | 1466521182459 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 07:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:59:42 INFO - PROCESS | 2112 | 1466521182466 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 2112 | 1466521182468 Marionette TRACE conn6 <- [1,2246,null,{}] 07:59:42 INFO - PROCESS | 2112 | 1466521182473 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:42 INFO - PROCESS | 2112 | 1466521182476 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:42 INFO - PROCESS | 2112 | 1466521182597 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 07:59:42 INFO - PROCESS | 2112 | 1466521182735 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 2112 | 1466521182738 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:42 INFO - PROCESS | 2112 | ++DOCSHELL 16B34000 == 36 [pid = 2112] [id = 571] 07:59:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (16BD6C00) [pid = 2112] [serial = 1713] [outer = 00000000] 07:59:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1700E400) [pid = 2112] [serial = 1714] [outer = 16BD6C00] 07:59:42 INFO - PROCESS | 2112 | 1466521182796 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1830F800) [pid = 2112] [serial = 1715] [outer = 16BD6C00] 07:59:43 INFO - PROCESS | 2112 | --DOCSHELL 19A13400 == 35 [pid = 2112] [id = 568] 07:59:43 INFO - PROCESS | 2112 | --DOCSHELL 1864B400 == 34 [pid = 2112] [id = 567] 07:59:43 INFO - PROCESS | 2112 | --DOCSHELL 186DBC00 == 33 [pid = 2112] [id = 566] 07:59:43 INFO - PROCESS | 2112 | --DOCSHELL 18606400 == 32 [pid = 2112] [id = 565] 07:59:43 INFO - PROCESS | 2112 | --DOCSHELL 17013800 == 31 [pid = 2112] [id = 564] 07:59:43 INFO - PROCESS | 2112 | --DOCSHELL 16BDBC00 == 30 [pid = 2112] [id = 563] 07:59:43 INFO - PROCESS | 2112 | --DOCSHELL 14F13800 == 29 [pid = 2112] [id = 562] 07:59:43 INFO - PROCESS | 2112 | --DOCSHELL 0DDCD400 == 28 [pid = 2112] [id = 561] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (193BF800) [pid = 2112] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (193BB400) [pid = 2112] [serial = 1654] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19A19400) [pid = 2112] [serial = 1655] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19EA8400) [pid = 2112] [serial = 1658] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19E9D800) [pid = 2112] [serial = 1657] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (15922400) [pid = 2112] [serial = 1645] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (15ADDC00) [pid = 2112] [serial = 1646] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15785C00) [pid = 2112] [serial = 1639] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (15ADEC00) [pid = 2112] [serial = 1640] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (186DAC00) [pid = 2112] [serial = 1651] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E5A1800) [pid = 2112] [serial = 1642] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (14F11000) [pid = 2112] [serial = 1643] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A517400) [pid = 2112] [serial = 1636] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1A518800) [pid = 2112] [serial = 1637] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1830CC00) [pid = 2112] [serial = 1648] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1831AC00) [pid = 2112] [serial = 1649] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1A356800) [pid = 2112] [serial = 1660] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (0E228000) [pid = 2112] [serial = 1106] [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.] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (18368000) [pid = 2112] [serial = 1663] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19366C00) [pid = 2112] [serial = 1664] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (1A445400) [pid = 2112] [serial = 1661] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (1A9F1400) [pid = 2112] [serial = 1666] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (1B17E000) [pid = 2112] [serial = 1670] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (19359C00) [pid = 2112] [serial = 1652] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (1A9F2400) [pid = 2112] [serial = 1667] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (1B17CC00) [pid = 2112] [serial = 1669] [outer = 00000000] [url = about:blank] 07:59:43 INFO - PROCESS | 2112 | 1466521183724 Marionette TRACE conn6 <- [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]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1273ms 07:59:43 INFO - PROCESS | 2112 | 1466521183742 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 2112 | 1466521183745 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 07:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:59:43 INFO - PROCESS | 2112 | 1466521183750 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 2112 | 1466521183753 Marionette TRACE conn6 <- [1,2250,null,{}] 07:59:43 INFO - PROCESS | 2112 | 1466521183758 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:43 INFO - PROCESS | 2112 | 1466521183761 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:43 INFO - PROCESS | 2112 | 1466521183848 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 07:59:43 INFO - PROCESS | 2112 | 1466521183855 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 2112 | 1466521183859 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:43 INFO - PROCESS | 2112 | ++DOCSHELL 0DF08000 == 29 [pid = 2112] [id = 572] 07:59:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (0DF09000) [pid = 2112] [serial = 1716] [outer = 00000000] 07:59:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (0E231400) [pid = 2112] [serial = 1717] [outer = 0DF09000] 07:59:43 INFO - PROCESS | 2112 | 1466521183906 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (0E36E400) [pid = 2112] [serial = 1718] [outer = 0DF09000] 07:59:44 INFO - PROCESS | 2112 | 1466521184435 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 07:59:44 INFO - PROCESS | 2112 | 1466521184481 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 2112 | 1466521184486 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 07:59:44 INFO - PROCESS | 2112 | 1466521184491 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:59:44 INFO - PROCESS | 2112 | 1466521184494 Marionette TRACE conn6 <- [1,2254,null,{}] 07:59:44 INFO - PROCESS | 2112 | 1466521184497 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:44 INFO - PROCESS | 2112 | 1466521184500 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:44 INFO - PROCESS | 2112 | 1466521184587 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 07:59:44 INFO - PROCESS | 2112 | 1466521184688 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 2112 | 1466521184690 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:44 INFO - PROCESS | 2112 | ++DOCSHELL 15983000 == 30 [pid = 2112] [id = 573] 07:59:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (1599AC00) [pid = 2112] [serial = 1719] [outer = 00000000] 07:59:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (15A47000) [pid = 2112] [serial = 1720] [outer = 1599AC00] 07:59:44 INFO - PROCESS | 2112 | 1466521184736 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (15AE5C00) [pid = 2112] [serial = 1721] [outer = 1599AC00] 07:59:45 INFO - PROCESS | 2112 | 1466521185110 Marionette TRACE conn6 <- [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]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 07:59:45 INFO - PROCESS | 2112 | 1466521185167 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 2112 | 1466521185169 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 07:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:59:45 INFO - PROCESS | 2112 | 1466521185172 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 2112 | 1466521185176 Marionette TRACE conn6 <- [1,2258,null,{}] 07:59:45 INFO - PROCESS | 2112 | 1466521185186 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:45 INFO - PROCESS | 2112 | 1466521185191 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:45 INFO - PROCESS | 2112 | 1466521185277 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 07:59:45 INFO - PROCESS | 2112 | 1466521185284 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 2112 | 1466521185287 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:45 INFO - PROCESS | 2112 | ++DOCSHELL 18314000 == 31 [pid = 2112] [id = 574] 07:59:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (18314800) [pid = 2112] [serial = 1722] [outer = 00000000] 07:59:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (18350C00) [pid = 2112] [serial = 1723] [outer = 18314800] 07:59:45 INFO - PROCESS | 2112 | 1466521185335 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (18604800) [pid = 2112] [serial = 1724] [outer = 18314800] 07:59:45 INFO - PROCESS | 2112 | 1466521185815 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 07:59:45 INFO - PROCESS | 2112 | 1466521185846 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 2112 | 1466521185849 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 07:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:59:45 INFO - PROCESS | 2112 | 1466521185862 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 2112 | 1466521185863 Marionette TRACE conn6 <- [1,2262,null,{}] 07:59:45 INFO - PROCESS | 2112 | 1466521185867 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:45 INFO - PROCESS | 2112 | 1466521185869 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:46 INFO - PROCESS | 2112 | 1466521185987 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 07:59:46 INFO - PROCESS | 2112 | 1466521185993 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 2112 | 1466521185995 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:46 INFO - PROCESS | 2112 | ++DOCSHELL 186DC800 == 32 [pid = 2112] [id = 575] 07:59:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (1873E400) [pid = 2112] [serial = 1725] [outer = 00000000] 07:59:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1935A800) [pid = 2112] [serial = 1726] [outer = 1873E400] 07:59:46 INFO - PROCESS | 2112 | 1466521186039 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19361800) [pid = 2112] [serial = 1727] [outer = 1873E400] 07:59:46 INFO - PROCESS | 2112 | 1466521186468 Marionette TRACE conn6 <- [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]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 07:59:46 INFO - PROCESS | 2112 | 1466521186531 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 2112 | 1466521186533 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 07:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:59:46 INFO - PROCESS | 2112 | 1466521186544 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 2112 | 1466521186546 Marionette TRACE conn6 <- [1,2266,null,{}] 07:59:46 INFO - PROCESS | 2112 | 1466521186550 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:46 INFO - PROCESS | 2112 | 1466521186552 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:46 INFO - PROCESS | 2112 | 1466521186665 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 07:59:46 INFO - PROCESS | 2112 | 1466521186754 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 2112 | 1466521186756 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:46 INFO - PROCESS | 2112 | ++DOCSHELL 0DF0F400 == 33 [pid = 2112] [id = 576] 07:59:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15ADF400) [pid = 2112] [serial = 1728] [outer = 00000000] 07:59:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19A13400) [pid = 2112] [serial = 1729] [outer = 15ADF400] 07:59:46 INFO - PROCESS | 2112 | 1466521186800 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19A19800) [pid = 2112] [serial = 1730] [outer = 15ADF400] 07:59:47 INFO - PROCESS | 2112 | 1466521187222 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 07:59:47 INFO - PROCESS | 2112 | 1466521187277 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 2112 | 1466521187279 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 07:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:59:47 INFO - PROCESS | 2112 | 1466521187288 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 2112 | 1466521187289 Marionette TRACE conn6 <- [1,2270,null,{}] 07:59:47 INFO - PROCESS | 2112 | 1466521187293 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:47 INFO - PROCESS | 2112 | 1466521187298 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:47 INFO - PROCESS | 2112 | 1466521187449 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 07:59:47 INFO - PROCESS | 2112 | 1466521187517 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 2112 | 1466521187519 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:47 INFO - PROCESS | 2112 | ++DOCSHELL 0D8F5C00 == 34 [pid = 2112] [id = 577] 07:59:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19C7C400) [pid = 2112] [serial = 1731] [outer = 00000000] 07:59:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19EA9000) [pid = 2112] [serial = 1732] [outer = 19C7C400] 07:59:47 INFO - PROCESS | 2112 | 1466521187566 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19C7D400) [pid = 2112] [serial = 1733] [outer = 19C7C400] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0DDCDC00) [pid = 2112] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (14F94800) [pid = 2112] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E368800) [pid = 2112] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (16BDC800) [pid = 2112] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (17540400) [pid = 2112] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DDD1800) [pid = 2112] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (17543800) [pid = 2112] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1A34FC00) [pid = 2112] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (18607000) [pid = 2112] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (187E8400) [pid = 2112] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19A96800) [pid = 2112] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:59:48 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (187E0800) [pid = 2112] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:59:48 INFO - PROCESS | 2112 | 1466521188070 Marionette TRACE conn6 <- [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]]]}] 07:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 830ms 07:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:59:48 INFO - PROCESS | 2112 | 1466521188122 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 2112 | 1466521188124 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 07:59:48 INFO - PROCESS | 2112 | 1466521188127 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 2112 | 1466521188129 Marionette TRACE conn6 <- [1,2274,null,{}] 07:59:48 INFO - PROCESS | 2112 | 1466521188132 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:48 INFO - PROCESS | 2112 | 1466521188134 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:48 INFO - PROCESS | 2112 | 1466521188248 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 07:59:48 INFO - PROCESS | 2112 | 1466521188309 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 2112 | 1466521188311 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:48 INFO - PROCESS | 2112 | ++DOCSHELL 0DEB7800 == 35 [pid = 2112] [id = 578] 07:59:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0E226C00) [pid = 2112] [serial = 1734] [outer = 00000000] 07:59:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (187E8400) [pid = 2112] [serial = 1735] [outer = 0E226C00] 07:59:48 INFO - PROCESS | 2112 | 1466521188354 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (193C0400) [pid = 2112] [serial = 1736] [outer = 0E226C00] 07:59:48 INFO - PROCESS | 2112 | 1466521188742 Marionette TRACE conn6 <- [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]]]}] 07:59:48 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 07:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 632ms 07:59:48 INFO - PROCESS | 2112 | 1466521188800 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 2112 | 1466521188802 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 07:59:48 INFO - PROCESS | 2112 | 1466521188805 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 2112 | 1466521188807 Marionette TRACE conn6 <- [1,2278,null,{}] 07:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:59:48 INFO - PROCESS | 2112 | 1466521188811 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:48 INFO - PROCESS | 2112 | 1466521188812 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:48 INFO - PROCESS | 2112 | 1466521188891 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 07:59:48 INFO - PROCESS | 2112 | 1466521188897 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 2112 | 1466521188898 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:48 INFO - PROCESS | 2112 | ++DOCSHELL 1A32BC00 == 36 [pid = 2112] [id = 579] 07:59:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (1A32D000) [pid = 2112] [serial = 1737] [outer = 00000000] 07:59:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1A519400) [pid = 2112] [serial = 1738] [outer = 1A32D000] 07:59:48 INFO - PROCESS | 2112 | 1466521188942 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1A51A000) [pid = 2112] [serial = 1739] [outer = 1A32D000] 07:59:49 INFO - PROCESS | 2112 | 1466521189369 Marionette TRACE conn6 <- [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]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 571ms 07:59:49 INFO - PROCESS | 2112 | 1466521189382 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 07:59:49 INFO - PROCESS | 2112 | 1466521189393 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 07:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:59:49 INFO - PROCESS | 2112 | 1466521189396 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 2112 | 1466521189398 Marionette TRACE conn6 <- [1,2282,null,{}] 07:59:49 INFO - PROCESS | 2112 | 1466521189402 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:49 INFO - PROCESS | 2112 | 1466521189404 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:49 INFO - PROCESS | 2112 | 1466521189531 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 07:59:49 INFO - PROCESS | 2112 | 1466521189539 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 2112 | 1466521189541 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:49 INFO - PROCESS | 2112 | ++DOCSHELL 18311400 == 37 [pid = 2112] [id = 580] 07:59:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1A796C00) [pid = 2112] [serial = 1740] [outer = 00000000] 07:59:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1AD1E000) [pid = 2112] [serial = 1741] [outer = 1A796C00] 07:59:49 INFO - PROCESS | 2112 | 1466521189584 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1AD8E000) [pid = 2112] [serial = 1742] [outer = 1A796C00] 07:59:50 INFO - PROCESS | 2112 | 1466521190111 Marionette TRACE conn6 <- [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]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 770ms 07:59:50 INFO - PROCESS | 2112 | 1466521190168 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 2112 | 1466521190173 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 07:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:59:50 INFO - PROCESS | 2112 | 1466521190178 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 2112 | 1466521190182 Marionette TRACE conn6 <- [1,2286,null,{}] 07:59:50 INFO - PROCESS | 2112 | 1466521190188 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:50 INFO - PROCESS | 2112 | 1466521190191 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:50 INFO - PROCESS | 2112 | 1466521190308 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 07:59:50 INFO - PROCESS | 2112 | 1466521190449 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 2112 | 1466521190454 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:50 INFO - PROCESS | 2112 | ++DOCSHELL 0D8EA800 == 38 [pid = 2112] [id = 581] 07:59:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (0DDCA000) [pid = 2112] [serial = 1743] [outer = 00000000] 07:59:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (151AE400) [pid = 2112] [serial = 1744] [outer = 0DDCA000] 07:59:50 INFO - PROCESS | 2112 | 1466521190512 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (15ADE800) [pid = 2112] [serial = 1745] [outer = 0DDCA000] 07:59:51 INFO - PROCESS | 2112 | 1466521191133 Marionette TRACE conn6 <- [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]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 07:59:51 INFO - PROCESS | 2112 | 1466521191152 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 2112 | 1466521191157 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 07:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:59:51 INFO - PROCESS | 2112 | 1466521191163 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 2112 | 1466521191166 Marionette TRACE conn6 <- [1,2290,null,{}] 07:59:51 INFO - PROCESS | 2112 | 1466521191170 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:51 INFO - PROCESS | 2112 | 1466521191173 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:51 INFO - PROCESS | 2112 | 1466521191284 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 07:59:51 INFO - PROCESS | 2112 | 1466521191396 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 2112 | 1466521191399 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:51 INFO - PROCESS | 2112 | ++DOCSHELL 17013C00 == 39 [pid = 2112] [id = 582] 07:59:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1754EC00) [pid = 2112] [serial = 1746] [outer = 00000000] 07:59:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18609000) [pid = 2112] [serial = 1747] [outer = 1754EC00] 07:59:51 INFO - PROCESS | 2112 | 1466521191496 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19359400) [pid = 2112] [serial = 1748] [outer = 1754EC00] 07:59:52 INFO - PROCESS | 2112 | 1466521192082 Marionette TRACE conn6 <- [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]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 970ms 07:59:52 INFO - PROCESS | 2112 | 1466521192137 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 2112 | 1466521192140 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 07:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:59:52 INFO - PROCESS | 2112 | 1466521192144 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 2112 | 1466521192147 Marionette TRACE conn6 <- [1,2294,null,{}] 07:59:52 INFO - PROCESS | 2112 | 1466521192159 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:52 INFO - PROCESS | 2112 | 1466521192163 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:52 INFO - PROCESS | 2112 | 1466521192272 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 07:59:52 INFO - PROCESS | 2112 | 1466521192413 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 2112 | 1466521192416 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:52 INFO - PROCESS | 2112 | ++DOCSHELL 1A9F1800 == 40 [pid = 2112] [id = 583] 07:59:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A9F2400) [pid = 2112] [serial = 1749] [outer = 00000000] 07:59:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1B177400) [pid = 2112] [serial = 1750] [outer = 1A9F2400] 07:59:52 INFO - PROCESS | 2112 | 1466521192474 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1B17E400) [pid = 2112] [serial = 1751] [outer = 1A9F2400] 07:59:53 INFO - PROCESS | 2112 | 1466521193028 Marionette TRACE conn6 <- [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]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 07:59:53 INFO - PROCESS | 2112 | 1466521193077 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 2112 | 1466521193080 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 07:59:53 INFO - PROCESS | 2112 | 1466521193084 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:59:53 INFO - PROCESS | 2112 | 1466521193086 Marionette TRACE conn6 <- [1,2298,null,{}] 07:59:53 INFO - PROCESS | 2112 | 1466521193090 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:53 INFO - PROCESS | 2112 | 1466521193092 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:53 INFO - PROCESS | 2112 | 1466521193202 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 07:59:53 INFO - PROCESS | 2112 | 1466521193313 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 2112 | 1466521193315 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:53 INFO - PROCESS | 2112 | ++DOCSHELL 19C7AC00 == 41 [pid = 2112] [id = 584] 07:59:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19C7B400) [pid = 2112] [serial = 1752] [outer = 00000000] 07:59:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1B1A1800) [pid = 2112] [serial = 1753] [outer = 19C7B400] 07:59:53 INFO - PROCESS | 2112 | 1466521193409 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1BE8C800) [pid = 2112] [serial = 1754] [outer = 19C7B400] 07:59:54 INFO - PROCESS | 2112 | 1466521194202 Marionette TRACE conn6 <- [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]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1180ms 07:59:54 INFO - PROCESS | 2112 | 1466521194266 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 07:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:59:54 INFO - PROCESS | 2112 | 1466521194271 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 07:59:54 INFO - PROCESS | 2112 | 1466521194276 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 2112 | 1466521194279 Marionette TRACE conn6 <- [1,2302,null,{}] 07:59:54 INFO - PROCESS | 2112 | 1466521194285 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:54 INFO - PROCESS | 2112 | 1466521194288 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:54 INFO - PROCESS | 2112 | 1466521194390 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 1A32BC00 == 40 [pid = 2112] [id = 579] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 0DEB7800 == 39 [pid = 2112] [id = 578] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 0D8F5C00 == 38 [pid = 2112] [id = 577] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 0DF0F400 == 37 [pid = 2112] [id = 576] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 186DC800 == 36 [pid = 2112] [id = 575] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 18314000 == 35 [pid = 2112] [id = 574] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 15983000 == 34 [pid = 2112] [id = 573] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 0DF08000 == 33 [pid = 2112] [id = 572] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 16B34000 == 32 [pid = 2112] [id = 571] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 0DD5A000 == 31 [pid = 2112] [id = 570] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 19E8AC00 == 30 [pid = 2112] [id = 569] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 0E367000 == 29 [pid = 2112] [id = 560] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 19C7AC00 == 28 [pid = 2112] [id = 584] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 1A9F1800 == 27 [pid = 2112] [id = 583] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 18311400 == 26 [pid = 2112] [id = 580] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 0D8EA800 == 25 [pid = 2112] [id = 581] 07:59:55 INFO - PROCESS | 2112 | --DOCSHELL 17013C00 == 24 [pid = 2112] [id = 582] 07:59:55 INFO - PROCESS | 2112 | 1466521195122 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 2112 | 1466521195126 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (0DDD6800) [pid = 2112] [serial = 1684] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (0DF01C00) [pid = 2112] [serial = 1685] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (151ACC00) [pid = 2112] [serial = 1687] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (15765C00) [pid = 2112] [serial = 1688] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (14F0E400) [pid = 2112] [serial = 1682] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0E5A2C00) [pid = 2112] [serial = 1681] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (16BE0C00) [pid = 2112] [serial = 1690] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (18347000) [pid = 2112] [serial = 1693] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0E5AC800) [pid = 2112] [serial = 1673] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E231800) [pid = 2112] [serial = 1672] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (18606C00) [pid = 2112] [serial = 1676] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18346400) [pid = 2112] [serial = 1675] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1B19CC00) [pid = 2112] [serial = 1679] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1AE83800) [pid = 2112] [serial = 1678] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1864B000) [pid = 2112] [serial = 1697] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (18645C00) [pid = 2112] [serial = 1696] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (193BD000) [pid = 2112] [serial = 1699] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19C72000) [pid = 2112] [serial = 1705] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19A14800) [pid = 2112] [serial = 1700] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19A17800) [pid = 2112] [serial = 1703] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19A16400) [pid = 2112] [serial = 1702] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (19C6E400) [pid = 2112] [serial = 1706] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (19EA5C00) [pid = 2112] [serial = 1708] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (18363000) [pid = 2112] [serial = 1694] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (17008800) [pid = 2112] [serial = 1691] [outer = 00000000] [url = about:blank] 07:59:55 INFO - PROCESS | 2112 | ++DOCSHELL 09269000 == 25 [pid = 2112] [id = 585] 07:59:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (09269800) [pid = 2112] [serial = 1755] [outer = 00000000] 07:59:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (0D77AC00) [pid = 2112] [serial = 1756] [outer = 09269800] 07:59:55 INFO - PROCESS | 2112 | 1466521195295 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0D861800) [pid = 2112] [serial = 1757] [outer = 09269800] 07:59:55 INFO - PROCESS | 2112 | 1466521195703 Marionette TRACE conn6 <- [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]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1476ms 07:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:59:55 INFO - PROCESS | 2112 | 1466521195771 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 2112 | 1466521195775 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 07:59:55 INFO - PROCESS | 2112 | 1466521195780 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 2112 | 1466521195783 Marionette TRACE conn6 <- [1,2306,null,{}] 07:59:55 INFO - PROCESS | 2112 | 1466521195788 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:55 INFO - PROCESS | 2112 | 1466521195793 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:55 INFO - PROCESS | 2112 | 1466521195886 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 07:59:55 INFO - PROCESS | 2112 | 1466521195895 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 2112 | 1466521195897 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:55 INFO - PROCESS | 2112 | ++DOCSHELL 0DEB7800 == 26 [pid = 2112] [id = 586] 07:59:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0DF05800) [pid = 2112] [serial = 1758] [outer = 00000000] 07:59:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0E327400) [pid = 2112] [serial = 1759] [outer = 0DF05800] 07:59:55 INFO - PROCESS | 2112 | 1466521195946 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0E36F800) [pid = 2112] [serial = 1760] [outer = 0DF05800] 07:59:56 INFO - PROCESS | 2112 | 1466521196421 Marionette TRACE conn6 <- [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] 07:59:56 INFO - PROCESS | 2112 | 1466521196477 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 07:59:56 INFO - PROCESS | 2112 | 1466521196482 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:59:56 INFO - PROCESS | 2112 | 1466521196484 Marionette TRACE conn6 <- [1,2310,null,{}] 07:59:56 INFO - PROCESS | 2112 | 1466521196487 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:56 INFO - PROCESS | 2112 | 1466521196490 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:56 INFO - PROCESS | 2112 | 1466521196611 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 07:59:56 INFO - PROCESS | 2112 | 1466521196711 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 2112 | 1466521196713 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:56 INFO - PROCESS | 2112 | ++DOCSHELL 1578EC00 == 27 [pid = 2112] [id = 587] 07:59:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (1578F400) [pid = 2112] [serial = 1761] [outer = 00000000] 07:59:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (15983000) [pid = 2112] [serial = 1762] [outer = 1578F400] 07:59:56 INFO - PROCESS | 2112 | 1466521196759 Marionette DEBUG loaded listener.js 07:59:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (15A4CC00) [pid = 2112] [serial = 1763] [outer = 1578F400] 07:59:57 INFO - PROCESS | 2112 | 1466521197164 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 07:59:57 INFO - PROCESS | 2112 | 1466521197216 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 2112 | 1466521197218 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 07:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:59:57 INFO - PROCESS | 2112 | 1466521197223 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 2112 | 1466521197229 Marionette TRACE conn6 <- [1,2314,null,{}] 07:59:57 INFO - PROCESS | 2112 | 1466521197250 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:57 INFO - PROCESS | 2112 | 1466521197254 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:57 INFO - PROCESS | 2112 | 1466521197378 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 07:59:57 INFO - PROCESS | 2112 | 1466521197442 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:57 INFO - PROCESS | 2112 | 1466521197444 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:57 INFO - PROCESS | 2112 | ++DOCSHELL 16758400 == 28 [pid = 2112] [id = 588] 07:59:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (16BD7000) [pid = 2112] [serial = 1764] [outer = 00000000] 07:59:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (17006C00) [pid = 2112] [serial = 1765] [outer = 16BD7000] 07:59:57 INFO - PROCESS | 2112 | 1466521197490 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1700D800) [pid = 2112] [serial = 1766] [outer = 16BD7000] 07:59:57 INFO - PROCESS | 2112 | 1466521197944 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 751ms 07:59:58 INFO - PROCESS | 2112 | 1466521197998 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 2112 | 1466521198001 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 07:59:58 INFO - PROCESS | 2112 | 1466521198014 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - PROCESS | 2112 | 1466521198016 Marionette TRACE conn6 <- [1,2318,null,{}] 07:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:59:58 INFO - PROCESS | 2112 | 1466521198019 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:58 INFO - PROCESS | 2112 | 1466521198021 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:58 INFO - PROCESS | 2112 | 1466521198142 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 07:59:58 INFO - PROCESS | 2112 | 1466521198206 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 2112 | 1466521198208 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:58 INFO - PROCESS | 2112 | ++DOCSHELL 17013C00 == 29 [pid = 2112] [id = 589] 07:59:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (17544C00) [pid = 2112] [serial = 1767] [outer = 00000000] 07:59:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1835C400) [pid = 2112] [serial = 1768] [outer = 17544C00] 07:59:58 INFO - PROCESS | 2112 | 1466521198252 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18362400) [pid = 2112] [serial = 1769] [outer = 17544C00] 07:59:58 INFO - PROCESS | 2112 | 1466521198683 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 731ms 07:59:58 INFO - PROCESS | 2112 | 1466521198752 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 07:59:58 INFO - PROCESS | 2112 | 1466521198754 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 07:59:58 INFO - PROCESS | 2112 | 1466521198757 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:59:58 INFO - PROCESS | 2112 | 1466521198759 Marionette TRACE conn6 <- [1,2322,null,{}] 07:59:58 INFO - PROCESS | 2112 | 1466521198762 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:58 INFO - PROCESS | 2112 | 1466521198764 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:58 INFO - PROCESS | 2112 | 1466521198879 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 07:59:58 INFO - PROCESS | 2112 | 1466521198889 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 2112 | 1466521198895 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:58 INFO - PROCESS | 2112 | ++DOCSHELL 18602C00 == 30 [pid = 2112] [id = 590] 07:59:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18603800) [pid = 2112] [serial = 1770] [outer = 00000000] 07:59:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1860C400) [pid = 2112] [serial = 1771] [outer = 18603800] 07:59:59 INFO - PROCESS | 2112 | 1466521199007 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1864E000) [pid = 2112] [serial = 1772] [outer = 18603800] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1A796C00) [pid = 2112] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (16BD6C00) [pid = 2112] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19C7C400) [pid = 2112] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1873E400) [pid = 2112] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (15ADF400) [pid = 2112] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0E226C00) [pid = 2112] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0DF09000) [pid = 2112] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1A32D000) [pid = 2112] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0DD5AC00) [pid = 2112] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19E8C800) [pid = 2112] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (18314800) [pid = 2112] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:59:59 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1599AC00) [pid = 2112] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:59:59 INFO - PROCESS | 2112 | 1466521199657 Marionette TRACE conn6 <- [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]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 07:59:59 INFO - PROCESS | 2112 | 1466521199691 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 2112 | 1466521199694 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 07:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:59:59 INFO - PROCESS | 2112 | 1466521199703 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 2112 | 1466521199705 Marionette TRACE conn6 <- [1,2326,null,{}] 07:59:59 INFO - PROCESS | 2112 | 1466521199708 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:59 INFO - PROCESS | 2112 | 1466521199710 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:59 INFO - PROCESS | 2112 | 1466521199794 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 07:59:59 INFO - PROCESS | 2112 | 1466521199803 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 2112 | 1466521199805 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 07:59:59 INFO - PROCESS | 2112 | ++DOCSHELL 0926B800 == 31 [pid = 2112] [id = 591] 07:59:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (15ADF400) [pid = 2112] [serial = 1773] [outer = 00000000] 07:59:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (186E5000) [pid = 2112] [serial = 1774] [outer = 15ADF400] 07:59:59 INFO - PROCESS | 2112 | 1466521199857 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1935EC00) [pid = 2112] [serial = 1775] [outer = 15ADF400] 08:00:00 INFO - PROCESS | 2112 | 1466521200296 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 08:00:00 INFO - PROCESS | 2112 | 1466521200343 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 2112 | 1466521200345 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 08:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:00:00 INFO - PROCESS | 2112 | 1466521200348 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 2112 | 1466521200350 Marionette TRACE conn6 <- [1,2330,null,{}] 08:00:00 INFO - PROCESS | 2112 | 1466521200353 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:00 INFO - PROCESS | 2112 | 1466521200355 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:00 INFO - PROCESS | 2112 | 1466521200433 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 08:00:00 INFO - PROCESS | 2112 | 1466521200438 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:00 INFO - PROCESS | 2112 | 1466521200439 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:00 INFO - PROCESS | 2112 | ++DOCSHELL 19361C00 == 32 [pid = 2112] [id = 592] 08:00:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19365000) [pid = 2112] [serial = 1776] [outer = 00000000] 08:00:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (193C0C00) [pid = 2112] [serial = 1777] [outer = 19365000] 08:00:00 INFO - PROCESS | 2112 | 1466521200483 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (198B1C00) [pid = 2112] [serial = 1778] [outer = 19365000] 08:00:00 INFO - PROCESS | 2112 | 1466521200917 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 08:00:00 INFO - PROCESS | 2112 | 1466521200990 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 2112 | 1466521200992 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 08:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:00:01 INFO - PROCESS | 2112 | 1466521200995 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:00:01 INFO - PROCESS | 2112 | 1466521200997 Marionette TRACE conn6 <- [1,2334,null,{}] 08:00:01 INFO - PROCESS | 2112 | 1466521201000 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:01 INFO - PROCESS | 2112 | 1466521201003 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:01 INFO - PROCESS | 2112 | 1466521201081 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 08:00:01 INFO - PROCESS | 2112 | 1466521201086 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 2112 | 1466521201088 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:01 INFO - PROCESS | 2112 | ++DOCSHELL 151E7800 == 33 [pid = 2112] [id = 593] 08:00:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19A1BC00) [pid = 2112] [serial = 1779] [outer = 00000000] 08:00:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19AA0400) [pid = 2112] [serial = 1780] [outer = 19A1BC00] 08:00:01 INFO - PROCESS | 2112 | 1466521201132 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19C02800) [pid = 2112] [serial = 1781] [outer = 19A1BC00] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 1754F000 == 32 [pid = 2112] [id = 511] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 1578F000 == 31 [pid = 2112] [id = 522] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 1A51CC00 == 30 [pid = 2112] [id = 517] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 0D8F6800 == 29 [pid = 2112] [id = 515] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 19C7BC00 == 28 [pid = 2112] [id = 516] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 0E36EC00 == 27 [pid = 2112] [id = 508] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 0DDD2400 == 26 [pid = 2112] [id = 523] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 18312800 == 25 [pid = 2112] [id = 520] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 18347C00 == 24 [pid = 2112] [id = 519] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 0DD53800 == 23 [pid = 2112] [id = 521] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 0DD52400 == 22 [pid = 2112] [id = 507] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 151A4C00 == 21 [pid = 2112] [id = 524] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 15976400 == 20 [pid = 2112] [id = 512] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 15A41C00 == 19 [pid = 2112] [id = 509] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 18369000 == 18 [pid = 2112] [id = 513] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 198B9000 == 17 [pid = 2112] [id = 514] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 0E227C00 == 16 [pid = 2112] [id = 518] 08:00:02 INFO - PROCESS | 2112 | --DOCSHELL 15AE4C00 == 15 [pid = 2112] [id = 510] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1A51A000) [pid = 2112] [serial = 1739] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1AD8E000) [pid = 2112] [serial = 1742] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1AD1E000) [pid = 2112] [serial = 1741] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1700E400) [pid = 2112] [serial = 1714] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19EA9000) [pid = 2112] [serial = 1732] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19361800) [pid = 2112] [serial = 1727] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1830F800) [pid = 2112] [serial = 1715] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19A13400) [pid = 2112] [serial = 1729] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (187E8400) [pid = 2112] [serial = 1735] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (0E231400) [pid = 2112] [serial = 1717] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (1A519400) [pid = 2112] [serial = 1738] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (0E32A000) [pid = 2112] [serial = 1711] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (19EA6000) [pid = 2112] [serial = 1709] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (18350C00) [pid = 2112] [serial = 1723] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (0E36E400) [pid = 2112] [serial = 1718] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (1935A800) [pid = 2112] [serial = 1726] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (15AE5C00) [pid = 2112] [serial = 1721] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (15A47000) [pid = 2112] [serial = 1720] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (19C7D400) [pid = 2112] [serial = 1733] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (193C0400) [pid = 2112] [serial = 1736] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (19A19800) [pid = 2112] [serial = 1730] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (18604800) [pid = 2112] [serial = 1724] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (14F0D000) [pid = 2112] [serial = 1712] [outer = 00000000] [url = about:blank] 08:00:02 INFO - PROCESS | 2112 | 1466521202876 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1938ms 08:00:02 INFO - PROCESS | 2112 | 1466521202935 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 08:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:00:02 INFO - PROCESS | 2112 | 1466521202939 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 08:00:02 INFO - PROCESS | 2112 | 1466521202944 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 2112 | 1466521202947 Marionette TRACE conn6 <- [1,2338,null,{}] 08:00:02 INFO - PROCESS | 2112 | 1466521202953 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:02 INFO - PROCESS | 2112 | 1466521202956 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:03 INFO - PROCESS | 2112 | 1466521203045 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 08:00:03 INFO - PROCESS | 2112 | 1466521203054 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 2112 | 1466521203058 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:03 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD2400 == 16 [pid = 2112] [id = 594] 08:00:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (0DDD3000) [pid = 2112] [serial = 1782] [outer = 00000000] 08:00:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (0DDD8C00) [pid = 2112] [serial = 1783] [outer = 0DDD3000] 08:00:03 INFO - PROCESS | 2112 | 1466521203111 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (0DF03400) [pid = 2112] [serial = 1784] [outer = 0DDD3000] 08:00:03 INFO - PROCESS | 2112 | 1466521203666 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 791ms 08:00:03 INFO - PROCESS | 2112 | 1466521203735 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 2112 | 1466521203740 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 08:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:00:03 INFO - PROCESS | 2112 | 1466521203746 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 2112 | 1466521203748 Marionette TRACE conn6 <- [1,2342,null,{}] 08:00:03 INFO - PROCESS | 2112 | 1466521203752 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:03 INFO - PROCESS | 2112 | 1466521203755 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:03 INFO - PROCESS | 2112 | 1466521203843 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 08:00:03 INFO - PROCESS | 2112 | 1466521203858 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 2112 | 1466521203861 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:03 INFO - PROCESS | 2112 | ++DOCSHELL 0E483000 == 17 [pid = 2112] [id = 595] 08:00:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (0E485000) [pid = 2112] [serial = 1785] [outer = 00000000] 08:00:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (0E5AC000) [pid = 2112] [serial = 1786] [outer = 0E485000] 08:00:03 INFO - PROCESS | 2112 | 1466521203913 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (0EECCC00) [pid = 2112] [serial = 1787] [outer = 0E485000] 08:00:04 INFO - PROCESS | 2112 | 1466521204395 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 08:00:04 INFO - PROCESS | 2112 | 1466521204451 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 08:00:04 INFO - PROCESS | 2112 | 1466521204453 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 08:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:00:04 INFO - PROCESS | 2112 | 1466521204460 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:00:04 INFO - PROCESS | 2112 | 1466521204463 Marionette TRACE conn6 <- [1,2346,null,{}] 08:00:04 INFO - PROCESS | 2112 | 1466521204474 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:04 INFO - PROCESS | 2112 | 1466521204479 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:04 INFO - PROCESS | 2112 | 1466521204566 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 08:00:04 INFO - PROCESS | 2112 | 1466521204663 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 2112 | 1466521204666 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:04 INFO - PROCESS | 2112 | ++DOCSHELL 15A1EC00 == 18 [pid = 2112] [id = 596] 08:00:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (15AE4800) [pid = 2112] [serial = 1788] [outer = 00000000] 08:00:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (15B78800) [pid = 2112] [serial = 1789] [outer = 15AE4800] 08:00:04 INFO - PROCESS | 2112 | 1466521204718 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (16758C00) [pid = 2112] [serial = 1790] [outer = 15AE4800] 08:00:05 INFO - PROCESS | 2112 | 1466521205141 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 08:00:05 INFO - PROCESS | 2112 | 1466521205199 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 2112 | 1466521205201 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 08:00:05 INFO - PROCESS | 2112 | 1466521205205 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:00:05 INFO - PROCESS | 2112 | 1466521205206 Marionette TRACE conn6 <- [1,2350,null,{}] 08:00:05 INFO - PROCESS | 2112 | 1466521205210 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 2112 | 1466521205212 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:05 INFO - PROCESS | 2112 | 1466521205296 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 08:00:05 INFO - PROCESS | 2112 | 1466521205302 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 2112 | 1466521205304 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:05 INFO - PROCESS | 2112 | ++DOCSHELL 16762C00 == 19 [pid = 2112] [id = 597] 08:00:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (16B36000) [pid = 2112] [serial = 1791] [outer = 00000000] 08:00:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (17007000) [pid = 2112] [serial = 1792] [outer = 16B36000] 08:00:05 INFO - PROCESS | 2112 | 1466521205349 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (17060800) [pid = 2112] [serial = 1793] [outer = 16B36000] 08:00:05 INFO - PROCESS | 2112 | 1466521205781 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 08:00:05 INFO - PROCESS | 2112 | 1466521205839 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 08:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:00:05 INFO - PROCESS | 2112 | 1466521205841 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 08:00:05 INFO - PROCESS | 2112 | 1466521205844 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 2112 | 1466521205846 Marionette TRACE conn6 <- [1,2354,null,{}] 08:00:05 INFO - PROCESS | 2112 | 1466521205850 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:05 INFO - PROCESS | 2112 | 1466521205852 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:05 INFO - PROCESS | 2112 | 1466521205931 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 08:00:05 INFO - PROCESS | 2112 | 1466521205938 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 2112 | 1466521205940 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:05 INFO - PROCESS | 2112 | ++DOCSHELL 1754CC00 == 20 [pid = 2112] [id = 598] 08:00:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (1830EC00) [pid = 2112] [serial = 1794] [outer = 00000000] 08:00:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (18318C00) [pid = 2112] [serial = 1795] [outer = 1830EC00] 08:00:06 INFO - PROCESS | 2112 | 1466521205983 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (1835E800) [pid = 2112] [serial = 1796] [outer = 1830EC00] 08:00:06 INFO - PROCESS | 2112 | 1466521206456 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 08:00:06 INFO - PROCESS | 2112 | 1466521206490 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 2112 | 1466521206492 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 08:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:00:06 INFO - PROCESS | 2112 | 1466521206495 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 2112 | 1466521206497 Marionette TRACE conn6 <- [1,2358,null,{}] 08:00:06 INFO - PROCESS | 2112 | 1466521206500 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:06 INFO - PROCESS | 2112 | 1466521206506 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:06 INFO - PROCESS | 2112 | 1466521206608 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 08:00:06 INFO - PROCESS | 2112 | 1466521206614 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 2112 | 1466521206615 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:06 INFO - PROCESS | 2112 | ++DOCSHELL 0E36F400 == 21 [pid = 2112] [id = 599] 08:00:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0E480000) [pid = 2112] [serial = 1797] [outer = 00000000] 08:00:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (186DA400) [pid = 2112] [serial = 1798] [outer = 0E480000] 08:00:06 INFO - PROCESS | 2112 | 1466521206660 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1935E400) [pid = 2112] [serial = 1799] [outer = 0E480000] 08:00:07 INFO - PROCESS | 2112 | 1466521207105 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 08:00:07 INFO - PROCESS | 2112 | 1466521207139 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 2112 | 1466521207142 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 08:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:00:07 INFO - PROCESS | 2112 | 1466521207145 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 2112 | 1466521207147 Marionette TRACE conn6 <- [1,2362,null,{}] 08:00:07 INFO - PROCESS | 2112 | 1466521207150 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 2112 | 1466521207152 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:07 INFO - PROCESS | 2112 | 1466521207229 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 08:00:07 INFO - PROCESS | 2112 | 1466521207235 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 2112 | 1466521207237 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:07 INFO - PROCESS | 2112 | ++DOCSHELL 17009C00 == 22 [pid = 2112] [id = 600] 08:00:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19362C00) [pid = 2112] [serial = 1800] [outer = 00000000] 08:00:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (193B8400) [pid = 2112] [serial = 1801] [outer = 19362C00] 08:00:07 INFO - PROCESS | 2112 | 1466521207280 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (198BB400) [pid = 2112] [serial = 1802] [outer = 19362C00] 08:00:07 INFO - PROCESS | 2112 | 1466521207743 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 631ms 08:00:07 INFO - PROCESS | 2112 | 1466521207791 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 2112 | 1466521207794 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 08:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:00:07 INFO - PROCESS | 2112 | 1466521207798 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 2112 | 1466521207799 Marionette TRACE conn6 <- [1,2366,null,{}] 08:00:07 INFO - PROCESS | 2112 | 1466521207803 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:07 INFO - PROCESS | 2112 | 1466521207805 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:07 INFO - PROCESS | 2112 | 1466521207883 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 08:00:07 INFO - PROCESS | 2112 | 1466521207888 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 2112 | 1466521207889 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:07 INFO - PROCESS | 2112 | ++DOCSHELL 19A1C000 == 23 [pid = 2112] [id = 601] 08:00:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19A1F400) [pid = 2112] [serial = 1803] [outer = 00000000] 08:00:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19C71000) [pid = 2112] [serial = 1804] [outer = 19A1F400] 08:00:07 INFO - PROCESS | 2112 | 1466521207932 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19AA8800) [pid = 2112] [serial = 1805] [outer = 19A1F400] 08:00:08 INFO - PROCESS | 2112 | 1466521208404 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 631ms 08:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:00:08 INFO - PROCESS | 2112 | 1466521208434 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 2112 | 1466521208436 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 08:00:08 INFO - PROCESS | 2112 | 1466521208439 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 2112 | 1466521208441 Marionette TRACE conn6 <- [1,2370,null,{}] 08:00:08 INFO - PROCESS | 2112 | 1466521208445 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:08 INFO - PROCESS | 2112 | 1466521208446 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:08 INFO - PROCESS | 2112 | 1466521208562 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 08:00:08 INFO - PROCESS | 2112 | 1466521208570 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 2112 | 1466521208572 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:08 INFO - PROCESS | 2112 | ++DOCSHELL 15A1D800 == 24 [pid = 2112] [id = 602] 08:00:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19E9E800) [pid = 2112] [serial = 1806] [outer = 00000000] 08:00:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19EA4000) [pid = 2112] [serial = 1807] [outer = 19E9E800] 08:00:08 INFO - PROCESS | 2112 | 1466521208694 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19EA9000) [pid = 2112] [serial = 1808] [outer = 19E9E800] 08:00:09 INFO - PROCESS | 2112 | 1466521209136 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 731ms 08:00:09 INFO - PROCESS | 2112 | 1466521209179 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 2112 | 1466521209181 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 08:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:00:09 INFO - PROCESS | 2112 | 1466521209184 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 2112 | 1466521209186 Marionette TRACE conn6 <- [1,2374,null,{}] 08:00:09 INFO - PROCESS | 2112 | 1466521209189 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 2112 | 1466521209191 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:09 INFO - PROCESS | 2112 | 1466521209310 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 08:00:09 INFO - PROCESS | 2112 | 1466521209319 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 2112 | 1466521209321 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:09 INFO - PROCESS | 2112 | ++DOCSHELL 19EAC400 == 25 [pid = 2112] [id = 603] 08:00:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19F8C800) [pid = 2112] [serial = 1809] [outer = 00000000] 08:00:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19FE2000) [pid = 2112] [serial = 1810] [outer = 19F8C800] 08:00:09 INFO - PROCESS | 2112 | 1466521209425 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A32B400) [pid = 2112] [serial = 1811] [outer = 19F8C800] 08:00:09 INFO - PROCESS | 2112 | 1466521209847 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 08:00:09 INFO - PROCESS | 2112 | 1466521209953 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 2112 | 1466521209956 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 08:00:09 INFO - PROCESS | 2112 | 1466521209963 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 2112 | 1466521209966 Marionette TRACE conn6 <- [1,2378,null,{}] 08:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:00:09 INFO - PROCESS | 2112 | 1466521209969 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:09 INFO - PROCESS | 2112 | 1466521209972 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:10 INFO - PROCESS | 2112 | 1466521210107 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18603800) [pid = 2112] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (17544C00) [pid = 2112] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19365000) [pid = 2112] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1578F400) [pid = 2112] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DF05800) [pid = 2112] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (09269800) [pid = 2112] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19C7B400) [pid = 2112] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1A9F2400) [pid = 2112] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1754EC00) [pid = 2112] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DDCA000) [pid = 2112] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (16BD7000) [pid = 2112] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:00:10 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (15ADF400) [pid = 2112] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:00:10 INFO - PROCESS | 2112 | 1466521210299 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 2112 | 1466521210301 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:10 INFO - PROCESS | 2112 | ++DOCSHELL 0D7ED800 == 26 [pid = 2112] [id = 604] 08:00:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0DDCA000) [pid = 2112] [serial = 1812] [outer = 00000000] 08:00:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (0E48D400) [pid = 2112] [serial = 1813] [outer = 0DDCA000] 08:00:10 INFO - PROCESS | 2112 | 1466521210351 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (16BDA000) [pid = 2112] [serial = 1814] [outer = 0DDCA000] 08:00:10 INFO - PROCESS | 2112 | 1466521210734 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 830ms 08:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:00:10 INFO - PROCESS | 2112 | 1466521210802 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 2112 | 1466521210804 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 08:00:10 INFO - PROCESS | 2112 | 1466521210807 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 2112 | 1466521210808 Marionette TRACE conn6 <- [1,2382,null,{}] 08:00:10 INFO - PROCESS | 2112 | 1466521210812 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:10 INFO - PROCESS | 2112 | 1466521210813 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:10 INFO - PROCESS | 2112 | 1466521210928 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 08:00:10 INFO - PROCESS | 2112 | 1466521210940 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 2112 | 1466521210951 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:10 INFO - PROCESS | 2112 | ++DOCSHELL 17010800 == 27 [pid = 2112] [id = 605] 08:00:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (17013400) [pid = 2112] [serial = 1815] [outer = 00000000] 08:00:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19A16C00) [pid = 2112] [serial = 1816] [outer = 17013400] 08:00:11 INFO - PROCESS | 2112 | 1466521210995 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19C78C00) [pid = 2112] [serial = 1817] [outer = 17013400] 08:00:11 INFO - PROCESS | 2112 | 1466521211425 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 08:00:11 INFO - PROCESS | 2112 | 1466521211479 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 08:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:00:11 INFO - PROCESS | 2112 | 1466521211481 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 08:00:11 INFO - PROCESS | 2112 | 1466521211484 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 2112 | 1466521211486 Marionette TRACE conn6 <- [1,2386,null,{}] 08:00:11 INFO - PROCESS | 2112 | 1466521211489 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:11 INFO - PROCESS | 2112 | 1466521211491 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:11 INFO - PROCESS | 2112 | 1466521211631 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 08:00:11 INFO - PROCESS | 2112 | 1466521211645 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 2112 | 1466521211647 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:11 INFO - PROCESS | 2112 | ++DOCSHELL 0D373000 == 28 [pid = 2112] [id = 606] 08:00:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19FE2800) [pid = 2112] [serial = 1818] [outer = 00000000] 08:00:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A7A1C00) [pid = 2112] [serial = 1819] [outer = 19FE2800] 08:00:11 INFO - PROCESS | 2112 | 1466521211690 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A9EFC00) [pid = 2112] [serial = 1820] [outer = 19FE2800] 08:00:12 INFO - PROCESS | 2112 | 1466521212090 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 08:00:12 INFO - PROCESS | 2112 | 1466521212115 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 2112 | 1466521212117 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 08:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:00:12 INFO - PROCESS | 2112 | 1466521212119 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 2112 | 1466521212121 Marionette TRACE conn6 <- [1,2390,null,{}] 08:00:12 INFO - PROCESS | 2112 | 1466521212124 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:12 INFO - PROCESS | 2112 | 1466521212126 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:12 INFO - PROCESS | 2112 | 1466521212245 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 08:00:12 INFO - PROCESS | 2112 | 1466521212253 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 2112 | 1466521212255 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:12 INFO - PROCESS | 2112 | ++DOCSHELL 1830D000 == 29 [pid = 2112] [id = 607] 08:00:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (18316400) [pid = 2112] [serial = 1821] [outer = 00000000] 08:00:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1AE83800) [pid = 2112] [serial = 1822] [outer = 18316400] 08:00:12 INFO - PROCESS | 2112 | 1466521212298 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1B176800) [pid = 2112] [serial = 1823] [outer = 18316400] 08:00:13 INFO - PROCESS | 2112 | 1466521213082 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1021ms 08:00:13 INFO - PROCESS | 2112 | 1466521213142 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 08:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:00:13 INFO - PROCESS | 2112 | 1466521213147 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 08:00:13 INFO - PROCESS | 2112 | 1466521213151 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 2112 | 1466521213156 Marionette TRACE conn6 <- [1,2394,null,{}] 08:00:13 INFO - PROCESS | 2112 | 1466521213181 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:13 INFO - PROCESS | 2112 | 1466521213184 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:13 INFO - PROCESS | 2112 | 1466521213334 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 08:00:13 INFO - PROCESS | 2112 | 1466521213467 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 2112 | 1466521213470 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:13 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD6800 == 30 [pid = 2112] [id = 608] 08:00:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0DDD8400) [pid = 2112] [serial = 1824] [outer = 00000000] 08:00:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (0E371800) [pid = 2112] [serial = 1825] [outer = 0DDD8400] 08:00:13 INFO - PROCESS | 2112 | 1466521213528 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (151ACC00) [pid = 2112] [serial = 1826] [outer = 0DDD8400] 08:00:14 INFO - PROCESS | 2112 | 1466521214431 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1357ms 08:00:14 INFO - PROCESS | 2112 | 1466521214508 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 2112 | 1466521214513 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 08:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:00:14 INFO - PROCESS | 2112 | 1466521214518 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 2112 | 1466521214521 Marionette TRACE conn6 <- [1,2398,null,{}] 08:00:14 INFO - PROCESS | 2112 | 1466521214526 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:14 INFO - PROCESS | 2112 | 1466521214529 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:14 INFO - PROCESS | 2112 | 1466521214645 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 08:00:14 INFO - PROCESS | 2112 | 1466521214788 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:14 INFO - PROCESS | 2112 | 1466521214792 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:14 INFO - PROCESS | 2112 | --DOCSHELL 09269000 == 29 [pid = 2112] [id = 585] 08:00:14 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19AA0400) [pid = 2112] [serial = 1780] [outer = 00000000] [url = about:blank] 08:00:14 INFO - PROCESS | 2112 | ++DOCSHELL 0D7E1800 == 30 [pid = 2112] [id = 609] 08:00:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (0D7EBC00) [pid = 2112] [serial = 1827] [outer = 00000000] 08:00:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (0DDCDC00) [pid = 2112] [serial = 1828] [outer = 0D7EBC00] 08:00:14 INFO - PROCESS | 2112 | 1466521214894 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0E368000) [pid = 2112] [serial = 1829] [outer = 0D7EBC00] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1860C400) [pid = 2112] [serial = 1771] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (18362400) [pid = 2112] [serial = 1769] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1835C400) [pid = 2112] [serial = 1768] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (198B1C00) [pid = 2112] [serial = 1778] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (193C0C00) [pid = 2112] [serial = 1777] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1864E000) [pid = 2112] [serial = 1772] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (15983000) [pid = 2112] [serial = 1762] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0E327400) [pid = 2112] [serial = 1759] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0E36F800) [pid = 2112] [serial = 1760] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0D77AC00) [pid = 2112] [serial = 1756] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0D861800) [pid = 2112] [serial = 1757] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1BE8C800) [pid = 2112] [serial = 1754] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1B1A1800) [pid = 2112] [serial = 1753] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1B17E400) [pid = 2112] [serial = 1751] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1B177400) [pid = 2112] [serial = 1750] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19359400) [pid = 2112] [serial = 1748] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (18609000) [pid = 2112] [serial = 1747] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (15ADE800) [pid = 2112] [serial = 1745] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (151AE400) [pid = 2112] [serial = 1744] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (17006C00) [pid = 2112] [serial = 1765] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1700D800) [pid = 2112] [serial = 1766] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1935EC00) [pid = 2112] [serial = 1775] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (186E5000) [pid = 2112] [serial = 1774] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (15A4CC00) [pid = 2112] [serial = 1763] [outer = 00000000] [url = about:blank] 08:00:15 INFO - PROCESS | 2112 | 1466521215351 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 890ms 08:00:15 INFO - PROCESS | 2112 | 1466521215408 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 08:00:15 INFO - PROCESS | 2112 | 1466521215413 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 08:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:00:15 INFO - PROCESS | 2112 | 1466521215419 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:00:15 INFO - PROCESS | 2112 | 1466521215422 Marionette TRACE conn6 <- [1,2402,null,{}] 08:00:15 INFO - PROCESS | 2112 | 1466521215425 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:15 INFO - PROCESS | 2112 | 1466521215428 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:15 INFO - PROCESS | 2112 | 1466521215515 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 08:00:15 INFO - PROCESS | 2112 | 1466521215521 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 2112 | 1466521215524 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:15 INFO - PROCESS | 2112 | ++DOCSHELL 0E371400 == 31 [pid = 2112] [id = 610] 08:00:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (151AE400) [pid = 2112] [serial = 1830] [outer = 00000000] 08:00:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (1578A400) [pid = 2112] [serial = 1831] [outer = 151AE400] 08:00:15 INFO - PROCESS | 2112 | 1466521215571 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (1597F800) [pid = 2112] [serial = 1832] [outer = 151AE400] 08:00:16 INFO - PROCESS | 2112 | 1466521216060 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 671ms 08:00:16 INFO - PROCESS | 2112 | 1466521216094 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 2112 | 1466521216096 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 08:00:16 INFO - PROCESS | 2112 | 1466521216100 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:00:16 INFO - PROCESS | 2112 | 1466521216103 Marionette TRACE conn6 <- [1,2406,null,{}] 08:00:16 INFO - PROCESS | 2112 | 1466521216114 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 2112 | 1466521216119 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:16 INFO - PROCESS | 2112 | 1466521216231 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 08:00:16 INFO - PROCESS | 2112 | 1466521216247 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 2112 | 1466521216250 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:16 INFO - PROCESS | 2112 | ++DOCSHELL 16BD7C00 == 32 [pid = 2112] [id = 611] 08:00:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (16BDB400) [pid = 2112] [serial = 1833] [outer = 00000000] 08:00:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (16BE3400) [pid = 2112] [serial = 1834] [outer = 16BDB400] 08:00:16 INFO - PROCESS | 2112 | 1466521216297 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1700A000) [pid = 2112] [serial = 1835] [outer = 16BDB400] 08:00:16 INFO - PROCESS | 2112 | 1466521216761 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 671ms 08:00:16 INFO - PROCESS | 2112 | 1466521216775 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 2112 | 1466521216777 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 08:00:16 INFO - PROCESS | 2112 | 1466521216781 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:00:16 INFO - PROCESS | 2112 | 1466521216791 Marionette TRACE conn6 <- [1,2410,null,{}] 08:00:16 INFO - PROCESS | 2112 | 1466521216800 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:16 INFO - PROCESS | 2112 | 1466521216802 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:16 INFO - PROCESS | 2112 | 1466521216887 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 08:00:16 INFO - PROCESS | 2112 | 1466521216892 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 2112 | 1466521216894 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:16 INFO - PROCESS | 2112 | ++DOCSHELL 1830E800 == 33 [pid = 2112] [id = 612] 08:00:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18311000) [pid = 2112] [serial = 1836] [outer = 00000000] 08:00:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18362800) [pid = 2112] [serial = 1837] [outer = 18311000] 08:00:16 INFO - PROCESS | 2112 | 1466521216938 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18369000) [pid = 2112] [serial = 1838] [outer = 18311000] 08:00:17 INFO - PROCESS | 2112 | 1466521217381 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 08:00:17 INFO - PROCESS | 2112 | 1466521217416 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 2112 | 1466521217418 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 08:00:17 INFO - PROCESS | 2112 | 1466521217421 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:00:17 INFO - PROCESS | 2112 | 1466521217423 Marionette TRACE conn6 <- [1,2414,null,{}] 08:00:17 INFO - PROCESS | 2112 | 1466521217426 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:17 INFO - PROCESS | 2112 | 1466521217428 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:17 INFO - PROCESS | 2112 | 1466521217545 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 08:00:17 INFO - PROCESS | 2112 | 1466521217552 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:17 INFO - PROCESS | 2112 | 1466521217554 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:17 INFO - PROCESS | 2112 | ++DOCSHELL 18606800 == 34 [pid = 2112] [id = 613] 08:00:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18606C00) [pid = 2112] [serial = 1839] [outer = 00000000] 08:00:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18647800) [pid = 2112] [serial = 1840] [outer = 18606C00] 08:00:17 INFO - PROCESS | 2112 | 1466521217598 Marionette DEBUG loaded listener.js 08:00:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (186DA000) [pid = 2112] [serial = 1841] [outer = 18606C00] 08:00:18 INFO - PROCESS | 2112 | 1466521218075 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 08:00:18 INFO - PROCESS | 2112 | 1466521218098 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 08:00:18 INFO - PROCESS | 2112 | 1466521218100 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 08:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:00:18 INFO - PROCESS | 2112 | 1466521218103 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 2112 | 1466521218105 Marionette TRACE conn6 <- [1,2418,null,{}] 08:00:18 INFO - PROCESS | 2112 | 1466521218108 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 2112 | 1466521218113 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:18 INFO - PROCESS | 2112 | 1466521218251 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 08:00:18 INFO - PROCESS | 2112 | 1466521218313 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 2112 | 1466521218315 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:18 INFO - PROCESS | 2112 | ++DOCSHELL 19359800 == 35 [pid = 2112] [id = 614] 08:00:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19359C00) [pid = 2112] [serial = 1842] [outer = 00000000] 08:00:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19A13800) [pid = 2112] [serial = 1843] [outer = 19359C00] 08:00:18 INFO - PROCESS | 2112 | 1466521218360 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19A1B000) [pid = 2112] [serial = 1844] [outer = 19359C00] 08:00:18 INFO - PROCESS | 2112 | 1466521218793 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 732ms 08:00:18 INFO - PROCESS | 2112 | 1466521218836 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 08:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:00:18 INFO - PROCESS | 2112 | 1466521218838 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 08:00:18 INFO - PROCESS | 2112 | 1466521218849 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:00:18 INFO - PROCESS | 2112 | 1466521218851 Marionette TRACE conn6 <- [1,2422,null,{}] 08:00:18 INFO - PROCESS | 2112 | 1466521218854 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:18 INFO - PROCESS | 2112 | 1466521218856 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:19 INFO - PROCESS | 2112 | 1466521219000 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 08:00:19 INFO - PROCESS | 2112 | 1466521219069 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 2112 | 1466521219071 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:19 INFO - PROCESS | 2112 | ++DOCSHELL 08A8F800 == 36 [pid = 2112] [id = 615] 08:00:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0DD5C400) [pid = 2112] [serial = 1845] [outer = 00000000] 08:00:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19C7A400) [pid = 2112] [serial = 1846] [outer = 0DD5C400] 08:00:19 INFO - PROCESS | 2112 | 1466521219115 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19E8E000) [pid = 2112] [serial = 1847] [outer = 0DD5C400] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19FE2800) [pid = 2112] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19A1F400) [pid = 2112] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19E9E800) [pid = 2112] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0E480000) [pid = 2112] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1830EC00) [pid = 2112] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19F8C800) [pid = 2112] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0DDCA000) [pid = 2112] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E485000) [pid = 2112] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (16B36000) [pid = 2112] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19362C00) [pid = 2112] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (15AE4800) [pid = 2112] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0DDD3000) [pid = 2112] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19A1BC00) [pid = 2112] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:00:19 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (17013400) [pid = 2112] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:00:19 INFO - PROCESS | 2112 | 1466521219694 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 890ms 08:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:00:19 INFO - PROCESS | 2112 | 1466521219732 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 2112 | 1466521219734 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 08:00:19 INFO - PROCESS | 2112 | 1466521219737 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 2112 | 1466521219739 Marionette TRACE conn6 <- [1,2426,null,{}] 08:00:19 INFO - PROCESS | 2112 | 1466521219742 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:19 INFO - PROCESS | 2112 | 1466521219744 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:19 INFO - PROCESS | 2112 | 1466521219822 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 08:00:19 INFO - PROCESS | 2112 | 1466521219828 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 2112 | 1466521219830 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:19 INFO - PROCESS | 2112 | ++DOCSHELL 0E372000 == 37 [pid = 2112] [id = 616] 08:00:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (15976400) [pid = 2112] [serial = 1848] [outer = 00000000] 08:00:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1864A800) [pid = 2112] [serial = 1849] [outer = 15976400] 08:00:19 INFO - PROCESS | 2112 | 1466521219873 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19A1BC00) [pid = 2112] [serial = 1850] [outer = 15976400] 08:00:20 INFO - PROCESS | 2112 | 1466521220314 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 08:00:20 INFO - PROCESS | 2112 | 1466521220374 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 2112 | 1466521220376 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 08:00:20 INFO - PROCESS | 2112 | 1466521220379 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:00:20 INFO - PROCESS | 2112 | 1466521220380 Marionette TRACE conn6 <- [1,2430,null,{}] 08:00:20 INFO - PROCESS | 2112 | 1466521220384 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:20 INFO - PROCESS | 2112 | 1466521220386 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:20 INFO - PROCESS | 2112 | 1466521220476 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 08:00:20 INFO - PROCESS | 2112 | 1466521220481 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 2112 | 1466521220483 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:20 INFO - PROCESS | 2112 | ++DOCSHELL 19EA8C00 == 38 [pid = 2112] [id = 617] 08:00:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19EAA800) [pid = 2112] [serial = 1851] [outer = 00000000] 08:00:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1A055800) [pid = 2112] [serial = 1852] [outer = 19EAA800] 08:00:20 INFO - PROCESS | 2112 | 1466521220526 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1A357400) [pid = 2112] [serial = 1853] [outer = 19EAA800] 08:00:20 INFO - PROCESS | 2112 | 1466521220955 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 08:00:21 INFO - PROCESS | 2112 | 1466521221013 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 2112 | 1466521221015 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 08:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:00:21 INFO - PROCESS | 2112 | 1466521221019 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 2112 | 1466521221021 Marionette TRACE conn6 <- [1,2434,null,{}] 08:00:21 INFO - PROCESS | 2112 | 1466521221024 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 2112 | 1466521221026 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:21 INFO - PROCESS | 2112 | 1466521221106 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 08:00:21 INFO - PROCESS | 2112 | 1466521221111 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 2112 | 1466521221113 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:21 INFO - PROCESS | 2112 | ++DOCSHELL 1A51E400 == 39 [pid = 2112] [id = 618] 08:00:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1A795400) [pid = 2112] [serial = 1854] [outer = 00000000] 08:00:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A9F2400) [pid = 2112] [serial = 1855] [outer = 1A795400] 08:00:21 INFO - PROCESS | 2112 | 1466521221156 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A9F2800) [pid = 2112] [serial = 1856] [outer = 1A795400] 08:00:21 INFO - PROCESS | 2112 | 1466521221584 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 631ms 08:00:21 INFO - PROCESS | 2112 | 1466521221659 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 08:00:21 INFO - PROCESS | 2112 | 1466521221664 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 08:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:00:21 INFO - PROCESS | 2112 | 1466521221669 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 2112 | 1466521221673 Marionette TRACE conn6 <- [1,2438,null,{}] 08:00:21 INFO - PROCESS | 2112 | 1466521221680 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:21 INFO - PROCESS | 2112 | 1466521221683 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:21 INFO - PROCESS | 2112 | 1466521221814 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 08:00:21 INFO - PROCESS | 2112 | 1466521221983 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 2112 | 1466521221988 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:22 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD3C00 == 40 [pid = 2112] [id = 619] 08:00:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (0DDD5400) [pid = 2112] [serial = 1857] [outer = 00000000] 08:00:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (0E22CC00) [pid = 2112] [serial = 1858] [outer = 0DDD5400] 08:00:22 INFO - PROCESS | 2112 | 1466521222047 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0E48C400) [pid = 2112] [serial = 1859] [outer = 0DDD5400] 08:00:22 INFO - PROCESS | 2112 | 1466521222635 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 990ms 08:00:22 INFO - PROCESS | 2112 | 1466521222662 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 2112 | 1466521222665 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 08:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:00:22 INFO - PROCESS | 2112 | 1466521222672 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 2112 | 1466521222676 Marionette TRACE conn6 <- [1,2442,null,{}] 08:00:22 INFO - PROCESS | 2112 | 1466521222680 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:22 INFO - PROCESS | 2112 | 1466521222683 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:22 INFO - PROCESS | 2112 | 1466521222794 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 08:00:22 INFO - PROCESS | 2112 | 1466521222933 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:22 INFO - PROCESS | 2112 | 1466521222936 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:22 INFO - PROCESS | 2112 | ++DOCSHELL 16759C00 == 41 [pid = 2112] [id = 620] 08:00:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (16BD5400) [pid = 2112] [serial = 1860] [outer = 00000000] 08:00:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (17008400) [pid = 2112] [serial = 1861] [outer = 16BD5400] 08:00:23 INFO - PROCESS | 2112 | 1466521222993 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (18312400) [pid = 2112] [serial = 1862] [outer = 16BD5400] 08:00:23 INFO - PROCESS | 2112 | 1466521223616 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 988ms 08:00:23 INFO - PROCESS | 2112 | 1466521223658 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 2112 | 1466521223661 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 08:00:23 INFO - PROCESS | 2112 | 1466521223664 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:00:23 INFO - PROCESS | 2112 | 1466521223667 Marionette TRACE conn6 <- [1,2446,null,{}] 08:00:23 INFO - PROCESS | 2112 | 1466521223676 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:23 INFO - PROCESS | 2112 | 1466521223681 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:23 INFO - PROCESS | 2112 | 1466521223793 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 08:00:23 INFO - PROCESS | 2112 | 1466521223936 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 2112 | 1466521223940 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:23 INFO - PROCESS | 2112 | ++DOCSHELL 19C7D400 == 42 [pid = 2112] [id = 621] 08:00:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19E8C800) [pid = 2112] [serial = 1863] [outer = 00000000] 08:00:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1A442800) [pid = 2112] [serial = 1864] [outer = 19E8C800] 08:00:24 INFO - PROCESS | 2112 | 1466521223999 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1AE83400) [pid = 2112] [serial = 1865] [outer = 19E8C800] 08:00:24 INFO - PROCESS | 2112 | 1466521224562 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 930ms 08:00:24 INFO - PROCESS | 2112 | 1466521224598 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 08:00:24 INFO - PROCESS | 2112 | 1466521224601 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 08:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:00:24 INFO - PROCESS | 2112 | 1466521224605 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 2112 | 1466521224607 Marionette TRACE conn6 <- [1,2450,null,{}] 08:00:24 INFO - PROCESS | 2112 | 1466521224610 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:24 INFO - PROCESS | 2112 | 1466521224613 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:24 INFO - PROCESS | 2112 | 1466521224727 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 08:00:24 INFO - PROCESS | 2112 | 1466521224865 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 2112 | 1466521224868 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:24 INFO - PROCESS | 2112 | ++DOCSHELL 1B17B800 == 43 [pid = 2112] [id = 622] 08:00:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1B197C00) [pid = 2112] [serial = 1866] [outer = 00000000] 08:00:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1B19D800) [pid = 2112] [serial = 1867] [outer = 1B197C00] 08:00:24 INFO - PROCESS | 2112 | 1466521224923 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1B1A3C00) [pid = 2112] [serial = 1868] [outer = 1B197C00] 08:00:25 INFO - PROCESS | 2112 | 1466521225723 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1167ms 08:00:25 INFO - PROCESS | 2112 | 1466521225775 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 2112 | 1466521225780 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 08:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:00:25 INFO - PROCESS | 2112 | 1466521225798 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 2112 | 1466521225801 Marionette TRACE conn6 <- [1,2454,null,{}] 08:00:25 INFO - PROCESS | 2112 | 1466521225809 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:25 INFO - PROCESS | 2112 | 1466521225811 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:25 INFO - PROCESS | 2112 | 1466521225914 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 08:00:26 INFO - PROCESS | 2112 | 1466521226058 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 2112 | 1466521226062 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:26 INFO - PROCESS | 2112 | ++DOCSHELL 1511E400 == 44 [pid = 2112] [id = 623] 08:00:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (151E9000) [pid = 2112] [serial = 1869] [outer = 00000000] 08:00:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (15793C00) [pid = 2112] [serial = 1870] [outer = 151E9000] 08:00:26 INFO - PROCESS | 2112 | 1466521226115 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (15ADEC00) [pid = 2112] [serial = 1871] [outer = 151E9000] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 19EA8C00 == 43 [pid = 2112] [id = 617] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 0E372000 == 42 [pid = 2112] [id = 616] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 08A8F800 == 41 [pid = 2112] [id = 615] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 19359800 == 40 [pid = 2112] [id = 614] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 18606800 == 39 [pid = 2112] [id = 613] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 1830E800 == 38 [pid = 2112] [id = 612] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 16BD7C00 == 37 [pid = 2112] [id = 611] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 0E371400 == 36 [pid = 2112] [id = 610] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 0D7E1800 == 35 [pid = 2112] [id = 609] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 0DDD6800 == 34 [pid = 2112] [id = 608] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 0D373000 == 33 [pid = 2112] [id = 606] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 0D7ED800 == 32 [pid = 2112] [id = 604] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 19EAC400 == 31 [pid = 2112] [id = 603] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 17010800 == 30 [pid = 2112] [id = 605] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 1830D000 == 29 [pid = 2112] [id = 607] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 1B17B800 == 28 [pid = 2112] [id = 622] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 19C7D400 == 27 [pid = 2112] [id = 621] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 1A51E400 == 26 [pid = 2112] [id = 618] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 0DDD3C00 == 25 [pid = 2112] [id = 619] 08:00:26 INFO - PROCESS | 2112 | --DOCSHELL 16759C00 == 24 [pid = 2112] [id = 620] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (1A7A1C00) [pid = 2112] [serial = 1819] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (19C71000) [pid = 2112] [serial = 1804] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (19EA4000) [pid = 2112] [serial = 1807] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (186DA400) [pid = 2112] [serial = 1798] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1935E400) [pid = 2112] [serial = 1799] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (18318C00) [pid = 2112] [serial = 1795] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19FE2000) [pid = 2112] [serial = 1810] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19EA9000) [pid = 2112] [serial = 1808] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0E48D400) [pid = 2112] [serial = 1813] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1A32B400) [pid = 2112] [serial = 1811] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (16BDA000) [pid = 2112] [serial = 1814] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0E5AC000) [pid = 2112] [serial = 1786] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (17007000) [pid = 2112] [serial = 1792] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (17060800) [pid = 2112] [serial = 1793] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0EECCC00) [pid = 2112] [serial = 1787] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (193B8400) [pid = 2112] [serial = 1801] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15B78800) [pid = 2112] [serial = 1789] [outer = 00000000] [url = about:blank] 08:00:26 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (198BB400) [pid = 2112] [serial = 1802] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (16758C00) [pid = 2112] [serial = 1790] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0DF03400) [pid = 2112] [serial = 1784] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DDD8C00) [pid = 2112] [serial = 1783] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19C02800) [pid = 2112] [serial = 1781] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1835E800) [pid = 2112] [serial = 1796] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19A16C00) [pid = 2112] [serial = 1816] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1A9EFC00) [pid = 2112] [serial = 1820] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19AA8800) [pid = 2112] [serial = 1805] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19C78C00) [pid = 2112] [serial = 1817] [outer = 00000000] [url = about:blank] 08:00:27 INFO - PROCESS | 2112 | 1466521227308 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1537ms 08:00:27 INFO - PROCESS | 2112 | 1466521227323 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 08:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:00:27 INFO - PROCESS | 2112 | 1466521227327 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 08:00:27 INFO - PROCESS | 2112 | 1466521227332 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 2112 | 1466521227335 Marionette TRACE conn6 <- [1,2458,null,{}] 08:00:27 INFO - PROCESS | 2112 | 1466521227341 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:27 INFO - PROCESS | 2112 | 1466521227343 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:27 INFO - PROCESS | 2112 | 1466521227427 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 08:00:27 INFO - PROCESS | 2112 | 1466521227526 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 2112 | 1466521227529 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:27 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCE800 == 25 [pid = 2112] [id = 624] 08:00:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0DDD3800) [pid = 2112] [serial = 1872] [outer = 00000000] 08:00:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DEAD000) [pid = 2112] [serial = 1873] [outer = 0DDD3800] 08:00:27 INFO - PROCESS | 2112 | 1466521227577 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0DF04000) [pid = 2112] [serial = 1874] [outer = 0DDD3800] 08:00:28 INFO - PROCESS | 2112 | 1466521227990 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 08:00:28 INFO - PROCESS | 2112 | 1466521228022 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 2112 | 1466521228027 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 08:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:00:28 INFO - PROCESS | 2112 | 1466521228033 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 2112 | 1466521228036 Marionette TRACE conn6 <- [1,2462,null,{}] 08:00:28 INFO - PROCESS | 2112 | 1466521228040 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 2112 | 1466521228042 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:28 INFO - PROCESS | 2112 | 1466521228131 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 08:00:28 INFO - PROCESS | 2112 | 1466521228138 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 2112 | 1466521228140 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:28 INFO - PROCESS | 2112 | ++DOCSHELL 0EECB800 == 26 [pid = 2112] [id = 625] 08:00:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0EECBC00) [pid = 2112] [serial = 1875] [outer = 00000000] 08:00:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (15115C00) [pid = 2112] [serial = 1876] [outer = 0EECBC00] 08:00:28 INFO - PROCESS | 2112 | 1466521228188 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (15759400) [pid = 2112] [serial = 1877] [outer = 0EECBC00] 08:00:28 INFO - PROCESS | 2112 | 1466521228689 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 08:00:28 INFO - PROCESS | 2112 | 1466521228708 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 2112 | 1466521228710 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 08:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:00:28 INFO - PROCESS | 2112 | 1466521228713 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 2112 | 1466521228717 Marionette TRACE conn6 <- [1,2466,null,{}] 08:00:28 INFO - PROCESS | 2112 | 1466521228727 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:28 INFO - PROCESS | 2112 | 1466521228732 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:28 INFO - PROCESS | 2112 | 1466521228815 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 08:00:28 INFO - PROCESS | 2112 | 1466521228825 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 2112 | 1466521228828 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:28 INFO - PROCESS | 2112 | ++DOCSHELL 16BE1400 == 27 [pid = 2112] [id = 626] 08:00:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (16BE3000) [pid = 2112] [serial = 1878] [outer = 00000000] 08:00:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1700B000) [pid = 2112] [serial = 1879] [outer = 16BE3000] 08:00:28 INFO - PROCESS | 2112 | 1466521228876 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (17058000) [pid = 2112] [serial = 1880] [outer = 16BE3000] 08:00:29 INFO - PROCESS | 2112 | 1466521229340 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 08:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:00:29 INFO - PROCESS | 2112 | 1466521229388 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 2112 | 1466521229390 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 08:00:29 INFO - PROCESS | 2112 | 1466521229393 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 2112 | 1466521229395 Marionette TRACE conn6 <- [1,2470,null,{}] 08:00:29 INFO - PROCESS | 2112 | 1466521229398 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:29 INFO - PROCESS | 2112 | 1466521229400 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:29 INFO - PROCESS | 2112 | 1466521229518 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 08:00:29 INFO - PROCESS | 2112 | 1466521229606 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 2112 | 1466521229608 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:29 INFO - PROCESS | 2112 | ++DOCSHELL 1830CC00 == 28 [pid = 2112] [id = 627] 08:00:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1830D000) [pid = 2112] [serial = 1881] [outer = 00000000] 08:00:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1834C800) [pid = 2112] [serial = 1882] [outer = 1830D000] 08:00:29 INFO - PROCESS | 2112 | 1466521229653 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18365000) [pid = 2112] [serial = 1883] [outer = 1830D000] 08:00:30 INFO - PROCESS | 2112 | 1466521230096 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 08:00:30 INFO - PROCESS | 2112 | 1466521230131 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 2112 | 1466521230133 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 08:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:00:30 INFO - PROCESS | 2112 | 1466521230136 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 2112 | 1466521230138 Marionette TRACE conn6 <- [1,2474,null,{}] 08:00:30 INFO - PROCESS | 2112 | 1466521230141 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 2112 | 1466521230143 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:30 INFO - PROCESS | 2112 | 1466521230256 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 08:00:30 INFO - PROCESS | 2112 | 1466521230262 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 2112 | 1466521230264 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:30 INFO - PROCESS | 2112 | ++DOCSHELL 18602000 == 29 [pid = 2112] [id = 628] 08:00:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18604400) [pid = 2112] [serial = 1884] [outer = 00000000] 08:00:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1860E800) [pid = 2112] [serial = 1885] [outer = 18604400] 08:00:30 INFO - PROCESS | 2112 | 1466521230308 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1864F000) [pid = 2112] [serial = 1886] [outer = 18604400] 08:00:30 INFO - PROCESS | 2112 | 1466521230767 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 08:00:30 INFO - PROCESS | 2112 | 1466521230807 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 2112 | 1466521230810 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 08:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:00:30 INFO - PROCESS | 2112 | 1466521230813 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 2112 | 1466521230815 Marionette TRACE conn6 <- [1,2478,null,{}] 08:00:30 INFO - PROCESS | 2112 | 1466521230825 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 2112 | 1466521230830 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:31 INFO - PROCESS | 2112 | 1466521230993 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 08:00:31 INFO - PROCESS | 2112 | 1466521231019 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 2112 | 1466521231021 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:31 INFO - PROCESS | 2112 | ++DOCSHELL 1935F000 == 30 [pid = 2112] [id = 629] 08:00:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19360C00) [pid = 2112] [serial = 1887] [outer = 00000000] 08:00:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19A15400) [pid = 2112] [serial = 1888] [outer = 19360C00] 08:00:31 INFO - PROCESS | 2112 | 1466521231064 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19A21800) [pid = 2112] [serial = 1889] [outer = 19360C00] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18606C00) [pid = 2112] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1A795400) [pid = 2112] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0D7EBC00) [pid = 2112] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DDD8400) [pid = 2112] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16BDB400) [pid = 2112] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18311000) [pid = 2112] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19359C00) [pid = 2112] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (151AE400) [pid = 2112] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19EAA800) [pid = 2112] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DD5C400) [pid = 2112] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (18316400) [pid = 2112] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:00:31 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (15976400) [pid = 2112] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:00:31 INFO - PROCESS | 2112 | 1466521231735 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 971ms 08:00:31 INFO - PROCESS | 2112 | 1466521231785 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 08:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:00:31 INFO - PROCESS | 2112 | 1466521231787 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 08:00:31 INFO - PROCESS | 2112 | 1466521231790 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 2112 | 1466521231792 Marionette TRACE conn6 <- [1,2482,null,{}] 08:00:31 INFO - PROCESS | 2112 | 1466521231795 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 2112 | 1466521231797 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:31 INFO - PROCESS | 2112 | 1466521231873 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 08:00:31 INFO - PROCESS | 2112 | 1466521231971 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 2112 | 1466521231972 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:32 INFO - PROCESS | 2112 | ++DOCSHELL 0D3F1000 == 31 [pid = 2112] [id = 630] 08:00:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0D776400) [pid = 2112] [serial = 1890] [outer = 00000000] 08:00:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1834B400) [pid = 2112] [serial = 1891] [outer = 0D776400] 08:00:32 INFO - PROCESS | 2112 | 1466521232018 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1835BC00) [pid = 2112] [serial = 1892] [outer = 0D776400] 08:00:32 INFO - PROCESS | 2112 | 1466521232394 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 08:00:32 INFO - PROCESS | 2112 | 1466521232420 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 08:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:00:32 INFO - PROCESS | 2112 | 1466521232423 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 08:00:32 INFO - PROCESS | 2112 | 1466521232426 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 2112 | 1466521232427 Marionette TRACE conn6 <- [1,2486,null,{}] 08:00:32 INFO - PROCESS | 2112 | 1466521232441 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 2112 | 1466521232443 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:32 INFO - PROCESS | 2112 | 1466521232521 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 08:00:32 INFO - PROCESS | 2112 | 1466521232526 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 2112 | 1466521232528 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:32 INFO - PROCESS | 2112 | ++DOCSHELL 1835E000 == 32 [pid = 2112] [id = 631] 08:00:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19C71C00) [pid = 2112] [serial = 1893] [outer = 00000000] 08:00:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19E9F400) [pid = 2112] [serial = 1894] [outer = 19C71C00] 08:00:32 INFO - PROCESS | 2112 | 1466521232572 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1935D400) [pid = 2112] [serial = 1895] [outer = 19C71C00] 08:00:33 INFO - PROCESS | 2112 | 1466521233003 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 08:00:33 INFO - PROCESS | 2112 | 1466521233057 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 2112 | 1466521233059 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 08:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:00:33 INFO - PROCESS | 2112 | 1466521233062 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 2112 | 1466521233063 Marionette TRACE conn6 <- [1,2490,null,{}] 08:00:33 INFO - PROCESS | 2112 | 1466521233067 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 2112 | 1466521233069 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:33 INFO - PROCESS | 2112 | 1466521233147 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 08:00:33 INFO - PROCESS | 2112 | 1466521233155 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 2112 | 1466521233157 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:33 INFO - PROCESS | 2112 | ++DOCSHELL 16BDD000 == 33 [pid = 2112] [id = 632] 08:00:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19FEAC00) [pid = 2112] [serial = 1896] [outer = 00000000] 08:00:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A355000) [pid = 2112] [serial = 1897] [outer = 19FEAC00] 08:00:33 INFO - PROCESS | 2112 | 1466521233199 Marionette DEBUG loaded listener.js 08:00:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1A44BC00) [pid = 2112] [serial = 1898] [outer = 19FEAC00] 08:00:33 INFO - PROCESS | 2112 | 1466521233706 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 731ms 08:00:33 INFO - PROCESS | 2112 | 1466521233793 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 2112 | 1466521233798 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 08:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:00:33 INFO - PROCESS | 2112 | 1466521233804 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 2112 | 1466521233807 Marionette TRACE conn6 <- [1,2494,null,{}] 08:00:33 INFO - PROCESS | 2112 | 1466521233813 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:33 INFO - PROCESS | 2112 | 1466521233816 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:34 INFO - PROCESS | 2112 | 1466521234011 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 08:00:34 INFO - PROCESS | 2112 | 1466521234131 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 2112 | 1466521234136 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:34 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCB400 == 34 [pid = 2112] [id = 633] 08:00:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0DDCBC00) [pid = 2112] [serial = 1899] [outer = 00000000] 08:00:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DF0F000) [pid = 2112] [serial = 1900] [outer = 0DDCBC00] 08:00:34 INFO - PROCESS | 2112 | 1466521234216 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0E366000) [pid = 2112] [serial = 1901] [outer = 0DDCBC00] 08:00:34 INFO - PROCESS | 2112 | 1466521234903 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1124ms 08:00:34 INFO - PROCESS | 2112 | 1466521234932 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 2112 | 1466521234937 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 08:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:00:34 INFO - PROCESS | 2112 | 1466521234943 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 2112 | 1466521234946 Marionette TRACE conn6 <- [1,2498,null,{}] 08:00:34 INFO - PROCESS | 2112 | 1466521234950 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 2112 | 1466521234952 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:35 INFO - PROCESS | 2112 | 1466521235074 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 08:00:35 INFO - PROCESS | 2112 | 1466521235237 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 2112 | 1466521235240 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:35 INFO - PROCESS | 2112 | ++DOCSHELL 1700CC00 == 35 [pid = 2112] [id = 634] 08:00:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1700F000) [pid = 2112] [serial = 1902] [outer = 00000000] 08:00:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18310800) [pid = 2112] [serial = 1903] [outer = 1700F000] 08:00:35 INFO - PROCESS | 2112 | 1466521235300 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (18601800) [pid = 2112] [serial = 1904] [outer = 1700F000] 08:00:36 INFO - PROCESS | 2112 | 1466521236183 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1333ms 08:00:36 INFO - PROCESS | 2112 | 1466521236280 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 2112 | 1466521236285 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 08:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:00:36 INFO - PROCESS | 2112 | 1466521236290 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 2112 | 1466521236293 Marionette TRACE conn6 <- [1,2502,null,{}] 08:00:36 INFO - PROCESS | 2112 | 1466521236298 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 2112 | 1466521236301 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:36 INFO - PROCESS | 2112 | 1466521236438 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 08:00:36 INFO - PROCESS | 2112 | 1466521236560 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 2112 | 1466521236565 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:36 INFO - PROCESS | 2112 | --DOCSHELL 1835E000 == 34 [pid = 2112] [id = 631] 08:00:36 INFO - PROCESS | 2112 | --DOCSHELL 0D3F1000 == 33 [pid = 2112] [id = 630] 08:00:36 INFO - PROCESS | 2112 | --DOCSHELL 1935F000 == 32 [pid = 2112] [id = 629] 08:00:36 INFO - PROCESS | 2112 | --DOCSHELL 18602000 == 31 [pid = 2112] [id = 628] 08:00:36 INFO - PROCESS | 2112 | --DOCSHELL 1830CC00 == 30 [pid = 2112] [id = 627] 08:00:36 INFO - PROCESS | 2112 | --DOCSHELL 16BE1400 == 29 [pid = 2112] [id = 626] 08:00:36 INFO - PROCESS | 2112 | --DOCSHELL 0EECB800 == 28 [pid = 2112] [id = 625] 08:00:36 INFO - PROCESS | 2112 | --DOCSHELL 0DDCE800 == 27 [pid = 2112] [id = 624] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (186DA000) [pid = 2112] [serial = 1841] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (18647800) [pid = 2112] [serial = 1840] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1A9F2400) [pid = 2112] [serial = 1855] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0DDCDC00) [pid = 2112] [serial = 1828] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0E371800) [pid = 2112] [serial = 1825] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (151ACC00) [pid = 2112] [serial = 1826] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (16BE3400) [pid = 2112] [serial = 1834] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1700A000) [pid = 2112] [serial = 1835] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18362800) [pid = 2112] [serial = 1837] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19A1B000) [pid = 2112] [serial = 1844] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1578A400) [pid = 2112] [serial = 1831] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1597F800) [pid = 2112] [serial = 1832] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0E368000) [pid = 2112] [serial = 1829] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A9F2800) [pid = 2112] [serial = 1856] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19A13800) [pid = 2112] [serial = 1843] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1A357400) [pid = 2112] [serial = 1853] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19C7A400) [pid = 2112] [serial = 1846] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1B176800) [pid = 2112] [serial = 1823] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1AE83800) [pid = 2112] [serial = 1822] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1864A800) [pid = 2112] [serial = 1849] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19A1BC00) [pid = 2112] [serial = 1850] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (1A055800) [pid = 2112] [serial = 1852] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (19E8E000) [pid = 2112] [serial = 1847] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (18369000) [pid = 2112] [serial = 1838] [outer = 00000000] [url = about:blank] 08:00:36 INFO - PROCESS | 2112 | ++DOCSHELL 0D784000 == 28 [pid = 2112] [id = 635] 08:00:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (0D7E8000) [pid = 2112] [serial = 1905] [outer = 00000000] 08:00:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0DD5C800) [pid = 2112] [serial = 1906] [outer = 0D7E8000] 08:00:36 INFO - PROCESS | 2112 | 1466521236659 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0DDD7800) [pid = 2112] [serial = 1907] [outer = 0D7E8000] 08:00:37 INFO - PROCESS | 2112 | 1466521237098 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 890ms 08:00:37 INFO - PROCESS | 2112 | 1466521237180 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 2112 | 1466521237185 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 08:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:00:37 INFO - PROCESS | 2112 | 1466521237190 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 2112 | 1466521237193 Marionette TRACE conn6 <- [1,2506,null,{}] 08:00:37 INFO - PROCESS | 2112 | 1466521237197 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 2112 | 1466521237199 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:37 INFO - PROCESS | 2112 | 1466521237287 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 08:00:37 INFO - PROCESS | 2112 | 1466521237299 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 2112 | 1466521237301 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:37 INFO - PROCESS | 2112 | ++DOCSHELL 0E488C00 == 29 [pid = 2112] [id = 636] 08:00:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0E48B000) [pid = 2112] [serial = 1908] [outer = 00000000] 08:00:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (151A2C00) [pid = 2112] [serial = 1909] [outer = 0E48B000] 08:00:37 INFO - PROCESS | 2112 | 1466521237351 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (15787C00) [pid = 2112] [serial = 1910] [outer = 0E48B000] 08:00:37 INFO - PROCESS | 2112 | 1466521237842 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 08:00:37 INFO - PROCESS | 2112 | 1466521237865 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 2112 | 1466521237867 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 08:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:00:37 INFO - PROCESS | 2112 | 1466521237870 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 2112 | 1466521237874 Marionette TRACE conn6 <- [1,2510,null,{}] 08:00:37 INFO - PROCESS | 2112 | 1466521237885 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 2112 | 1466521237890 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:38 INFO - PROCESS | 2112 | 1466521238003 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 08:00:38 INFO - PROCESS | 2112 | 1466521238014 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 2112 | 1466521238017 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:38 INFO - PROCESS | 2112 | ++DOCSHELL 17004800 == 30 [pid = 2112] [id = 637] 08:00:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (17005400) [pid = 2112] [serial = 1911] [outer = 00000000] 08:00:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1700A000) [pid = 2112] [serial = 1912] [outer = 17005400] 08:00:38 INFO - PROCESS | 2112 | 1466521238072 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (17543400) [pid = 2112] [serial = 1913] [outer = 17005400] 08:00:38 INFO - PROCESS | 2112 | 1466521238514 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 08:00:38 INFO - PROCESS | 2112 | 1466521238545 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 2112 | 1466521238547 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 08:00:38 INFO - PROCESS | 2112 | 1466521238550 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:00:38 INFO - PROCESS | 2112 | 1466521238552 Marionette TRACE conn6 <- [1,2514,null,{}] 08:00:38 INFO - PROCESS | 2112 | 1466521238600 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:38 INFO - PROCESS | 2112 | 1466521238602 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:38 INFO - PROCESS | 2112 | 1466521238690 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 08:00:38 INFO - PROCESS | 2112 | 1466521238695 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 2112 | 1466521238697 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:38 INFO - PROCESS | 2112 | ++DOCSHELL 1835F800 == 31 [pid = 2112] [id = 638] 08:00:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18360800) [pid = 2112] [serial = 1914] [outer = 00000000] 08:00:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1860B400) [pid = 2112] [serial = 1915] [outer = 18360800] 08:00:38 INFO - PROCESS | 2112 | 1466521238743 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1864E000) [pid = 2112] [serial = 1916] [outer = 18360800] 08:00:39 INFO - PROCESS | 2112 | 1466521239226 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 730ms 08:00:39 INFO - PROCESS | 2112 | 1466521239285 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 2112 | 1466521239287 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 08:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:00:39 INFO - PROCESS | 2112 | 1466521239296 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 2112 | 1466521239298 Marionette TRACE conn6 <- [1,2518,null,{}] 08:00:39 INFO - PROCESS | 2112 | 1466521239301 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 2112 | 1466521239303 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:39 INFO - PROCESS | 2112 | 1466521239442 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 08:00:39 INFO - PROCESS | 2112 | 1466521239463 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 2112 | 1466521239465 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:39 INFO - PROCESS | 2112 | ++DOCSHELL 17009400 == 32 [pid = 2112] [id = 639] 08:00:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1705D800) [pid = 2112] [serial = 1917] [outer = 00000000] 08:00:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (186DB400) [pid = 2112] [serial = 1918] [outer = 1705D800] 08:00:39 INFO - PROCESS | 2112 | 1466521239509 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (187E9400) [pid = 2112] [serial = 1919] [outer = 1705D800] 08:00:39 INFO - PROCESS | 2112 | 1466521239971 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 08:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:00:40 INFO - PROCESS | 2112 | 1466521240025 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 2112 | 1466521240027 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 08:00:40 INFO - PROCESS | 2112 | 1466521240030 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 2112 | 1466521240032 Marionette TRACE conn6 <- [1,2522,null,{}] 08:00:40 INFO - PROCESS | 2112 | 1466521240035 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 2112 | 1466521240041 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:40 INFO - PROCESS | 2112 | 1466521240185 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 08:00:40 INFO - PROCESS | 2112 | 1466521240253 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 2112 | 1466521240255 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:40 INFO - PROCESS | 2112 | ++DOCSHELL 16BDD800 == 33 [pid = 2112] [id = 640] 08:00:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (16BDDC00) [pid = 2112] [serial = 1920] [outer = 00000000] 08:00:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19C03800) [pid = 2112] [serial = 1921] [outer = 16BDDC00] 08:00:40 INFO - PROCESS | 2112 | 1466521240301 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (193B9400) [pid = 2112] [serial = 1922] [outer = 16BDDC00] 08:00:40 INFO - PROCESS | 2112 | 1466521240703 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 08:00:40 INFO - PROCESS | 2112 | 1466521240791 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 2112 | 1466521240793 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 08:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:00:40 INFO - PROCESS | 2112 | 1466521240796 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 2112 | 1466521240798 Marionette TRACE conn6 <- [1,2526,null,{}] 08:00:40 INFO - PROCESS | 2112 | 1466521240801 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 2112 | 1466521240803 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:40 INFO - PROCESS | 2112 | 1466521240916 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 08:00:40 INFO - PROCESS | 2112 | 1466521240925 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 2112 | 1466521240927 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:40 INFO - PROCESS | 2112 | ++DOCSHELL 19EA2C00 == 34 [pid = 2112] [id = 641] 08:00:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19EA3000) [pid = 2112] [serial = 1923] [outer = 00000000] 08:00:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19F95000) [pid = 2112] [serial = 1924] [outer = 19EA3000] 08:00:40 INFO - PROCESS | 2112 | 1466521240970 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A055400) [pid = 2112] [serial = 1925] [outer = 19EA3000] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19C71C00) [pid = 2112] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18604400) [pid = 2112] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DDD5400) [pid = 2112] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (16BE3000) [pid = 2112] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1B197C00) [pid = 2112] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19360C00) [pid = 2112] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0DDD3800) [pid = 2112] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (16BD5400) [pid = 2112] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1830D000) [pid = 2112] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (151E9000) [pid = 2112] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0D776400) [pid = 2112] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0EECBC00) [pid = 2112] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:00:41 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19E8C800) [pid = 2112] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:00:41 INFO - PROCESS | 2112 | 1466521241474 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 08:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:00:41 INFO - PROCESS | 2112 | 1466521241527 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 2112 | 1466521241529 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 08:00:41 INFO - PROCESS | 2112 | 1466521241532 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 2112 | 1466521241533 Marionette TRACE conn6 <- [1,2530,null,{}] 08:00:41 INFO - PROCESS | 2112 | 1466521241537 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 2112 | 1466521241538 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:41 INFO - PROCESS | 2112 | 1466521241617 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 08:00:41 INFO - PROCESS | 2112 | 1466521241623 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 2112 | 1466521241624 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:41 INFO - PROCESS | 2112 | ++DOCSHELL 0ECDC800 == 35 [pid = 2112] [id = 642] 08:00:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (16BD8800) [pid = 2112] [serial = 1926] [outer = 00000000] 08:00:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18646800) [pid = 2112] [serial = 1927] [outer = 16BD8800] 08:00:41 INFO - PROCESS | 2112 | 1466521241668 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19C71C00) [pid = 2112] [serial = 1928] [outer = 16BD8800] 08:00:42 INFO - PROCESS | 2112 | 1466521242102 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 08:00:42 INFO - PROCESS | 2112 | 1466521242163 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 08:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:00:42 INFO - PROCESS | 2112 | 1466521242165 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 08:00:42 INFO - PROCESS | 2112 | 1466521242168 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 2112 | 1466521242170 Marionette TRACE conn6 <- [1,2534,null,{}] 08:00:42 INFO - PROCESS | 2112 | 1466521242174 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 2112 | 1466521242176 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:42 INFO - PROCESS | 2112 | 1466521242255 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 08:00:42 INFO - PROCESS | 2112 | 1466521242260 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 2112 | 1466521242262 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:42 INFO - PROCESS | 2112 | ++DOCSHELL 19EA2400 == 36 [pid = 2112] [id = 643] 08:00:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19EA4400) [pid = 2112] [serial = 1929] [outer = 00000000] 08:00:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1A515800) [pid = 2112] [serial = 1930] [outer = 19EA4400] 08:00:42 INFO - PROCESS | 2112 | 1466521242305 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A51FC00) [pid = 2112] [serial = 1931] [outer = 19EA4400] 08:00:42 INFO - PROCESS | 2112 | 1466521242757 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 08:00:42 INFO - PROCESS | 2112 | 1466521242799 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 2112 | 1466521242801 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 08:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:00:42 INFO - PROCESS | 2112 | 1466521242804 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 2112 | 1466521242806 Marionette TRACE conn6 <- [1,2538,null,{}] 08:00:42 INFO - PROCESS | 2112 | 1466521242825 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 2112 | 1466521242827 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:42 INFO - PROCESS | 2112 | 1466521242910 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 08:00:42 INFO - PROCESS | 2112 | 1466521242916 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 2112 | 1466521242918 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:42 INFO - PROCESS | 2112 | ++DOCSHELL 1A796C00 == 37 [pid = 2112] [id = 644] 08:00:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A7A3C00) [pid = 2112] [serial = 1932] [outer = 00000000] 08:00:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1AD2B000) [pid = 2112] [serial = 1933] [outer = 1A7A3C00] 08:00:42 INFO - PROCESS | 2112 | 1466521242963 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1AE7E000) [pid = 2112] [serial = 1934] [outer = 1A7A3C00] 08:00:43 INFO - PROCESS | 2112 | 1466521243577 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 791ms 08:00:43 INFO - PROCESS | 2112 | 1466521243596 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 08:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:00:43 INFO - PROCESS | 2112 | 1466521243600 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 08:00:43 INFO - PROCESS | 2112 | 1466521243605 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 2112 | 1466521243609 Marionette TRACE conn6 <- [1,2542,null,{}] 08:00:43 INFO - PROCESS | 2112 | 1466521243669 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 2112 | 1466521243673 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:43 INFO - PROCESS | 2112 | 1466521243829 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 08:00:43 INFO - PROCESS | 2112 | 1466521243892 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 2112 | 1466521243895 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:43 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCC800 == 38 [pid = 2112] [id = 645] 08:00:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0DDCDC00) [pid = 2112] [serial = 1935] [outer = 00000000] 08:00:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (14F0DC00) [pid = 2112] [serial = 1936] [outer = 0DDCDC00] 08:00:43 INFO - PROCESS | 2112 | 1466521243951 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1599B800) [pid = 2112] [serial = 1937] [outer = 0DDCDC00] 08:00:44 INFO - PROCESS | 2112 | 1466521244539 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 990ms 08:00:44 INFO - PROCESS | 2112 | 1466521244596 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 2112 | 1466521244601 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 08:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:00:44 INFO - PROCESS | 2112 | 1466521244608 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 2112 | 1466521244611 Marionette TRACE conn6 <- [1,2546,null,{}] 08:00:44 INFO - PROCESS | 2112 | 1466521244615 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 2112 | 1466521244618 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:44 INFO - PROCESS | 2112 | 1466521244733 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 08:00:44 INFO - PROCESS | 2112 | 1466521244878 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 2112 | 1466521244881 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:44 INFO - PROCESS | 2112 | ++DOCSHELL 16BE1400 == 39 [pid = 2112] [id = 646] 08:00:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (16BE3400) [pid = 2112] [serial = 1938] [outer = 00000000] 08:00:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1835E400) [pid = 2112] [serial = 1939] [outer = 16BE3400] 08:00:44 INFO - PROCESS | 2112 | 1466521244938 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1860C400) [pid = 2112] [serial = 1940] [outer = 16BE3400] 08:00:45 INFO - PROCESS | 2112 | 1466521245583 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1018ms 08:00:45 INFO - PROCESS | 2112 | 1466521245629 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 2112 | 1466521245632 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 08:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:00:45 INFO - PROCESS | 2112 | 1466521245637 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 2112 | 1466521245641 Marionette TRACE conn6 <- [1,2550,null,{}] 08:00:45 INFO - PROCESS | 2112 | 1466521245652 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 2112 | 1466521245657 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:45 INFO - PROCESS | 2112 | 1466521245785 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 08:00:45 INFO - PROCESS | 2112 | 1466521245930 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 2112 | 1466521245934 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:45 INFO - PROCESS | 2112 | ++DOCSHELL 1A9F0000 == 40 [pid = 2112] [id = 647] 08:00:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1A9F0400) [pid = 2112] [serial = 1941] [outer = 00000000] 08:00:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1AE82C00) [pid = 2112] [serial = 1942] [outer = 1A9F0400] 08:00:46 INFO - PROCESS | 2112 | 1466521245991 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1B17B800) [pid = 2112] [serial = 1943] [outer = 1A9F0400] 08:00:46 INFO - PROCESS | 2112 | 1466521246634 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1023ms 08:00:46 INFO - PROCESS | 2112 | 1466521246662 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 2112 | 1466521246665 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 08:00:46 INFO - PROCESS | 2112 | 1466521246668 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:00:46 INFO - PROCESS | 2112 | 1466521246670 Marionette TRACE conn6 <- [1,2554,null,{}] 08:00:46 INFO - PROCESS | 2112 | 1466521246673 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 2112 | 1466521246676 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:46 INFO - PROCESS | 2112 | 1466521246786 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 08:00:47 INFO - PROCESS | 2112 | 1466521247039 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:47 INFO - PROCESS | 2112 | 1466521247043 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:47 INFO - PROCESS | 2112 | ++DOCSHELL 08A8B800 == 41 [pid = 2112] [id = 648] 08:00:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (0926F400) [pid = 2112] [serial = 1944] [outer = 00000000] 08:00:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (0D8EEC00) [pid = 2112] [serial = 1945] [outer = 0926F400] 08:00:47 INFO - PROCESS | 2112 | 1466521247116 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (0DDD8800) [pid = 2112] [serial = 1946] [outer = 0926F400] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 19EA2400 == 40 [pid = 2112] [id = 643] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 0ECDC800 == 39 [pid = 2112] [id = 642] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 19EA2C00 == 38 [pid = 2112] [id = 641] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 16BDD800 == 37 [pid = 2112] [id = 640] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 17009400 == 36 [pid = 2112] [id = 639] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 1835F800 == 35 [pid = 2112] [id = 638] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 17004800 == 34 [pid = 2112] [id = 637] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 0E488C00 == 33 [pid = 2112] [id = 636] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 0D784000 == 32 [pid = 2112] [id = 635] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 0DDCB400 == 31 [pid = 2112] [id = 633] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 16BDD000 == 30 [pid = 2112] [id = 632] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 1700CC00 == 29 [pid = 2112] [id = 634] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 1511E400 == 28 [pid = 2112] [id = 623] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 1A9F0000 == 27 [pid = 2112] [id = 647] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 16BE1400 == 26 [pid = 2112] [id = 646] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 1A796C00 == 25 [pid = 2112] [id = 644] 08:00:48 INFO - PROCESS | 2112 | --DOCSHELL 0DDCC800 == 24 [pid = 2112] [id = 645] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (15115C00) [pid = 2112] [serial = 1876] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (1700B000) [pid = 2112] [serial = 1879] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1834C800) [pid = 2112] [serial = 1882] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (18365000) [pid = 2112] [serial = 1883] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (0E48C400) [pid = 2112] [serial = 1859] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (0E22CC00) [pid = 2112] [serial = 1858] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (18312400) [pid = 2112] [serial = 1862] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (17008400) [pid = 2112] [serial = 1861] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1AE83400) [pid = 2112] [serial = 1865] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1A442800) [pid = 2112] [serial = 1864] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1B1A3C00) [pid = 2112] [serial = 1868] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1B19D800) [pid = 2112] [serial = 1867] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1860E800) [pid = 2112] [serial = 1885] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1834B400) [pid = 2112] [serial = 1891] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19A15400) [pid = 2112] [serial = 1888] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19E9F400) [pid = 2112] [serial = 1894] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0DEAD000) [pid = 2112] [serial = 1873] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DF04000) [pid = 2112] [serial = 1874] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (15ADEC00) [pid = 2112] [serial = 1871] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (15793C00) [pid = 2112] [serial = 1870] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1935D400) [pid = 2112] [serial = 1895] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (15759400) [pid = 2112] [serial = 1877] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1A355000) [pid = 2112] [serial = 1897] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1864F000) [pid = 2112] [serial = 1886] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19A21800) [pid = 2112] [serial = 1889] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (1835BC00) [pid = 2112] [serial = 1892] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (17058000) [pid = 2112] [serial = 1880] [outer = 00000000] [url = about:blank] 08:00:48 INFO - PROCESS | 2112 | 1466521248487 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1880ms 08:00:48 INFO - PROCESS | 2112 | 1466521248551 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 08:00:48 INFO - PROCESS | 2112 | 1466521248556 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 08:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:00:48 INFO - PROCESS | 2112 | 1466521248561 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:00:48 INFO - PROCESS | 2112 | 1466521248564 Marionette TRACE conn6 <- [1,2558,null,{}] 08:00:48 INFO - PROCESS | 2112 | 1466521248570 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:48 INFO - PROCESS | 2112 | 1466521248573 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:48 INFO - PROCESS | 2112 | 1466521248660 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 08:00:48 INFO - PROCESS | 2112 | 1466521248674 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 2112 | 1466521248678 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:48 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCC400 == 25 [pid = 2112] [id = 649] 08:00:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0DDCC800) [pid = 2112] [serial = 1947] [outer = 00000000] 08:00:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0DDD7400) [pid = 2112] [serial = 1948] [outer = 0DDCC800] 08:00:48 INFO - PROCESS | 2112 | 1466521248727 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DF08800) [pid = 2112] [serial = 1949] [outer = 0DDCC800] 08:00:49 INFO - PROCESS | 2112 | 1466521249254 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 08:00:49 INFO - PROCESS | 2112 | 1466521249296 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 2112 | 1466521249301 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 08:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:00:49 INFO - PROCESS | 2112 | 1466521249307 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 2112 | 1466521249309 Marionette TRACE conn6 <- [1,2562,null,{}] 08:00:49 INFO - PROCESS | 2112 | 1466521249313 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 2112 | 1466521249316 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:49 INFO - PROCESS | 2112 | 1466521249404 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 08:00:49 INFO - PROCESS | 2112 | 1466521249500 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 2112 | 1466521249503 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:49 INFO - PROCESS | 2112 | ++DOCSHELL 14F92000 == 26 [pid = 2112] [id = 650] 08:00:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (14F94800) [pid = 2112] [serial = 1950] [outer = 00000000] 08:00:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (151A2000) [pid = 2112] [serial = 1951] [outer = 14F94800] 08:00:49 INFO - PROCESS | 2112 | 1466521249550 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (155C1400) [pid = 2112] [serial = 1952] [outer = 14F94800] 08:00:49 INFO - PROCESS | 2112 | 1466521249952 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 08:00:49 INFO - PROCESS | 2112 | 1466521249980 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 08:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:00:49 INFO - PROCESS | 2112 | 1466521249983 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 08:00:50 INFO - PROCESS | 2112 | 1466521249986 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 2112 | 1466521249990 Marionette TRACE conn6 <- [1,2566,null,{}] 08:00:50 INFO - PROCESS | 2112 | 1466521250035 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 2112 | 1466521250040 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:50 INFO - PROCESS | 2112 | 1466521250132 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 08:00:50 INFO - PROCESS | 2112 | 1466521250145 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 2112 | 1466521250148 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:50 INFO - PROCESS | 2112 | ++DOCSHELL 1675D400 == 27 [pid = 2112] [id = 651] 08:00:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (16764C00) [pid = 2112] [serial = 1953] [outer = 00000000] 08:00:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (16BDD800) [pid = 2112] [serial = 1954] [outer = 16764C00] 08:00:50 INFO - PROCESS | 2112 | 1466521250197 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (17008800) [pid = 2112] [serial = 1955] [outer = 16764C00] 08:00:50 INFO - PROCESS | 2112 | 1466521250700 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 772ms 08:00:50 INFO - PROCESS | 2112 | 1466521250762 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 2112 | 1466521250765 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 08:00:50 INFO - PROCESS | 2112 | 1466521250768 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:00:50 INFO - PROCESS | 2112 | 1466521250770 Marionette TRACE conn6 <- [1,2570,null,{}] 08:00:50 INFO - PROCESS | 2112 | 1466521250773 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:50 INFO - PROCESS | 2112 | 1466521250775 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:50 INFO - PROCESS | 2112 | 1466521250893 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 08:00:50 INFO - PROCESS | 2112 | 1466521250898 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 2112 | 1466521250900 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:50 INFO - PROCESS | 2112 | ++DOCSHELL 18312800 == 28 [pid = 2112] [id = 652] 08:00:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18341800) [pid = 2112] [serial = 1956] [outer = 00000000] 08:00:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1835FC00) [pid = 2112] [serial = 1957] [outer = 18341800] 08:00:50 INFO - PROCESS | 2112 | 1466521250944 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18366800) [pid = 2112] [serial = 1958] [outer = 18341800] 08:00:51 INFO - PROCESS | 2112 | 1466521251402 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 08:00:51 INFO - PROCESS | 2112 | 1466521251442 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 2112 | 1466521251445 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 08:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:00:51 INFO - PROCESS | 2112 | 1466521251447 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 2112 | 1466521251449 Marionette TRACE conn6 <- [1,2574,null,{}] 08:00:51 INFO - PROCESS | 2112 | 1466521251452 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 2112 | 1466521251454 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:51 INFO - PROCESS | 2112 | 1466521251594 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 08:00:51 INFO - PROCESS | 2112 | 1466521251615 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 2112 | 1466521251617 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:51 INFO - PROCESS | 2112 | ++DOCSHELL 18606C00 == 29 [pid = 2112] [id = 653] 08:00:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1860AC00) [pid = 2112] [serial = 1959] [outer = 00000000] 08:00:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1864C800) [pid = 2112] [serial = 1960] [outer = 1860AC00] 08:00:51 INFO - PROCESS | 2112 | 1466521251662 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (186DC800) [pid = 2112] [serial = 1961] [outer = 1860AC00] 08:00:52 INFO - PROCESS | 2112 | 1466521252114 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 08:00:52 INFO - PROCESS | 2112 | 1466521252179 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 2112 | 1466521252181 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 08:00:52 INFO - PROCESS | 2112 | 1466521252184 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 2112 | 1466521252186 Marionette TRACE conn6 <- [1,2578,null,{}] 08:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:00:52 INFO - PROCESS | 2112 | 1466521252189 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:52 INFO - PROCESS | 2112 | 1466521252194 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:52 INFO - PROCESS | 2112 | 1466521252331 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 08:00:52 INFO - PROCESS | 2112 | 1466521252397 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 2112 | 1466521252399 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:52 INFO - PROCESS | 2112 | ++DOCSHELL 19363800 == 30 [pid = 2112] [id = 654] 08:00:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19364800) [pid = 2112] [serial = 1962] [outer = 00000000] 08:00:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19A18C00) [pid = 2112] [serial = 1963] [outer = 19364800] 08:00:52 INFO - PROCESS | 2112 | 1466521252444 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19A27400) [pid = 2112] [serial = 1964] [outer = 19364800] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1705D800) [pid = 2112] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (16BDDC00) [pid = 2112] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19EA3000) [pid = 2112] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19FEAC00) [pid = 2112] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (18360800) [pid = 2112] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E48B000) [pid = 2112] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0D7E8000) [pid = 2112] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (17005400) [pid = 2112] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1700F000) [pid = 2112] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0DDCBC00) [pid = 2112] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19EA4400) [pid = 2112] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1A7A3C00) [pid = 2112] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:00:53 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (16BD8800) [pid = 2112] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:00:53 INFO - PROCESS | 2112 | 1466521253159 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1014ms 08:00:53 INFO - PROCESS | 2112 | 1466521253202 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 08:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:00:53 INFO - PROCESS | 2112 | 1466521253204 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 08:00:53 INFO - PROCESS | 2112 | 1466521253207 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 2112 | 1466521253209 Marionette TRACE conn6 <- [1,2582,null,{}] 08:00:53 INFO - PROCESS | 2112 | 1466521253212 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 2112 | 1466521253214 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:53 INFO - PROCESS | 2112 | 1466521253327 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 08:00:53 INFO - PROCESS | 2112 | 1466521253392 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 2112 | 1466521253394 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:53 INFO - PROCESS | 2112 | ++DOCSHELL 0DF02800 == 31 [pid = 2112] [id = 655] 08:00:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0E48B000) [pid = 2112] [serial = 1965] [outer = 00000000] 08:00:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (17008C00) [pid = 2112] [serial = 1966] [outer = 0E48B000] 08:00:53 INFO - PROCESS | 2112 | 1466521253437 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18342000) [pid = 2112] [serial = 1967] [outer = 0E48B000] 08:00:53 INFO - PROCESS | 2112 | 1466521253795 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 631ms 08:00:53 INFO - PROCESS | 2112 | 1466521253838 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 2112 | 1466521253840 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 08:00:53 INFO - PROCESS | 2112 | 1466521253855 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:00:53 INFO - PROCESS | 2112 | 1466521253857 Marionette TRACE conn6 <- [1,2586,null,{}] 08:00:53 INFO - PROCESS | 2112 | 1466521253861 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 2112 | 1466521253862 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:53 INFO - PROCESS | 2112 | 1466521253942 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 08:00:53 INFO - PROCESS | 2112 | 1466521253947 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 2112 | 1466521253949 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:53 INFO - PROCESS | 2112 | ++DOCSHELL 17004800 == 32 [pid = 2112] [id = 656] 08:00:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18606000) [pid = 2112] [serial = 1968] [outer = 00000000] 08:00:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19C74C00) [pid = 2112] [serial = 1969] [outer = 18606000] 08:00:54 INFO - PROCESS | 2112 | 1466521253992 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1700EC00) [pid = 2112] [serial = 1970] [outer = 18606000] 08:00:54 INFO - PROCESS | 2112 | 1466521254430 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 08:00:54 INFO - PROCESS | 2112 | 1466521254490 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 2112 | 1466521254492 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 08:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:00:54 INFO - PROCESS | 2112 | 1466521254495 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 2112 | 1466521254496 Marionette TRACE conn6 <- [1,2590,null,{}] 08:00:54 INFO - PROCESS | 2112 | 1466521254500 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 2112 | 1466521254502 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:54 INFO - PROCESS | 2112 | 1466521254581 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 08:00:54 INFO - PROCESS | 2112 | 1466521254589 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 2112 | 1466521254591 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:54 INFO - PROCESS | 2112 | ++DOCSHELL 1675A800 == 33 [pid = 2112] [id = 657] 08:00:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19EA0C00) [pid = 2112] [serial = 1971] [outer = 00000000] 08:00:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19EA9400) [pid = 2112] [serial = 1972] [outer = 19EA0C00] 08:00:54 INFO - PROCESS | 2112 | 1466521254634 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19EAA000) [pid = 2112] [serial = 1973] [outer = 19EA0C00] 08:00:55 INFO - PROCESS | 2112 | --DOCSHELL 0DDCC400 == 32 [pid = 2112] [id = 649] 08:00:55 INFO - PROCESS | 2112 | --DOCSHELL 08A8B800 == 31 [pid = 2112] [id = 648] 08:00:56 INFO - PROCESS | 2112 | --DOCSHELL 17004800 == 30 [pid = 2112] [id = 656] 08:00:56 INFO - PROCESS | 2112 | --DOCSHELL 0DF02800 == 29 [pid = 2112] [id = 655] 08:00:56 INFO - PROCESS | 2112 | --DOCSHELL 18606C00 == 28 [pid = 2112] [id = 653] 08:00:56 INFO - PROCESS | 2112 | --DOCSHELL 18312800 == 27 [pid = 2112] [id = 652] 08:00:56 INFO - PROCESS | 2112 | --DOCSHELL 19363800 == 26 [pid = 2112] [id = 654] 08:00:56 INFO - PROCESS | 2112 | --DOCSHELL 1675D400 == 25 [pid = 2112] [id = 651] 08:00:56 INFO - PROCESS | 2112 | --DOCSHELL 14F92000 == 24 [pid = 2112] [id = 650] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (186DB400) [pid = 2112] [serial = 1918] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (19C03800) [pid = 2112] [serial = 1921] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19F95000) [pid = 2112] [serial = 1924] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1A44BC00) [pid = 2112] [serial = 1898] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1860B400) [pid = 2112] [serial = 1915] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (151A2C00) [pid = 2112] [serial = 1909] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (15787C00) [pid = 2112] [serial = 1910] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0DD5C800) [pid = 2112] [serial = 1906] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (0DDD7800) [pid = 2112] [serial = 1907] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1700A000) [pid = 2112] [serial = 1912] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (17543400) [pid = 2112] [serial = 1913] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (193B9400) [pid = 2112] [serial = 1922] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (18310800) [pid = 2112] [serial = 1903] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (18601800) [pid = 2112] [serial = 1904] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (0DF0F000) [pid = 2112] [serial = 1900] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (0E366000) [pid = 2112] [serial = 1901] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (1A51FC00) [pid = 2112] [serial = 1931] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (1AE7E000) [pid = 2112] [serial = 1934] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (1AD2B000) [pid = 2112] [serial = 1933] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (1A515800) [pid = 2112] [serial = 1930] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (18646800) [pid = 2112] [serial = 1927] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (1A055400) [pid = 2112] [serial = 1925] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (187E9400) [pid = 2112] [serial = 1919] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (19C71C00) [pid = 2112] [serial = 1928] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (1864E000) [pid = 2112] [serial = 1916] [outer = 00000000] [url = about:blank] 08:00:56 INFO - PROCESS | 2112 | 1466521256456 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2020ms 08:00:56 INFO - PROCESS | 2112 | 1466521256516 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 08:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:00:56 INFO - PROCESS | 2112 | 1466521256520 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 08:00:56 INFO - PROCESS | 2112 | 1466521256525 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 2112 | 1466521256529 Marionette TRACE conn6 <- [1,2594,null,{}] 08:00:56 INFO - PROCESS | 2112 | 1466521256535 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 2112 | 1466521256539 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:56 INFO - PROCESS | 2112 | 1466521256630 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 08:00:56 INFO - PROCESS | 2112 | 1466521256639 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 2112 | 1466521256643 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:56 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD7000 == 25 [pid = 2112] [id = 658] 08:00:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (0DDD7800) [pid = 2112] [serial = 1974] [outer = 00000000] 08:00:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (0DEB0000) [pid = 2112] [serial = 1975] [outer = 0DDD7800] 08:00:56 INFO - PROCESS | 2112 | 1466521256696 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (0DF09400) [pid = 2112] [serial = 1976] [outer = 0DDD7800] 08:00:57 INFO - PROCESS | 2112 | 1466521257218 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 08:00:57 INFO - PROCESS | 2112 | 1466521257256 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 2112 | 1466521257261 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 08:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:00:57 INFO - PROCESS | 2112 | 1466521257267 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 2112 | 1466521257270 Marionette TRACE conn6 <- [1,2598,null,{}] 08:00:57 INFO - PROCESS | 2112 | 1466521257273 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 2112 | 1466521257276 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:57 INFO - PROCESS | 2112 | 1466521257364 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 08:00:57 INFO - PROCESS | 2112 | 1466521257373 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 2112 | 1466521257376 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:57 INFO - PROCESS | 2112 | ++DOCSHELL 0E5ACC00 == 26 [pid = 2112] [id = 659] 08:00:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (0ECD9000) [pid = 2112] [serial = 1977] [outer = 00000000] 08:00:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (0EECDC00) [pid = 2112] [serial = 1978] [outer = 0ECD9000] 08:00:57 INFO - PROCESS | 2112 | 1466521257423 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (14F9B400) [pid = 2112] [serial = 1979] [outer = 0ECD9000] 08:00:57 INFO - PROCESS | 2112 | 1466521257898 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 08:00:57 INFO - PROCESS | 2112 | 1466521257941 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 2112 | 1466521257943 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 08:00:57 INFO - PROCESS | 2112 | 1466521257947 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:00:57 INFO - PROCESS | 2112 | 1466521257950 Marionette TRACE conn6 <- [1,2602,null,{}] 08:00:57 INFO - PROCESS | 2112 | 1466521257961 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 2112 | 1466521257966 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:58 INFO - PROCESS | 2112 | 1466521258077 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 08:00:58 INFO - PROCESS | 2112 | 1466521258177 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 2112 | 1466521258180 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:58 INFO - PROCESS | 2112 | ++DOCSHELL 15B79C00 == 27 [pid = 2112] [id = 660] 08:00:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (15B80400) [pid = 2112] [serial = 1980] [outer = 00000000] 08:00:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (16761800) [pid = 2112] [serial = 1981] [outer = 15B80400] 08:00:58 INFO - PROCESS | 2112 | 1466521258228 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (16BD6800) [pid = 2112] [serial = 1982] [outer = 15B80400] 08:00:58 INFO - PROCESS | 2112 | 1466521258621 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 731ms 08:00:58 INFO - PROCESS | 2112 | 1466521258681 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 2112 | 1466521258683 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 08:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:00:58 INFO - PROCESS | 2112 | 1466521258686 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 2112 | 1466521258688 Marionette TRACE conn6 <- [1,2606,null,{}] 08:00:58 INFO - PROCESS | 2112 | 1466521258692 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 2112 | 1466521258694 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:58 INFO - PROCESS | 2112 | 1466521258811 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 08:00:58 INFO - PROCESS | 2112 | 1466521258823 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 2112 | 1466521258825 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:58 INFO - PROCESS | 2112 | ++DOCSHELL 16BD5400 == 28 [pid = 2112] [id = 661] 08:00:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (16BDD000) [pid = 2112] [serial = 1983] [outer = 00000000] 08:00:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (1700D400) [pid = 2112] [serial = 1984] [outer = 16BDD000] 08:00:58 INFO - PROCESS | 2112 | 1466521258869 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (1830D000) [pid = 2112] [serial = 1985] [outer = 16BDD000] 08:00:59 INFO - PROCESS | 2112 | 1466521259283 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 08:00:59 INFO - PROCESS | 2112 | 1466521259321 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 2112 | 1466521259323 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 08:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:00:59 INFO - PROCESS | 2112 | 1466521259326 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 2112 | 1466521259327 Marionette TRACE conn6 <- [1,2610,null,{}] 08:00:59 INFO - PROCESS | 2112 | 1466521259331 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:59 INFO - PROCESS | 2112 | 1466521259333 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:59 INFO - PROCESS | 2112 | 1466521259410 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 08:00:59 INFO - PROCESS | 2112 | 1466521259534 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 2112 | 1466521259536 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:00:59 INFO - PROCESS | 2112 | ++DOCSHELL 1831B000 == 29 [pid = 2112] [id = 662] 08:00:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (18347400) [pid = 2112] [serial = 1986] [outer = 00000000] 08:00:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (18365400) [pid = 2112] [serial = 1987] [outer = 18347400] 08:00:59 INFO - PROCESS | 2112 | 1466521259582 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (18604400) [pid = 2112] [serial = 1988] [outer = 18347400] 08:00:59 INFO - PROCESS | 2112 | 1466521259954 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 08:01:00 INFO - PROCESS | 2112 | 1466521259998 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 2112 | 1466521260000 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 08:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:01:00 INFO - PROCESS | 2112 | 1466521260002 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 2112 | 1466521260004 Marionette TRACE conn6 <- [1,2614,null,{}] 08:01:00 INFO - PROCESS | 2112 | 1466521260007 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 2112 | 1466521260013 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:00 INFO - PROCESS | 2112 | 1466521260116 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 08:01:00 INFO - PROCESS | 2112 | 1466521260122 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 2112 | 1466521260124 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:00 INFO - PROCESS | 2112 | ++DOCSHELL 18610C00 == 30 [pid = 2112] [id = 663] 08:01:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (18644000) [pid = 2112] [serial = 1989] [outer = 00000000] 08:01:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (19359400) [pid = 2112] [serial = 1990] [outer = 18644000] 08:01:00 INFO - PROCESS | 2112 | 1466521260168 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19367800) [pid = 2112] [serial = 1991] [outer = 18644000] 08:01:00 INFO - PROCESS | 2112 | 1466521260611 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 08:01:00 INFO - PROCESS | 2112 | 1466521260634 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 2112 | 1466521260636 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 08:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:01:00 INFO - PROCESS | 2112 | 1466521260643 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 2112 | 1466521260645 Marionette TRACE conn6 <- [1,2618,null,{}] 08:01:00 INFO - PROCESS | 2112 | 1466521260648 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 2112 | 1466521260650 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:00 INFO - PROCESS | 2112 | 1466521260726 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 08:01:00 INFO - PROCESS | 2112 | 1466521260732 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 2112 | 1466521260734 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:00 INFO - PROCESS | 2112 | ++DOCSHELL 18646000 == 31 [pid = 2112] [id = 664] 08:01:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (187E9400) [pid = 2112] [serial = 1992] [outer = 00000000] 08:01:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19A16800) [pid = 2112] [serial = 1993] [outer = 187E9400] 08:01:00 INFO - PROCESS | 2112 | 1466521260777 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19A17400) [pid = 2112] [serial = 1994] [outer = 187E9400] 08:01:01 INFO - PROCESS | 2112 | 1466521261228 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 08:01:01 INFO - PROCESS | 2112 | 1466521261292 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 2112 | 1466521261294 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 08:01:01 INFO - PROCESS | 2112 | 1466521261297 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:01:01 INFO - PROCESS | 2112 | 1466521261299 Marionette TRACE conn6 <- [1,2622,null,{}] 08:01:01 INFO - PROCESS | 2112 | 1466521261302 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 2112 | 1466521261304 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:01 INFO - PROCESS | 2112 | 1466521261381 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 08:01:01 INFO - PROCESS | 2112 | 1466521261389 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 2112 | 1466521261391 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:01 INFO - PROCESS | 2112 | ++DOCSHELL 19A14800 == 32 [pid = 2112] [id = 665] 08:01:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19C03800) [pid = 2112] [serial = 1995] [outer = 00000000] 08:01:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19C7B800) [pid = 2112] [serial = 1996] [outer = 19C03800] 08:01:01 INFO - PROCESS | 2112 | 1466521261434 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19C74800) [pid = 2112] [serial = 1997] [outer = 19C03800] 08:01:01 INFO - PROCESS | 2112 | 1466521261899 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 08:01:01 INFO - PROCESS | 2112 | 1466521261934 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 2112 | 1466521261937 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 08:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:01:01 INFO - PROCESS | 2112 | 1466521261940 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 2112 | 1466521261942 Marionette TRACE conn6 <- [1,2626,null,{}] 08:01:01 INFO - PROCESS | 2112 | 1466521261945 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 2112 | 1466521261947 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:02 INFO - PROCESS | 2112 | 1466521262060 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 08:01:02 INFO - PROCESS | 2112 | 1466521262068 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 2112 | 1466521262070 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:02 INFO - PROCESS | 2112 | ++DOCSHELL 15B78C00 == 33 [pid = 2112] [id = 666] 08:01:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (19EA7800) [pid = 2112] [serial = 1998] [outer = 00000000] 08:01:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (19F99400) [pid = 2112] [serial = 1999] [outer = 19EA7800] 08:01:02 INFO - PROCESS | 2112 | 1466521262114 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (19FDB400) [pid = 2112] [serial = 2000] [outer = 19EA7800] 08:01:02 INFO - PROCESS | 2112 | 1466521262610 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 731ms 08:01:02 INFO - PROCESS | 2112 | 1466521262673 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 08:01:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:01:02 INFO - PROCESS | 2112 | 1466521262675 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 08:01:02 INFO - PROCESS | 2112 | 1466521262690 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 2112 | 1466521262692 Marionette TRACE conn6 <- [1,2630,null,{}] 08:01:02 INFO - PROCESS | 2112 | 1466521262695 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:02 INFO - PROCESS | 2112 | 1466521262697 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:02 INFO - PROCESS | 2112 | 1466521262814 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 08:01:02 INFO - PROCESS | 2112 | 1466521262825 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 2112 | 1466521262827 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:02 INFO - PROCESS | 2112 | ++DOCSHELL 0D829C00 == 34 [pid = 2112] [id = 667] 08:01:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0D860400) [pid = 2112] [serial = 2001] [outer = 00000000] 08:01:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1A351000) [pid = 2112] [serial = 2002] [outer = 0D860400] 08:01:02 INFO - PROCESS | 2112 | 1466521262869 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1A518400) [pid = 2112] [serial = 2003] [outer = 0D860400] 08:01:03 INFO - PROCESS | 2112 | 1466521263327 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:01:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 690ms 08:01:03 INFO - PROCESS | 2112 | 1466521263369 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 2112 | 1466521263371 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 08:01:03 INFO - PROCESS | 2112 | 1466521263374 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:01:03 INFO - PROCESS | 2112 | 1466521263377 Marionette TRACE conn6 <- [1,2634,null,{}] 08:01:03 INFO - PROCESS | 2112 | 1466521263425 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 2112 | 1466521263427 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:03 INFO - PROCESS | 2112 | 1466521263553 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 08:01:03 INFO - PROCESS | 2112 | 1466521263566 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 2112 | 1466521263568 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:03 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCF400 == 35 [pid = 2112] [id = 668] 08:01:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0DEB5C00) [pid = 2112] [serial = 2004] [outer = 00000000] 08:01:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18316400) [pid = 2112] [serial = 2005] [outer = 0DEB5C00] 08:01:03 INFO - PROCESS | 2112 | 1466521263833 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1AD20800) [pid = 2112] [serial = 2006] [outer = 0DEB5C00] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (18341800) [pid = 2112] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1860AC00) [pid = 2112] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0E48B000) [pid = 2112] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19364800) [pid = 2112] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18606000) [pid = 2112] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (16764C00) [pid = 2112] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (14F94800) [pid = 2112] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DDCC800) [pid = 2112] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0926F400) [pid = 2112] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1A9F0400) [pid = 2112] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (16BE3400) [pid = 2112] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:01:03 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0DDCDC00) [pid = 2112] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:01:04 INFO - PROCESS | 2112 | 1466521264217 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:01:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 851ms 08:01:04 INFO - PROCESS | 2112 | 1466521264229 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 2112 | 1466521264231 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 08:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:01:04 INFO - PROCESS | 2112 | 1466521264234 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 2112 | 1466521264235 Marionette TRACE conn6 <- [1,2638,null,{}] 08:01:04 INFO - PROCESS | 2112 | 1466521264239 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 2112 | 1466521264240 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:04 INFO - PROCESS | 2112 | 1466521264319 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 08:01:04 INFO - PROCESS | 2112 | 1466521264324 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 2112 | 1466521264326 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:04 INFO - PROCESS | 2112 | ++DOCSHELL 15B7AC00 == 36 [pid = 2112] [id = 669] 08:01:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (16BDC400) [pid = 2112] [serial = 2007] [outer = 00000000] 08:01:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19365000) [pid = 2112] [serial = 2008] [outer = 16BDC400] 08:01:04 INFO - PROCESS | 2112 | 1466521264369 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (19C10400) [pid = 2112] [serial = 2009] [outer = 16BDC400] 08:01:04 INFO - PROCESS | 2112 | 1466521264795 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:01:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 570ms 08:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:01:04 INFO - PROCESS | 2112 | 1466521264809 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 2112 | 1466521264811 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 08:01:04 INFO - PROCESS | 2112 | 1466521264814 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 2112 | 1466521264816 Marionette TRACE conn6 <- [1,2642,null,{}] 08:01:04 INFO - PROCESS | 2112 | 1466521264836 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 2112 | 1466521264838 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:04 INFO - PROCESS | 2112 | 1466521264927 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 08:01:04 INFO - PROCESS | 2112 | 1466521264933 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 2112 | 1466521264934 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:04 INFO - PROCESS | 2112 | ++DOCSHELL 1A9F1800 == 37 [pid = 2112] [id = 670] 08:01:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A9F2C00) [pid = 2112] [serial = 2010] [outer = 00000000] 08:01:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1B175400) [pid = 2112] [serial = 2011] [outer = 1A9F2C00] 08:01:05 INFO - PROCESS | 2112 | 1466521264977 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1B178800) [pid = 2112] [serial = 2012] [outer = 1A9F2C00] 08:01:05 INFO - PROCESS | 2112 | 1466521265418 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:01:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 08:01:05 INFO - PROCESS | 2112 | 1466521265445 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 2112 | 1466521265447 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 08:01:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:01:05 INFO - PROCESS | 2112 | 1466521265450 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 2112 | 1466521265452 Marionette TRACE conn6 <- [1,2646,null,{}] 08:01:05 INFO - PROCESS | 2112 | 1466521265455 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 2112 | 1466521265457 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:05 INFO - PROCESS | 2112 | 1466521265601 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 08:01:05 INFO - PROCESS | 2112 | 1466521265611 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 2112 | 1466521265613 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:05 INFO - PROCESS | 2112 | ++DOCSHELL 1860A400 == 38 [pid = 2112] [id = 671] 08:01:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1A79F000) [pid = 2112] [serial = 2013] [outer = 00000000] 08:01:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1B199000) [pid = 2112] [serial = 2014] [outer = 1A79F000] 08:01:05 INFO - PROCESS | 2112 | 1466521265656 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1B19E400) [pid = 2112] [serial = 2015] [outer = 1A79F000] 08:01:06 INFO - PROCESS | 2112 | 1466521266400 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:01:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1018ms 08:01:06 INFO - PROCESS | 2112 | 1466521266470 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 08:01:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:01:06 INFO - PROCESS | 2112 | 1466521266475 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 08:01:06 INFO - PROCESS | 2112 | 1466521266479 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 2112 | 1466521266483 Marionette TRACE conn6 <- [1,2650,null,{}] 08:01:06 INFO - PROCESS | 2112 | 1466521266490 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 2112 | 1466521266493 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:06 INFO - PROCESS | 2112 | 1466521266624 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 08:01:06 INFO - PROCESS | 2112 | 1466521266759 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 2112 | 1466521266762 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:06 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCFC00 == 39 [pid = 2112] [id = 672] 08:01:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (0DF07800) [pid = 2112] [serial = 2016] [outer = 00000000] 08:01:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (0E485000) [pid = 2112] [serial = 2017] [outer = 0DF07800] 08:01:06 INFO - PROCESS | 2112 | 1466521266820 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (151AE400) [pid = 2112] [serial = 2018] [outer = 0DF07800] 08:01:07 INFO - PROCESS | 2112 | 1466521267716 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:01:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1283ms 08:01:07 INFO - PROCESS | 2112 | 1466521267763 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 08:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:01:07 INFO - PROCESS | 2112 | 1466521267767 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 08:01:07 INFO - PROCESS | 2112 | 1466521267772 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 2112 | 1466521267775 Marionette TRACE conn6 <- [1,2654,null,{}] 08:01:07 INFO - PROCESS | 2112 | 1466521267781 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:07 INFO - PROCESS | 2112 | 1466521267784 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:07 INFO - PROCESS | 2112 | 1466521267898 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 08:01:08 INFO - PROCESS | 2112 | 1466521268039 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 2112 | 1466521268044 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:08 INFO - PROCESS | 2112 | ++DOCSHELL 0DF10000 == 40 [pid = 2112] [id = 673] 08:01:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (0E227C00) [pid = 2112] [serial = 2019] [outer = 00000000] 08:01:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0E366000) [pid = 2112] [serial = 2020] [outer = 0E227C00] 08:01:08 INFO - PROCESS | 2112 | 1466521268095 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (0EED1800) [pid = 2112] [serial = 2021] [outer = 0E227C00] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 1A9F1800 == 39 [pid = 2112] [id = 670] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 15B7AC00 == 38 [pid = 2112] [id = 669] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 0DDCF400 == 37 [pid = 2112] [id = 668] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 0D829C00 == 36 [pid = 2112] [id = 667] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 15B78C00 == 35 [pid = 2112] [id = 666] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 19A14800 == 34 [pid = 2112] [id = 665] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 18646000 == 33 [pid = 2112] [id = 664] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 18610C00 == 32 [pid = 2112] [id = 663] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 1831B000 == 31 [pid = 2112] [id = 662] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 16BD5400 == 30 [pid = 2112] [id = 661] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 15B79C00 == 29 [pid = 2112] [id = 660] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19EA9400) [pid = 2112] [serial = 1972] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 0E5ACC00 == 28 [pid = 2112] [id = 659] 08:01:08 INFO - PROCESS | 2112 | --DOCSHELL 0DDD7000 == 27 [pid = 2112] [id = 658] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1835FC00) [pid = 2112] [serial = 1957] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1864C800) [pid = 2112] [serial = 1960] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (17008C00) [pid = 2112] [serial = 1966] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19A18C00) [pid = 2112] [serial = 1963] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19C74C00) [pid = 2112] [serial = 1969] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19A27400) [pid = 2112] [serial = 1964] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (16BDD800) [pid = 2112] [serial = 1954] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (151A2000) [pid = 2112] [serial = 1951] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (155C1400) [pid = 2112] [serial = 1952] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DDD7400) [pid = 2112] [serial = 1948] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DF08800) [pid = 2112] [serial = 1949] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0DDD8800) [pid = 2112] [serial = 1946] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0D8EEC00) [pid = 2112] [serial = 1945] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1B17B800) [pid = 2112] [serial = 1943] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1AE82C00) [pid = 2112] [serial = 1942] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1700EC00) [pid = 2112] [serial = 1970] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1860C400) [pid = 2112] [serial = 1940] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1835E400) [pid = 2112] [serial = 1939] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1599B800) [pid = 2112] [serial = 1937] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (14F0DC00) [pid = 2112] [serial = 1936] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (18366800) [pid = 2112] [serial = 1958] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (186DC800) [pid = 2112] [serial = 1961] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (17008800) [pid = 2112] [serial = 1955] [outer = 00000000] [url = about:blank] 08:01:08 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (18342000) [pid = 2112] [serial = 1967] [outer = 00000000] [url = about:blank] 08:01:09 INFO - PROCESS | 2112 | 1466521269163 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1429ms 08:01:09 INFO - PROCESS | 2112 | 1466521269201 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 2112 | 1466521269206 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 08:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:01:09 INFO - PROCESS | 2112 | 1466521269212 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 2112 | 1466521269215 Marionette TRACE conn6 <- [1,2658,null,{}] 08:01:09 INFO - PROCESS | 2112 | 1466521269219 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 2112 | 1466521269221 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:09 INFO - PROCESS | 2112 | 1466521269309 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 08:01:09 INFO - PROCESS | 2112 | 1466521269316 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 2112 | 1466521269318 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:09 INFO - PROCESS | 2112 | ++DOCSHELL 0DF05000 == 28 [pid = 2112] [id = 674] 08:01:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0E2F5C00) [pid = 2112] [serial = 2022] [outer = 00000000] 08:01:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0EECB800) [pid = 2112] [serial = 2023] [outer = 0E2F5C00] 08:01:09 INFO - PROCESS | 2112 | 1466521269366 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (155B8C00) [pid = 2112] [serial = 2024] [outer = 0E2F5C00] 08:01:10 INFO - PROCESS | 2112 | 1466521270325 Marionette TRACE conn6 <- [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"]]]}] 08:01:10 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 08:01:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:01:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1127ms 08:01:10 INFO - PROCESS | 2112 | 1466521270343 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 2112 | 1466521270346 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 08:01:10 INFO - PROCESS | 2112 | 1466521270349 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:01:10 INFO - PROCESS | 2112 | 1466521270352 Marionette TRACE conn6 <- [1,2662,null,{}] 08:01:10 INFO - PROCESS | 2112 | 1466521270363 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 2112 | 1466521270367 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:10 INFO - PROCESS | 2112 | 1466521270454 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 08:01:10 INFO - PROCESS | 2112 | 1466521270461 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 2112 | 1466521270464 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:10 INFO - PROCESS | 2112 | ++DOCSHELL 16758C00 == 29 [pid = 2112] [id = 675] 08:01:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (16BE0400) [pid = 2112] [serial = 2025] [outer = 00000000] 08:01:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (17006800) [pid = 2112] [serial = 2026] [outer = 16BE0400] 08:01:10 INFO - PROCESS | 2112 | 1466521270513 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1700CC00) [pid = 2112] [serial = 2027] [outer = 16BE0400] 08:01:11 INFO - PROCESS | 2112 | 1466521271500 Marionette TRACE conn6 <- [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"]]]}] 08:01:11 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 08:01:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:01:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1179ms 08:01:11 INFO - PROCESS | 2112 | 1466521271540 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 2112 | 1466521271543 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 08:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:01:11 INFO - PROCESS | 2112 | 1466521271546 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 2112 | 1466521271548 Marionette TRACE conn6 <- [1,2666,null,{}] 08:01:11 INFO - PROCESS | 2112 | 1466521271551 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 2112 | 1466521271553 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:11 INFO - PROCESS | 2112 | 1466521271672 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 08:01:11 INFO - PROCESS | 2112 | 1466521271678 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 2112 | 1466521271689 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:11 INFO - PROCESS | 2112 | ++DOCSHELL 18311400 == 30 [pid = 2112] [id = 676] 08:01:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18312400) [pid = 2112] [serial = 2028] [outer = 00000000] 08:01:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18364800) [pid = 2112] [serial = 2029] [outer = 18312400] 08:01:11 INFO - PROCESS | 2112 | 1466521271791 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18603000) [pid = 2112] [serial = 2030] [outer = 18312400] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1A9F2C00) [pid = 2112] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19EA7800) [pid = 2112] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0D860400) [pid = 2112] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (0ECD9000) [pid = 2112] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0DDD7800) [pid = 2112] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19EA0C00) [pid = 2112] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19C03800) [pid = 2112] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (16BDD000) [pid = 2112] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (18644000) [pid = 2112] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (15B80400) [pid = 2112] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (18347400) [pid = 2112] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (187E9400) [pid = 2112] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (16BDC400) [pid = 2112] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:01:12 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (0DEB5C00) [pid = 2112] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:01:12 INFO - PROCESS | 2112 | 1466521272744 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1229ms 08:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:01:12 INFO - PROCESS | 2112 | 1466521272776 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 2112 | 1466521272778 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 08:01:12 INFO - PROCESS | 2112 | 1466521272781 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 2112 | 1466521272783 Marionette TRACE conn6 <- [1,2670,null,{}] 08:01:12 INFO - PROCESS | 2112 | 1466521272786 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 2112 | 1466521272788 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:12 INFO - PROCESS | 2112 | 1466521272866 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 08:01:12 INFO - PROCESS | 2112 | 1466521272872 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 2112 | 1466521272874 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:12 INFO - PROCESS | 2112 | ++DOCSHELL 0E48C400 == 31 [pid = 2112] [id = 677] 08:01:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (0EECB400) [pid = 2112] [serial = 2031] [outer = 00000000] 08:01:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (17540400) [pid = 2112] [serial = 2032] [outer = 0EECB400] 08:01:12 INFO - PROCESS | 2112 | 1466521272918 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (1860A000) [pid = 2112] [serial = 2033] [outer = 0EECB400] 08:01:13 INFO - PROCESS | 2112 | 1466521273858 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:01:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1133ms 08:01:13 INFO - PROCESS | 2112 | 1466521273914 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 08:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:01:13 INFO - PROCESS | 2112 | 1466521273916 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 08:01:13 INFO - PROCESS | 2112 | 1466521273920 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 2112 | 1466521273921 Marionette TRACE conn6 <- [1,2674,null,{}] 08:01:13 INFO - PROCESS | 2112 | 1466521273925 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 2112 | 1466521273930 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:14 INFO - PROCESS | 2112 | 1466521274036 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 08:01:14 INFO - PROCESS | 2112 | 1466521274042 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 2112 | 1466521274044 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:14 INFO - PROCESS | 2112 | ++DOCSHELL 18645000 == 32 [pid = 2112] [id = 678] 08:01:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (18645C00) [pid = 2112] [serial = 2034] [outer = 00000000] 08:01:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (19361000) [pid = 2112] [serial = 2035] [outer = 18645C00] 08:01:14 INFO - PROCESS | 2112 | 1466521274088 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (193B8000) [pid = 2112] [serial = 2036] [outer = 18645C00] 08:01:15 INFO - PROCESS | 2112 | 1466521275081 Marionette TRACE conn6 <- [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"]]]}] 08:01:15 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 08:01:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:01:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1223ms 08:01:15 INFO - PROCESS | 2112 | 1466521275144 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 08:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:01:15 INFO - PROCESS | 2112 | 1466521275149 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 08:01:15 INFO - PROCESS | 2112 | 1466521275154 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 2112 | 1466521275157 Marionette TRACE conn6 <- [1,2678,null,{}] 08:01:15 INFO - PROCESS | 2112 | 1466521275205 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 2112 | 1466521275208 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:15 INFO - PROCESS | 2112 | 1466521275340 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 08:01:15 INFO - PROCESS | 2112 | 1466521275483 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 2112 | 1466521275488 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:15 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD4800 == 33 [pid = 2112] [id = 679] 08:01:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0DDD5800) [pid = 2112] [serial = 2037] [outer = 00000000] 08:01:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0DF06C00) [pid = 2112] [serial = 2038] [outer = 0DDD5800] 08:01:15 INFO - PROCESS | 2112 | 1466521275589 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0E2F5400) [pid = 2112] [serial = 2039] [outer = 0DDD5800] 08:01:16 INFO - PROCESS | 2112 | 1466521276635 Marionette TRACE conn6 <- [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"]]]}] 08:01:16 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 08:01:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:01:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1522ms 08:01:16 INFO - PROCESS | 2112 | 1466521276676 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 2112 | 1466521276681 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 08:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:01:16 INFO - PROCESS | 2112 | 1466521276687 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 2112 | 1466521276690 Marionette TRACE conn6 <- [1,2682,null,{}] 08:01:16 INFO - PROCESS | 2112 | 1466521276694 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 2112 | 1466521276697 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:16 INFO - PROCESS | 2112 | 1466521276836 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 08:01:16 INFO - PROCESS | 2112 | 1466521276976 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 2112 | 1466521276978 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:17 INFO - PROCESS | 2112 | ++DOCSHELL 16BE3C00 == 34 [pid = 2112] [id = 680] 08:01:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (17006000) [pid = 2112] [serial = 2040] [outer = 00000000] 08:01:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (17543400) [pid = 2112] [serial = 2041] [outer = 17006000] 08:01:17 INFO - PROCESS | 2112 | 1466521277035 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (18360800) [pid = 2112] [serial = 2042] [outer = 17006000] 08:01:18 INFO - PROCESS | 2112 | 1466521278173 Marionette TRACE conn6 <- [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"]]]}] 08:01:18 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 08:01:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:01:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:01:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:01:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1534ms 08:01:18 INFO - PROCESS | 2112 | 1466521278225 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 08:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:01:18 INFO - PROCESS | 2112 | 1466521278229 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 08:01:18 INFO - PROCESS | 2112 | 1466521278234 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 2112 | 1466521278238 Marionette TRACE conn6 <- [1,2686,null,{}] 08:01:18 INFO - PROCESS | 2112 | 1466521278330 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 2112 | 1466521278332 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:18 INFO - PROCESS | 2112 | 1466521278428 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 08:01:18 INFO - PROCESS | 2112 | 1466521278559 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 2112 | 1466521278561 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:18 INFO - PROCESS | 2112 | ++DOCSHELL 14F11000 == 35 [pid = 2112] [id = 681] 08:01:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (14F11800) [pid = 2112] [serial = 2043] [outer = 00000000] 08:01:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1575A000) [pid = 2112] [serial = 2044] [outer = 14F11800] 08:01:18 INFO - PROCESS | 2112 | 1466521278614 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15A0FC00) [pid = 2112] [serial = 2045] [outer = 14F11800] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 1675A800 == 34 [pid = 2112] [id = 657] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 0E48C400 == 33 [pid = 2112] [id = 677] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 18311400 == 32 [pid = 2112] [id = 676] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 16758C00 == 31 [pid = 2112] [id = 675] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 0DF05000 == 30 [pid = 2112] [id = 674] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 0DDCFC00 == 29 [pid = 2112] [id = 672] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 0DF10000 == 28 [pid = 2112] [id = 673] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 1860A400 == 27 [pid = 2112] [id = 671] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 16BE3C00 == 26 [pid = 2112] [id = 680] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 18645000 == 25 [pid = 2112] [id = 678] 08:01:19 INFO - PROCESS | 2112 | --DOCSHELL 0DDD4800 == 24 [pid = 2112] [id = 679] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1B175400) [pid = 2112] [serial = 2011] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19F99400) [pid = 2112] [serial = 1999] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1A351000) [pid = 2112] [serial = 2002] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0EECDC00) [pid = 2112] [serial = 1978] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (14F9B400) [pid = 2112] [serial = 1979] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0DEB0000) [pid = 2112] [serial = 1975] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (0DF09400) [pid = 2112] [serial = 1976] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19EAA000) [pid = 2112] [serial = 1973] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19FDB400) [pid = 2112] [serial = 2000] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (19C7B800) [pid = 2112] [serial = 1996] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (1700D400) [pid = 2112] [serial = 1984] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (1830D000) [pid = 2112] [serial = 1985] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (19359400) [pid = 2112] [serial = 1990] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (19367800) [pid = 2112] [serial = 1991] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (16761800) [pid = 2112] [serial = 1981] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (16BD6800) [pid = 2112] [serial = 1982] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (18365400) [pid = 2112] [serial = 1987] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (18604400) [pid = 2112] [serial = 1988] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (19A16800) [pid = 2112] [serial = 1993] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (19A17400) [pid = 2112] [serial = 1994] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (19365000) [pid = 2112] [serial = 2008] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 53 (1AD20800) [pid = 2112] [serial = 2006] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 52 (18316400) [pid = 2112] [serial = 2005] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 51 (19C10400) [pid = 2112] [serial = 2009] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 50 (1B178800) [pid = 2112] [serial = 2012] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 49 (1A518400) [pid = 2112] [serial = 2003] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 48 (19C74800) [pid = 2112] [serial = 1997] [outer = 00000000] [url = about:blank] 08:01:19 INFO - PROCESS | 2112 | --DOMWINDOW == 47 (1B199000) [pid = 2112] [serial = 2014] [outer = 00000000] [url = about:blank] 08:01:20 INFO - PROCESS | 2112 | 1466521280120 Marionette TRACE conn6 <- [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"]]]}] 08:01:20 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 08:01:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:01:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1916ms 08:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:01:20 INFO - PROCESS | 2112 | 1466521280152 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 2112 | 1466521280156 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 08:01:20 INFO - PROCESS | 2112 | 1466521280160 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 2112 | 1466521280163 Marionette TRACE conn6 <- [1,2690,null,{}] 08:01:20 INFO - PROCESS | 2112 | 1466521280168 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 2112 | 1466521280172 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:20 INFO - PROCESS | 2112 | 1466521280261 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 08:01:20 INFO - PROCESS | 2112 | 1466521280268 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 2112 | 1466521280270 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:20 INFO - PROCESS | 2112 | ++DOCSHELL 0DF01800 == 25 [pid = 2112] [id = 682] 08:01:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 48 (0DF01C00) [pid = 2112] [serial = 2046] [outer = 00000000] 08:01:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 49 (0E22D000) [pid = 2112] [serial = 2047] [outer = 0DF01C00] 08:01:20 INFO - PROCESS | 2112 | 1466521280320 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 50 (0E36AC00) [pid = 2112] [serial = 2048] [outer = 0DF01C00] 08:01:20 INFO - PROCESS | 2112 | 1466521280847 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:01:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 08:01:20 INFO - PROCESS | 2112 | 1466521280891 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 2112 | 1466521280896 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 08:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:01:20 INFO - PROCESS | 2112 | 1466521280902 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 2112 | 1466521280904 Marionette TRACE conn6 <- [1,2694,null,{}] 08:01:20 INFO - PROCESS | 2112 | 1466521280908 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 2112 | 1466521280911 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:21 INFO - PROCESS | 2112 | 1466521281043 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 08:01:21 INFO - PROCESS | 2112 | 1466521281061 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 2112 | 1466521281064 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:21 INFO - PROCESS | 2112 | ++DOCSHELL 15A1C800 == 26 [pid = 2112] [id = 683] 08:01:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 51 (15A4C000) [pid = 2112] [serial = 2049] [outer = 00000000] 08:01:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 52 (15AE4800) [pid = 2112] [serial = 2050] [outer = 15A4C000] 08:01:21 INFO - PROCESS | 2112 | 1466521281112 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 53 (15B7A400) [pid = 2112] [serial = 2051] [outer = 15A4C000] 08:01:21 INFO - PROCESS | 2112 | 1466521281576 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 08:01:21 INFO - PROCESS | 2112 | 1466521281636 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 2112 | 1466521281638 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 08:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:01:21 INFO - PROCESS | 2112 | 1466521281677 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 2112 | 1466521281681 Marionette TRACE conn6 <- [1,2698,null,{}] 08:01:21 INFO - PROCESS | 2112 | 1466521281703 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 2112 | 1466521281707 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:21 INFO - PROCESS | 2112 | 1466521281826 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 08:01:21 INFO - PROCESS | 2112 | 1466521281886 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 2112 | 1466521281889 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:21 INFO - PROCESS | 2112 | ++DOCSHELL 17542400 == 27 [pid = 2112] [id = 684] 08:01:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 54 (17543800) [pid = 2112] [serial = 2052] [outer = 00000000] 08:01:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (1830D400) [pid = 2112] [serial = 2053] [outer = 17543800] 08:01:21 INFO - PROCESS | 2112 | 1466521281937 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (18341800) [pid = 2112] [serial = 2054] [outer = 17543800] 08:01:22 INFO - PROCESS | 2112 | 1466521282384 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 2112 | 1466521282419 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 08:01:22 INFO - PROCESS | 2112 | 1466521282422 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 2112 | 1466521282424 Marionette TRACE conn6 <- [1,2702,null,{}] 08:01:22 INFO - PROCESS | 2112 | 1466521282427 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 2112 | 1466521282429 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:22 INFO - PROCESS | 2112 | 1466521282551 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 08:01:22 INFO - PROCESS | 2112 | 1466521282557 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 2112 | 1466521282559 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:22 INFO - PROCESS | 2112 | ++DOCSHELL 1835C800 == 28 [pid = 2112] [id = 685] 08:01:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (1835D000) [pid = 2112] [serial = 2055] [outer = 00000000] 08:01:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (18642800) [pid = 2112] [serial = 2056] [outer = 1835D000] 08:01:22 INFO - PROCESS | 2112 | 1466521282658 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (186DA000) [pid = 2112] [serial = 2057] [outer = 1835D000] 08:01:23 INFO - PROCESS | 2112 | 1466521283080 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 08:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:01:23 INFO - PROCESS | 2112 | 1466521283096 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 2112 | 1466521283098 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 08:01:23 INFO - PROCESS | 2112 | 1466521283101 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 2112 | 1466521283103 Marionette TRACE conn6 <- [1,2706,null,{}] 08:01:23 INFO - PROCESS | 2112 | 1466521283106 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 2112 | 1466521283108 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:23 INFO - PROCESS | 2112 | 1466521283248 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 08:01:23 INFO - PROCESS | 2112 | 1466521283313 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 2112 | 1466521283315 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:23 INFO - PROCESS | 2112 | ++DOCSHELL 187E0000 == 29 [pid = 2112] [id = 686] 08:01:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (19359400) [pid = 2112] [serial = 2058] [outer = 00000000] 08:01:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (19362400) [pid = 2112] [serial = 2059] [outer = 19359400] 08:01:23 INFO - PROCESS | 2112 | 1466521283360 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (19364400) [pid = 2112] [serial = 2060] [outer = 19359400] 08:01:23 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (18645C00) [pid = 2112] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:01:23 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (18312400) [pid = 2112] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:01:23 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (0E2F5C00) [pid = 2112] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:01:23 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (16BE0400) [pid = 2112] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:01:23 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (0E227C00) [pid = 2112] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:01:23 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (0DF07800) [pid = 2112] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:01:23 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (1A79F000) [pid = 2112] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:01:23 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (0EECB400) [pid = 2112] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:01:23 INFO - PROCESS | 2112 | 1466521283828 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 2112 | 1466521283874 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 08:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:01:23 INFO - PROCESS | 2112 | 1466521283877 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 2112 | 1466521283879 Marionette TRACE conn6 <- [1,2710,null,{}] 08:01:23 INFO - PROCESS | 2112 | 1466521283882 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:23 INFO - PROCESS | 2112 | 1466521283888 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:24 INFO - PROCESS | 2112 | 1466521283979 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 08:01:24 INFO - PROCESS | 2112 | 1466521283985 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 2112 | 1466521283987 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:24 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCD000 == 30 [pid = 2112] [id = 687] 08:01:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (19A12800) [pid = 2112] [serial = 2061] [outer = 00000000] 08:01:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (19A1E800) [pid = 2112] [serial = 2062] [outer = 19A12800] 08:01:24 INFO - PROCESS | 2112 | 1466521284032 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (19AA1800) [pid = 2112] [serial = 2063] [outer = 19A12800] 08:01:24 INFO - PROCESS | 2112 | 1466521284481 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 2112 | 1466521284511 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 08:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:01:24 INFO - PROCESS | 2112 | 1466521284514 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 2112 | 1466521284516 Marionette TRACE conn6 <- [1,2714,null,{}] 08:01:24 INFO - PROCESS | 2112 | 1466521284519 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 2112 | 1466521284521 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:24 INFO - PROCESS | 2112 | 1466521284604 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 08:01:24 INFO - PROCESS | 2112 | 1466521284610 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 2112 | 1466521284612 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:24 INFO - PROCESS | 2112 | ++DOCSHELL 18745000 == 31 [pid = 2112] [id = 688] 08:01:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (19C07400) [pid = 2112] [serial = 2064] [outer = 00000000] 08:01:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (19E87C00) [pid = 2112] [serial = 2065] [outer = 19C07400] 08:01:24 INFO - PROCESS | 2112 | 1466521284656 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (19E8F000) [pid = 2112] [serial = 2066] [outer = 19C07400] 08:01:25 INFO - PROCESS | 2112 | 1466521285100 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:01:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 08:01:25 INFO - PROCESS | 2112 | 1466521285148 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 2112 | 1466521285150 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 08:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:01:25 INFO - PROCESS | 2112 | 1466521285165 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 2112 | 1466521285167 Marionette TRACE conn6 <- [1,2718,null,{}] 08:01:25 INFO - PROCESS | 2112 | 1466521285170 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 2112 | 1466521285172 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:25 INFO - PROCESS | 2112 | 1466521285249 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 08:01:25 INFO - PROCESS | 2112 | 1466521285257 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 2112 | 1466521285259 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:25 INFO - PROCESS | 2112 | ++DOCSHELL 19E87400 == 32 [pid = 2112] [id = 689] 08:01:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (19E9FC00) [pid = 2112] [serial = 2067] [outer = 00000000] 08:01:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (19EA9000) [pid = 2112] [serial = 2068] [outer = 19E9FC00] 08:01:25 INFO - PROCESS | 2112 | 1466521285301 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (1864E800) [pid = 2112] [serial = 2069] [outer = 19E9FC00] 08:01:26 INFO - PROCESS | 2112 | 1466521286403 Marionette TRACE conn6 <- [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"]]]}] 08:01:26 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 08:01:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:01:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:01:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:01:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:01:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1283ms 08:01:26 INFO - PROCESS | 2112 | 1466521286466 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 2112 | 1466521286471 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 08:01:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:01:26 INFO - PROCESS | 2112 | 1466521286476 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 2112 | 1466521286480 Marionette TRACE conn6 <- [1,2722,null,{}] 08:01:26 INFO - PROCESS | 2112 | 1466521286486 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:26 INFO - PROCESS | 2112 | 1466521286489 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:26 INFO - PROCESS | 2112 | 1466521286588 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 08:01:26 INFO - PROCESS | 2112 | 1466521286719 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 2112 | 1466521286722 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:26 INFO - PROCESS | 2112 | ++DOCSHELL 0DF02400 == 33 [pid = 2112] [id = 690] 08:01:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (0DF05000) [pid = 2112] [serial = 2070] [outer = 00000000] 08:01:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (1578A400) [pid = 2112] [serial = 2071] [outer = 0DF05000] 08:01:26 INFO - PROCESS | 2112 | 1466521286779 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (15ADE400) [pid = 2112] [serial = 2072] [outer = 0DF05000] 08:01:27 INFO - PROCESS | 2112 | 1466521287659 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:01:27 INFO - PROCESS | 2112 | --DOCSHELL 18745000 == 32 [pid = 2112] [id = 688] 08:01:27 INFO - PROCESS | 2112 | --DOCSHELL 0DDCD000 == 31 [pid = 2112] [id = 687] 08:01:27 INFO - PROCESS | 2112 | --DOCSHELL 187E0000 == 30 [pid = 2112] [id = 686] 08:01:27 INFO - PROCESS | 2112 | --DOCSHELL 1835C800 == 29 [pid = 2112] [id = 685] 08:01:27 INFO - PROCESS | 2112 | --DOCSHELL 17542400 == 28 [pid = 2112] [id = 684] 08:01:27 INFO - PROCESS | 2112 | --DOCSHELL 15A1C800 == 27 [pid = 2112] [id = 683] 08:01:27 INFO - PROCESS | 2112 | --DOCSHELL 0DF01800 == 26 [pid = 2112] [id = 682] 08:01:27 INFO - PROCESS | 2112 | --DOCSHELL 14F11000 == 25 [pid = 2112] [id = 681] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (18364800) [pid = 2112] [serial = 2029] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (0EECB800) [pid = 2112] [serial = 2023] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (17006800) [pid = 2112] [serial = 2026] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (0E366000) [pid = 2112] [serial = 2020] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (0EED1800) [pid = 2112] [serial = 2021] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (0E485000) [pid = 2112] [serial = 2017] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (151AE400) [pid = 2112] [serial = 2018] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 58 (1B19E400) [pid = 2112] [serial = 2015] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 57 (155B8C00) [pid = 2112] [serial = 2024] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 56 (17540400) [pid = 2112] [serial = 2032] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 55 (18603000) [pid = 2112] [serial = 2030] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 54 (193B8000) [pid = 2112] [serial = 2036] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 53 (1700CC00) [pid = 2112] [serial = 2027] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 52 (1860A000) [pid = 2112] [serial = 2033] [outer = 00000000] [url = about:blank] 08:01:27 INFO - PROCESS | 2112 | --DOMWINDOW == 51 (19361000) [pid = 2112] [serial = 2035] [outer = 00000000] [url = about:blank] 08:01:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:01:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1281ms 08:01:27 INFO - PROCESS | 2112 | 1466521287761 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 2112 | 1466521287766 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 08:01:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:01:27 INFO - PROCESS | 2112 | 1466521287771 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 2112 | 1466521287774 Marionette TRACE conn6 <- [1,2726,null,{}] 08:01:27 INFO - PROCESS | 2112 | 1466521287779 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 2112 | 1466521287782 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:27 INFO - PROCESS | 2112 | 1466521287875 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 08:01:27 INFO - PROCESS | 2112 | 1466521287973 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 2112 | 1466521287977 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:28 INFO - PROCESS | 2112 | ++DOCSHELL 0DD5BC00 == 26 [pid = 2112] [id = 691] 08:01:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 52 (0DD5C000) [pid = 2112] [serial = 2073] [outer = 00000000] 08:01:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 53 (0DEB7000) [pid = 2112] [serial = 2074] [outer = 0DD5C000] 08:01:28 INFO - PROCESS | 2112 | 1466521288026 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 54 (0E227C00) [pid = 2112] [serial = 2075] [outer = 0DD5C000] 08:01:28 INFO - PROCESS | 2112 | 1466521288445 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 08:01:28 INFO - PROCESS | 2112 | 1466521288501 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 2112 | 1466521288506 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 08:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:01:28 INFO - PROCESS | 2112 | 1466521288512 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 2112 | 1466521288515 Marionette TRACE conn6 <- [1,2730,null,{}] 08:01:28 INFO - PROCESS | 2112 | 1466521288518 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 2112 | 1466521288521 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:28 INFO - PROCESS | 2112 | 1466521288608 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 08:01:28 INFO - PROCESS | 2112 | 1466521288614 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 2112 | 1466521288616 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:28 INFO - PROCESS | 2112 | ++DOCSHELL 14F0DC00 == 27 [pid = 2112] [id = 692] 08:01:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 55 (151A2C00) [pid = 2112] [serial = 2076] [outer = 00000000] 08:01:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 56 (15787000) [pid = 2112] [serial = 2077] [outer = 151A2C00] 08:01:28 INFO - PROCESS | 2112 | 1466521288663 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 57 (15998800) [pid = 2112] [serial = 2078] [outer = 151A2C00] 08:01:29 INFO - PROCESS | 2112 | 1466521289145 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 08:01:29 INFO - PROCESS | 2112 | 1466521289186 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 08:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:01:29 INFO - PROCESS | 2112 | 1466521289188 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 08:01:29 INFO - PROCESS | 2112 | 1466521289191 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 2112 | 1466521289195 Marionette TRACE conn6 <- [1,2734,null,{}] 08:01:29 INFO - PROCESS | 2112 | 1466521289205 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 2112 | 1466521289210 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:29 INFO - PROCESS | 2112 | 1466521289323 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 08:01:29 INFO - PROCESS | 2112 | 1466521289422 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 2112 | 1466521289425 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:29 INFO - PROCESS | 2112 | ++DOCSHELL 1700E400 == 28 [pid = 2112] [id = 693] 08:01:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 58 (1700EC00) [pid = 2112] [serial = 2079] [outer = 00000000] 08:01:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 59 (17057400) [pid = 2112] [serial = 2080] [outer = 1700EC00] 08:01:29 INFO - PROCESS | 2112 | 1466521289473 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (1830D000) [pid = 2112] [serial = 2081] [outer = 1700EC00] 08:01:29 INFO - PROCESS | 2112 | 1466521289843 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 690ms 08:01:29 INFO - PROCESS | 2112 | 1466521289882 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 2112 | 1466521289884 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 08:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:01:29 INFO - PROCESS | 2112 | 1466521289887 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 2112 | 1466521289889 Marionette TRACE conn6 <- [1,2738,null,{}] 08:01:29 INFO - PROCESS | 2112 | 1466521289908 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 2112 | 1466521289910 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:30 INFO - PROCESS | 2112 | 1466521290030 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 08:01:30 INFO - PROCESS | 2112 | 1466521290035 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 2112 | 1466521290037 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:30 INFO - PROCESS | 2112 | ++DOCSHELL 1835DC00 == 29 [pid = 2112] [id = 694] 08:01:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (18360400) [pid = 2112] [serial = 2082] [outer = 00000000] 08:01:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (18606400) [pid = 2112] [serial = 2083] [outer = 18360400] 08:01:30 INFO - PROCESS | 2112 | 1466521290137 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (1860EC00) [pid = 2112] [serial = 2084] [outer = 18360400] 08:01:30 INFO - PROCESS | 2112 | 1466521290537 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 08:01:30 INFO - PROCESS | 2112 | 1466521290558 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 2112 | 1466521290560 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 08:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:01:30 INFO - PROCESS | 2112 | 1466521290563 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 2112 | 1466521290564 Marionette TRACE conn6 <- [1,2742,null,{}] 08:01:30 INFO - PROCESS | 2112 | 1466521290576 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:30 INFO - PROCESS | 2112 | 1466521290578 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:30 INFO - PROCESS | 2112 | 1466521290688 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 08:01:30 INFO - PROCESS | 2112 | 1466521290778 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 2112 | 1466521290780 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:30 INFO - PROCESS | 2112 | ++DOCSHELL 18651C00 == 30 [pid = 2112] [id = 695] 08:01:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (186D6C00) [pid = 2112] [serial = 2085] [outer = 00000000] 08:01:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (19360800) [pid = 2112] [serial = 2086] [outer = 186D6C00] 08:01:30 INFO - PROCESS | 2112 | 1466521290823 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (193B7C00) [pid = 2112] [serial = 2087] [outer = 186D6C00] 08:01:31 INFO - PROCESS | 2112 | 1466521291248 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 08:01:31 INFO - PROCESS | 2112 | 1466521291294 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 08:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:01:31 INFO - PROCESS | 2112 | 1466521291296 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 08:01:31 INFO - PROCESS | 2112 | 1466521291299 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 2112 | 1466521291301 Marionette TRACE conn6 <- [1,2746,null,{}] 08:01:31 INFO - PROCESS | 2112 | 1466521291304 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 2112 | 1466521291310 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:31 INFO - PROCESS | 2112 | 1466521291450 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 08:01:31 INFO - PROCESS | 2112 | 1466521291515 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 2112 | 1466521291517 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:31 INFO - PROCESS | 2112 | ++DOCSHELL 1935F000 == 31 [pid = 2112] [id = 696] 08:01:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (198B4000) [pid = 2112] [serial = 2088] [outer = 00000000] 08:01:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (19C77000) [pid = 2112] [serial = 2089] [outer = 198B4000] 08:01:31 INFO - PROCESS | 2112 | 1466521291562 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (19C7D000) [pid = 2112] [serial = 2090] [outer = 198B4000] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (15A4C000) [pid = 2112] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (14F11800) [pid = 2112] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19C07400) [pid = 2112] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (17543800) [pid = 2112] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (0DDD5800) [pid = 2112] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (17006000) [pid = 2112] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (1835D000) [pid = 2112] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (19359400) [pid = 2112] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (0DF01C00) [pid = 2112] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:01:32 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (19A12800) [pid = 2112] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:01:32 INFO - PROCESS | 2112 | 1466521292030 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 770ms 08:01:32 INFO - PROCESS | 2112 | 1466521292070 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 2112 | 1466521292072 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 08:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:01:32 INFO - PROCESS | 2112 | 1466521292079 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 2112 | 1466521292080 Marionette TRACE conn6 <- [1,2750,null,{}] 08:01:32 INFO - PROCESS | 2112 | 1466521292084 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:32 INFO - PROCESS | 2112 | 1466521292086 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:32 INFO - PROCESS | 2112 | 1466521292163 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 08:01:32 INFO - PROCESS | 2112 | 1466521292169 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 2112 | 1466521292171 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:32 INFO - PROCESS | 2112 | ++DOCSHELL 15787800 == 32 [pid = 2112] [id = 697] 08:01:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (17006000) [pid = 2112] [serial = 2091] [outer = 00000000] 08:01:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (193BF400) [pid = 2112] [serial = 2092] [outer = 17006000] 08:01:32 INFO - PROCESS | 2112 | 1466521292217 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (18610800) [pid = 2112] [serial = 2093] [outer = 17006000] 08:01:32 INFO - PROCESS | 2112 | 1466521292667 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 631ms 08:01:32 INFO - PROCESS | 2112 | 1466521292711 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 08:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:01:32 INFO - PROCESS | 2112 | 1466521292713 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 08:01:32 INFO - PROCESS | 2112 | 1466521292716 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 2112 | 1466521292718 Marionette TRACE conn6 <- [1,2754,null,{}] 08:01:32 INFO - PROCESS | 2112 | 1466521292721 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:32 INFO - PROCESS | 2112 | 1466521292723 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:32 INFO - PROCESS | 2112 | 1466521292802 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 08:01:32 INFO - PROCESS | 2112 | 1466521292808 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 2112 | 1466521292810 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:32 INFO - PROCESS | 2112 | ++DOCSHELL 19EAC000 == 33 [pid = 2112] [id = 698] 08:01:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (19F8C800) [pid = 2112] [serial = 2094] [outer = 00000000] 08:01:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (1A32C400) [pid = 2112] [serial = 2095] [outer = 19F8C800] 08:01:32 INFO - PROCESS | 2112 | 1466521292853 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (1A35C800) [pid = 2112] [serial = 2096] [outer = 19F8C800] 08:01:33 INFO - PROCESS | 2112 | 1466521293282 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 631ms 08:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:01:33 INFO - PROCESS | 2112 | 1466521293348 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 2112 | 1466521293350 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 08:01:33 INFO - PROCESS | 2112 | 1466521293353 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 2112 | 1466521293355 Marionette TRACE conn6 <- [1,2758,null,{}] 08:01:33 INFO - PROCESS | 2112 | 1466521293358 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:33 INFO - PROCESS | 2112 | 1466521293360 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:33 INFO - PROCESS | 2112 | 1466521293437 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 08:01:33 INFO - PROCESS | 2112 | 1466521293442 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 2112 | 1466521293444 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:33 INFO - PROCESS | 2112 | ++DOCSHELL 1A44B000 == 34 [pid = 2112] [id = 699] 08:01:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0D82B800) [pid = 2112] [serial = 2097] [outer = 00000000] 08:01:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (1A518400) [pid = 2112] [serial = 2098] [outer = 0D82B800] 08:01:33 INFO - PROCESS | 2112 | 1466521293488 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (1A51C800) [pid = 2112] [serial = 2099] [outer = 0D82B800] 08:01:33 INFO - PROCESS | 2112 | 1466521293933 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 08:01:34 INFO - PROCESS | 2112 | 1466521293984 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 08:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:01:34 INFO - PROCESS | 2112 | 1466521293986 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 08:01:34 INFO - PROCESS | 2112 | 1466521294048 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 2112 | 1466521294052 Marionette TRACE conn6 <- [1,2762,null,{}] 08:01:34 INFO - PROCESS | 2112 | 1466521294058 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 2112 | 1466521294062 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:34 INFO - PROCESS | 2112 | 1466521294178 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 08:01:34 INFO - PROCESS | 2112 | 1466521294311 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 2112 | 1466521294315 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:34 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCD400 == 35 [pid = 2112] [id = 700] 08:01:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0DDCDC00) [pid = 2112] [serial = 2100] [outer = 00000000] 08:01:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0DF02000) [pid = 2112] [serial = 2101] [outer = 0DDCDC00] 08:01:34 INFO - PROCESS | 2112 | 1466521294374 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0E5A3400) [pid = 2112] [serial = 2102] [outer = 0DDCDC00] 08:01:35 INFO - PROCESS | 2112 | 1466521295006 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1084ms 08:01:35 INFO - PROCESS | 2112 | 1466521295075 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 2112 | 1466521295079 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 08:01:35 INFO - PROCESS | 2112 | 1466521295085 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:01:35 INFO - PROCESS | 2112 | 1466521295088 Marionette TRACE conn6 <- [1,2766,null,{}] 08:01:35 INFO - PROCESS | 2112 | 1466521295094 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 2112 | 1466521295098 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:35 INFO - PROCESS | 2112 | 1466521295210 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 08:01:35 INFO - PROCESS | 2112 | 1466521295325 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 2112 | 1466521295328 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:35 INFO - PROCESS | 2112 | ++DOCSHELL 1700B800 == 36 [pid = 2112] [id = 701] 08:01:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1700C800) [pid = 2112] [serial = 2103] [outer = 00000000] 08:01:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (17549000) [pid = 2112] [serial = 2104] [outer = 1700C800] 08:01:35 INFO - PROCESS | 2112 | 1466521295384 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (18362C00) [pid = 2112] [serial = 2105] [outer = 1700C800] 08:01:35 INFO - PROCESS | 2112 | 1466521295973 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 930ms 08:01:36 INFO - PROCESS | 2112 | 1466521296020 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 2112 | 1466521296023 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 08:01:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:01:36 INFO - PROCESS | 2112 | 1466521296026 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 2112 | 1466521296029 Marionette TRACE conn6 <- [1,2770,null,{}] 08:01:36 INFO - PROCESS | 2112 | 1466521296032 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 2112 | 1466521296035 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:36 INFO - PROCESS | 2112 | 1466521296141 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 08:01:36 INFO - PROCESS | 2112 | 1466521296256 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 2112 | 1466521296262 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:36 INFO - PROCESS | 2112 | ++DOCSHELL 19C7C000 == 37 [pid = 2112] [id = 702] 08:01:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19C7C400) [pid = 2112] [serial = 2106] [outer = 00000000] 08:01:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1A517400) [pid = 2112] [serial = 2107] [outer = 19C7C400] 08:01:36 INFO - PROCESS | 2112 | 1466521296360 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A9F0400) [pid = 2112] [serial = 2108] [outer = 19C7C400] 08:01:36 INFO - PROCESS | 2112 | 1466521296941 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:01:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 970ms 08:01:37 INFO - PROCESS | 2112 | 1466521297004 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 2112 | 1466521297006 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 08:01:37 INFO - PROCESS | 2112 | 1466521297010 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:01:37 INFO - PROCESS | 2112 | 1466521297012 Marionette TRACE conn6 <- [1,2774,null,{}] 08:01:37 INFO - PROCESS | 2112 | 1466521297015 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 2112 | 1466521297018 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:37 INFO - PROCESS | 2112 | 1466521297158 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 08:01:37 INFO - PROCESS | 2112 | 1466521297423 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 2112 | 1466521297426 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:37 INFO - PROCESS | 2112 | ++DOCSHELL 0D7E5C00 == 38 [pid = 2112] [id = 703] 08:01:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (0D7E9000) [pid = 2112] [serial = 2109] [outer = 00000000] 08:01:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (0DD53000) [pid = 2112] [serial = 2110] [outer = 0D7E9000] 08:01:37 INFO - PROCESS | 2112 | 1466521297491 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (0DDD2000) [pid = 2112] [serial = 2111] [outer = 0D7E9000] 08:01:38 INFO - PROCESS | 2112 | 1466521298100 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 19EAC000 == 37 [pid = 2112] [id = 698] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 15787800 == 36 [pid = 2112] [id = 697] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 1935F000 == 35 [pid = 2112] [id = 696] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 18651C00 == 34 [pid = 2112] [id = 695] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 1835DC00 == 33 [pid = 2112] [id = 694] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 1700E400 == 32 [pid = 2112] [id = 693] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 14F0DC00 == 31 [pid = 2112] [id = 692] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 0DD5BC00 == 30 [pid = 2112] [id = 691] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 19E87400 == 29 [pid = 2112] [id = 689] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 0DF02400 == 28 [pid = 2112] [id = 690] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 19C7C000 == 27 [pid = 2112] [id = 702] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 1A44B000 == 26 [pid = 2112] [id = 699] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 0DDCD400 == 25 [pid = 2112] [id = 700] 08:01:38 INFO - PROCESS | 2112 | --DOCSHELL 1700B800 == 24 [pid = 2112] [id = 701] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (15AE4800) [pid = 2112] [serial = 2050] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15A0FC00) [pid = 2112] [serial = 2045] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1575A000) [pid = 2112] [serial = 2044] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (19E8F000) [pid = 2112] [serial = 2066] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1830D400) [pid = 2112] [serial = 2053] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0E2F5400) [pid = 2112] [serial = 2039] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0DF06C00) [pid = 2112] [serial = 2038] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19EA9000) [pid = 2112] [serial = 2068] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (18360800) [pid = 2112] [serial = 2042] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (17543400) [pid = 2112] [serial = 2041] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (18642800) [pid = 2112] [serial = 2056] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (18341800) [pid = 2112] [serial = 2054] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19362400) [pid = 2112] [serial = 2059] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (186DA000) [pid = 2112] [serial = 2057] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (19E87C00) [pid = 2112] [serial = 2065] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (19364400) [pid = 2112] [serial = 2060] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (0E36AC00) [pid = 2112] [serial = 2048] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (0E22D000) [pid = 2112] [serial = 2047] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (19A1E800) [pid = 2112] [serial = 2062] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (19AA1800) [pid = 2112] [serial = 2063] [outer = 00000000] [url = about:blank] 08:01:38 INFO - PROCESS | 2112 | --DOMWINDOW == 59 (15B7A400) [pid = 2112] [serial = 2051] [outer = 00000000] [url = about:blank] 08:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1779ms 08:01:38 INFO - PROCESS | 2112 | 1466521298795 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 2112 | 1466521298800 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 08:01:38 INFO - PROCESS | 2112 | 1466521298804 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:01:38 INFO - PROCESS | 2112 | 1466521298807 Marionette TRACE conn6 <- [1,2778,null,{}] 08:01:38 INFO - PROCESS | 2112 | 1466521298813 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 2112 | 1466521298817 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:38 INFO - PROCESS | 2112 | 1466521298904 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 08:01:38 INFO - PROCESS | 2112 | 1466521298911 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 2112 | 1466521298916 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:38 INFO - PROCESS | 2112 | ++DOCSHELL 0D82E000 == 25 [pid = 2112] [id = 704] 08:01:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 60 (0D85C000) [pid = 2112] [serial = 2112] [outer = 00000000] 08:01:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (0DD5AC00) [pid = 2112] [serial = 2113] [outer = 0D85C000] 08:01:38 INFO - PROCESS | 2112 | 1466521298965 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (0DDD0000) [pid = 2112] [serial = 2114] [outer = 0D85C000] 08:01:39 INFO - PROCESS | 2112 | 1466521299485 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 08:01:39 INFO - PROCESS | 2112 | 1466521299539 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 2112 | 1466521299542 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 08:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:01:39 INFO - PROCESS | 2112 | 1466521299548 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 2112 | 1466521299552 Marionette TRACE conn6 <- [1,2782,null,{}] 08:01:39 INFO - PROCESS | 2112 | 1466521299558 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:39 INFO - PROCESS | 2112 | 1466521299560 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:39 INFO - PROCESS | 2112 | 1466521299649 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 08:01:39 INFO - PROCESS | 2112 | 1466521299656 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:39 INFO - PROCESS | 2112 | 1466521299658 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:39 INFO - PROCESS | 2112 | ++DOCSHELL 0E5A6000 == 26 [pid = 2112] [id = 705] 08:01:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (0E5ACC00) [pid = 2112] [serial = 2115] [outer = 00000000] 08:01:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (14F0DC00) [pid = 2112] [serial = 2116] [outer = 0E5ACC00] 08:01:39 INFO - PROCESS | 2112 | 1466521299706 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (1511D400) [pid = 2112] [serial = 2117] [outer = 0E5ACC00] 08:01:40 INFO - PROCESS | 2112 | 1466521300178 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 690ms 08:01:40 INFO - PROCESS | 2112 | 1466521300277 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 2112 | 1466521300279 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 08:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:01:40 INFO - PROCESS | 2112 | 1466521300282 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 2112 | 1466521300284 Marionette TRACE conn6 <- [1,2786,null,{}] 08:01:40 INFO - PROCESS | 2112 | 1466521300295 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 2112 | 1466521300299 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:40 INFO - PROCESS | 2112 | 1466521300423 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 08:01:40 INFO - PROCESS | 2112 | 1466521300442 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 2112 | 1466521300446 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:40 INFO - PROCESS | 2112 | ++DOCSHELL 15B7A400 == 27 [pid = 2112] [id = 706] 08:01:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (15B7BC00) [pid = 2112] [serial = 2118] [outer = 00000000] 08:01:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (16BD7000) [pid = 2112] [serial = 2119] [outer = 15B7BC00] 08:01:40 INFO - PROCESS | 2112 | 1466521300494 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (16BE0400) [pid = 2112] [serial = 2120] [outer = 15B7BC00] 08:01:40 INFO - PROCESS | 2112 | 1466521300936 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 08:01:40 INFO - PROCESS | 2112 | 1466521300953 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 2112 | 1466521300955 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 08:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:01:40 INFO - PROCESS | 2112 | 1466521300958 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:01:40 INFO - PROCESS | 2112 | 1466521300960 Marionette TRACE conn6 <- [1,2790,null,{}] 08:01:40 INFO - PROCESS | 2112 | 1466521300963 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 2112 | 1466521300965 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:41 INFO - PROCESS | 2112 | 1466521301102 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 08:01:41 INFO - PROCESS | 2112 | 1466521301119 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 2112 | 1466521301121 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:41 INFO - PROCESS | 2112 | ++DOCSHELL 16B35800 == 28 [pid = 2112] [id = 707] 08:01:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (17006800) [pid = 2112] [serial = 2121] [outer = 00000000] 08:01:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (17545400) [pid = 2112] [serial = 2122] [outer = 17006800] 08:01:41 INFO - PROCESS | 2112 | 1466521301169 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1835B400) [pid = 2112] [serial = 2123] [outer = 17006800] 08:01:41 INFO - PROCESS | 2112 | 1466521301636 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 08:01:41 INFO - PROCESS | 2112 | 1466521301695 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 2112 | 1466521301697 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 08:01:41 INFO - PROCESS | 2112 | 1466521301700 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:01:41 INFO - PROCESS | 2112 | 1466521301702 Marionette TRACE conn6 <- [1,2794,null,{}] 08:01:41 INFO - PROCESS | 2112 | 1466521301705 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 2112 | 1466521301707 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:41 INFO - PROCESS | 2112 | 1466521301845 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 08:01:41 INFO - PROCESS | 2112 | 1466521301866 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 2112 | 1466521301868 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:41 INFO - PROCESS | 2112 | ++DOCSHELL 18367C00 == 29 [pid = 2112] [id = 708] 08:01:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1836A800) [pid = 2112] [serial = 2124] [outer = 00000000] 08:01:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (18643800) [pid = 2112] [serial = 2125] [outer = 1836A800] 08:01:41 INFO - PROCESS | 2112 | 1466521301911 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (186D6800) [pid = 2112] [serial = 2126] [outer = 1836A800] 08:01:42 INFO - PROCESS | 2112 | 1466521302344 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 08:01:42 INFO - PROCESS | 2112 | 1466521302375 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 2112 | 1466521302377 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 08:01:42 INFO - PROCESS | 2112 | 1466521302380 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:01:42 INFO - PROCESS | 2112 | 1466521302382 Marionette TRACE conn6 <- [1,2798,null,{}] 08:01:42 INFO - PROCESS | 2112 | 1466521302385 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 2112 | 1466521302391 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:42 INFO - PROCESS | 2112 | 1466521302533 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 08:01:42 INFO - PROCESS | 2112 | 1466521302540 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 2112 | 1466521302543 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:42 INFO - PROCESS | 2112 | ++DOCSHELL 18748C00 == 30 [pid = 2112] [id = 709] 08:01:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (18749000) [pid = 2112] [serial = 2127] [outer = 00000000] 08:01:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (193BEC00) [pid = 2112] [serial = 2128] [outer = 18749000] 08:01:42 INFO - PROCESS | 2112 | 1466521302646 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19A18C00) [pid = 2112] [serial = 2129] [outer = 18749000] 08:01:43 INFO - PROCESS | 2112 | 1466521303291 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0D82B800) [pid = 2112] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (198B4000) [pid = 2112] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (186D6C00) [pid = 2112] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19E9FC00) [pid = 2112] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DD5C000) [pid = 2112] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0DF05000) [pid = 2112] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (151A2C00) [pid = 2112] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1700EC00) [pid = 2112] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (17006000) [pid = 2112] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (18360400) [pid = 2112] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:01:43 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19F8C800) [pid = 2112] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 972ms 08:01:43 INFO - PROCESS | 2112 | 1466521303356 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 08:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:01:43 INFO - PROCESS | 2112 | 1466521303358 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 08:01:43 INFO - PROCESS | 2112 | 1466521303361 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 2112 | 1466521303363 Marionette TRACE conn6 <- [1,2802,null,{}] 08:01:43 INFO - PROCESS | 2112 | 1466521303366 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 2112 | 1466521303378 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:43 INFO - PROCESS | 2112 | 1466521303460 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 08:01:43 INFO - PROCESS | 2112 | 1466521303465 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 2112 | 1466521303467 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:43 INFO - PROCESS | 2112 | ++DOCSHELL 16BD8000 == 31 [pid = 2112] [id = 710] 08:01:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (16BDA000) [pid = 2112] [serial = 2130] [outer = 00000000] 08:01:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (18315C00) [pid = 2112] [serial = 2131] [outer = 16BDA000] 08:01:43 INFO - PROCESS | 2112 | 1466521303510 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (1834E400) [pid = 2112] [serial = 2132] [outer = 16BDA000] 08:01:43 INFO - PROCESS | 2112 | 1466521303920 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 08:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:01:44 INFO - PROCESS | 2112 | 1466521303992 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 2112 | 1466521303994 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 08:01:44 INFO - PROCESS | 2112 | 1466521303997 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 2112 | 1466521303998 Marionette TRACE conn6 <- [1,2806,null,{}] 08:01:44 INFO - PROCESS | 2112 | 1466521304002 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 2112 | 1466521304003 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:44 INFO - PROCESS | 2112 | 1466521304082 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 08:01:44 INFO - PROCESS | 2112 | 1466521304087 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 2112 | 1466521304089 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:44 INFO - PROCESS | 2112 | ++DOCSHELL 19A25800 == 32 [pid = 2112] [id = 711] 08:01:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (19A8E000) [pid = 2112] [serial = 2133] [outer = 00000000] 08:01:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (19C08400) [pid = 2112] [serial = 2134] [outer = 19A8E000] 08:01:44 INFO - PROCESS | 2112 | 1466521304133 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19C0C800) [pid = 2112] [serial = 2135] [outer = 19A8E000] 08:01:44 INFO - PROCESS | 2112 | 1466521304562 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 08:01:44 INFO - PROCESS | 2112 | 1466521304628 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 2112 | 1466521304630 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 08:01:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:01:44 INFO - PROCESS | 2112 | 1466521304633 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 2112 | 1466521304635 Marionette TRACE conn6 <- [1,2810,null,{}] 08:01:44 INFO - PROCESS | 2112 | 1466521304638 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 2112 | 1466521304640 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:44 INFO - PROCESS | 2112 | 1466521304719 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 08:01:44 INFO - PROCESS | 2112 | 1466521304725 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 2112 | 1466521304726 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:44 INFO - PROCESS | 2112 | ++DOCSHELL 19F8C800 == 33 [pid = 2112] [id = 712] 08:01:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19F90C00) [pid = 2112] [serial = 2136] [outer = 00000000] 08:01:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1A056000) [pid = 2112] [serial = 2137] [outer = 19F90C00] 08:01:44 INFO - PROCESS | 2112 | 1466521304770 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1A32E800) [pid = 2112] [serial = 2138] [outer = 19F90C00] 08:01:45 INFO - PROCESS | 2112 | 1466521305223 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:01:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 08:01:45 INFO - PROCESS | 2112 | 1466521305277 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 2112 | 1466521305279 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 08:01:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:01:45 INFO - PROCESS | 2112 | 1466521305284 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 2112 | 1466521305285 Marionette TRACE conn6 <- [1,2814,null,{}] 08:01:45 INFO - PROCESS | 2112 | 1466521305336 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 2112 | 1466521305340 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:45 INFO - PROCESS | 2112 | 1466521305454 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 08:01:45 INFO - PROCESS | 2112 | 1466521305587 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 2112 | 1466521305591 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:45 INFO - PROCESS | 2112 | ++DOCSHELL 0D829C00 == 34 [pid = 2112] [id = 713] 08:01:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (0D82C400) [pid = 2112] [serial = 2139] [outer = 00000000] 08:01:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (0DF04000) [pid = 2112] [serial = 2140] [outer = 0D82C400] 08:01:45 INFO - PROCESS | 2112 | 1466521305651 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (0E366800) [pid = 2112] [serial = 2141] [outer = 0D82C400] 08:01:46 INFO - PROCESS | 2112 | 1466521306438 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:01:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1215ms 08:01:46 INFO - PROCESS | 2112 | 1466521306501 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 08:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:01:46 INFO - PROCESS | 2112 | 1466521306505 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 08:01:46 INFO - PROCESS | 2112 | 1466521306509 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 2112 | 1466521306512 Marionette TRACE conn6 <- [1,2818,null,{}] 08:01:46 INFO - PROCESS | 2112 | 1466521306517 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:46 INFO - PROCESS | 2112 | 1466521306520 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:46 INFO - PROCESS | 2112 | 1466521306654 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 08:01:46 INFO - PROCESS | 2112 | 1466521306792 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 2112 | 1466521306796 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:46 INFO - PROCESS | 2112 | ++DOCSHELL 17004800 == 35 [pid = 2112] [id = 714] 08:01:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (17005400) [pid = 2112] [serial = 2142] [outer = 00000000] 08:01:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (17544400) [pid = 2112] [serial = 2143] [outer = 17005400] 08:01:46 INFO - PROCESS | 2112 | 1466521306854 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1834E000) [pid = 2112] [serial = 2144] [outer = 17005400] 08:01:47 INFO - PROCESS | 2112 | 1466521307634 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:01:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1185ms 08:01:47 INFO - PROCESS | 2112 | 1466521307695 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 08:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:01:47 INFO - PROCESS | 2112 | 1466521307700 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 08:01:47 INFO - PROCESS | 2112 | 1466521307705 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 2112 | 1466521307708 Marionette TRACE conn6 <- [1,2822,null,{}] 08:01:47 INFO - PROCESS | 2112 | 1466521307739 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 2112 | 1466521307742 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:47 INFO - PROCESS | 2112 | 1466521307861 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 08:01:48 INFO - PROCESS | 2112 | 1466521308007 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 2112 | 1466521308012 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:48 INFO - PROCESS | 2112 | --DOCSHELL 19A25800 == 34 [pid = 2112] [id = 711] 08:01:48 INFO - PROCESS | 2112 | --DOCSHELL 16BD8000 == 33 [pid = 2112] [id = 710] 08:01:48 INFO - PROCESS | 2112 | --DOCSHELL 18748C00 == 32 [pid = 2112] [id = 709] 08:01:48 INFO - PROCESS | 2112 | --DOCSHELL 18367C00 == 31 [pid = 2112] [id = 708] 08:01:48 INFO - PROCESS | 2112 | --DOCSHELL 16B35800 == 30 [pid = 2112] [id = 707] 08:01:48 INFO - PROCESS | 2112 | --DOCSHELL 15B7A400 == 29 [pid = 2112] [id = 706] 08:01:48 INFO - PROCESS | 2112 | --DOCSHELL 0E5A6000 == 28 [pid = 2112] [id = 705] 08:01:48 INFO - PROCESS | 2112 | --DOCSHELL 0D82E000 == 27 [pid = 2112] [id = 704] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19C77000) [pid = 2112] [serial = 2089] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (193B7C00) [pid = 2112] [serial = 2087] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19360800) [pid = 2112] [serial = 2086] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1864E800) [pid = 2112] [serial = 2069] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0DEB7000) [pid = 2112] [serial = 2074] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0E227C00) [pid = 2112] [serial = 2075] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1578A400) [pid = 2112] [serial = 2071] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (15ADE400) [pid = 2112] [serial = 2072] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (15787000) [pid = 2112] [serial = 2077] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (15998800) [pid = 2112] [serial = 2078] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (17057400) [pid = 2112] [serial = 2080] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1A51C800) [pid = 2112] [serial = 2099] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (193BF400) [pid = 2112] [serial = 2092] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (18610800) [pid = 2112] [serial = 2093] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19C7D000) [pid = 2112] [serial = 2090] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (18606400) [pid = 2112] [serial = 2083] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (1860EC00) [pid = 2112] [serial = 2084] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (1A35C800) [pid = 2112] [serial = 2096] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (1A32C400) [pid = 2112] [serial = 2095] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 61 (1830D000) [pid = 2112] [serial = 2081] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | --DOMWINDOW == 60 (1A518400) [pid = 2112] [serial = 2098] [outer = 00000000] [url = about:blank] 08:01:48 INFO - PROCESS | 2112 | ++DOCSHELL 0C891400 == 28 [pid = 2112] [id = 715] 08:01:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 61 (0D373000) [pid = 2112] [serial = 2145] [outer = 00000000] 08:01:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 62 (0DDCF400) [pid = 2112] [serial = 2146] [outer = 0D373000] 08:01:48 INFO - PROCESS | 2112 | 1466521308101 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (0DF0F800) [pid = 2112] [serial = 2147] [outer = 0D373000] 08:01:48 INFO - PROCESS | 2112 | 1466521308525 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:01:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 850ms 08:01:48 INFO - PROCESS | 2112 | 1466521308559 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 2112 | 1466521308564 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 08:01:48 INFO - PROCESS | 2112 | 1466521308570 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 2112 | 1466521308572 Marionette TRACE conn6 <- [1,2826,null,{}] 08:01:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:01:48 INFO - PROCESS | 2112 | 1466521308576 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 2112 | 1466521308579 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:48 INFO - PROCESS | 2112 | 1466521308665 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 08:01:48 INFO - PROCESS | 2112 | 1466521308674 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 2112 | 1466521308677 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:48 INFO - PROCESS | 2112 | ++DOCSHELL 155B9800 == 29 [pid = 2112] [id = 716] 08:01:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (1575A000) [pid = 2112] [serial = 2148] [outer = 00000000] 08:01:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (15997800) [pid = 2112] [serial = 2149] [outer = 1575A000] 08:01:48 INFO - PROCESS | 2112 | 1466521308723 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (15A46800) [pid = 2112] [serial = 2150] [outer = 1575A000] 08:01:49 INFO - PROCESS | 2112 | 1466521309220 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 08:01:49 INFO - PROCESS | 2112 | 1466521309306 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 2112 | 1466521309308 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 08:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:01:49 INFO - PROCESS | 2112 | 1466521309312 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 2112 | 1466521309315 Marionette TRACE conn6 <- [1,2830,null,{}] 08:01:49 INFO - PROCESS | 2112 | 1466521309326 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 2112 | 1466521309331 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:49 INFO - PROCESS | 2112 | 1466521309448 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 08:01:49 INFO - PROCESS | 2112 | 1466521309553 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 2112 | 1466521309556 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:49 INFO - PROCESS | 2112 | ++DOCSHELL 17011000 == 30 [pid = 2112] [id = 717] 08:01:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (17057400) [pid = 2112] [serial = 2151] [outer = 00000000] 08:01:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (18311000) [pid = 2112] [serial = 2152] [outer = 17057400] 08:01:49 INFO - PROCESS | 2112 | 1466521309603 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (18367000) [pid = 2112] [serial = 2153] [outer = 17057400] 08:01:50 INFO - PROCESS | 2112 | 1466521309983 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 08:01:50 INFO - PROCESS | 2112 | 1466521310046 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 2112 | 1466521310048 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 08:01:50 INFO - PROCESS | 2112 | 1466521310051 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:01:50 INFO - PROCESS | 2112 | 1466521310053 Marionette TRACE conn6 <- [1,2834,null,{}] 08:01:50 INFO - PROCESS | 2112 | 1466521310057 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 2112 | 1466521310068 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:50 INFO - PROCESS | 2112 | 1466521310154 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 08:01:50 INFO - PROCESS | 2112 | 1466521310159 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 2112 | 1466521310161 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:50 INFO - PROCESS | 2112 | ++DOCSHELL 1860A400 == 31 [pid = 2112] [id = 718] 08:01:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (18642800) [pid = 2112] [serial = 2154] [outer = 00000000] 08:01:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1935EC00) [pid = 2112] [serial = 2155] [outer = 18642800] 08:01:50 INFO - PROCESS | 2112 | 1466521310208 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19367800) [pid = 2112] [serial = 2156] [outer = 18642800] 08:01:50 INFO - PROCESS | 2112 | 1466521310685 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 08:01:50 INFO - PROCESS | 2112 | 1466521310726 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 2112 | 1466521310728 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 08:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:01:50 INFO - PROCESS | 2112 | 1466521310731 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 2112 | 1466521310732 Marionette TRACE conn6 <- [1,2838,null,{}] 08:01:50 INFO - PROCESS | 2112 | 1466521310736 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:50 INFO - PROCESS | 2112 | 1466521310738 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:50 INFO - PROCESS | 2112 | 1466521310879 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 08:01:50 INFO - PROCESS | 2112 | 1466521310967 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 2112 | 1466521310969 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:50 INFO - PROCESS | 2112 | ++DOCSHELL 19A12800 == 32 [pid = 2112] [id = 719] 08:01:50 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19A13000) [pid = 2112] [serial = 2157] [outer = 00000000] 08:01:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19A25800) [pid = 2112] [serial = 2158] [outer = 19A13000] 08:01:51 INFO - PROCESS | 2112 | 1466521311013 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19C71000) [pid = 2112] [serial = 2159] [outer = 19A13000] 08:01:51 INFO - PROCESS | 2112 | 1466521311442 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 08:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:01:51 INFO - PROCESS | 2112 | 1466521311462 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 08:01:51 INFO - PROCESS | 2112 | 1466521311464 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 08:01:51 INFO - PROCESS | 2112 | 1466521311467 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:01:51 INFO - PROCESS | 2112 | 1466521311468 Marionette TRACE conn6 <- [1,2842,null,{}] 08:01:51 INFO - PROCESS | 2112 | 1466521311471 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 2112 | 1466521311477 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:51 INFO - PROCESS | 2112 | 1466521311617 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 08:01:51 INFO - PROCESS | 2112 | 1466521311624 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 2112 | 1466521311626 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:51 INFO - PROCESS | 2112 | ++DOCSHELL 17546400 == 33 [pid = 2112] [id = 720] 08:01:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19C77000) [pid = 2112] [serial = 2160] [outer = 00000000] 08:01:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (19FE2800) [pid = 2112] [serial = 2161] [outer = 19C77000] 08:01:51 INFO - PROCESS | 2112 | 1466521311730 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A35D400) [pid = 2112] [serial = 2162] [outer = 19C77000] 08:01:52 INFO - PROCESS | 2112 | 1466521312168 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 08:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:01:52 INFO - PROCESS | 2112 | 1466521312198 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 2112 | 1466521312200 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 08:01:52 INFO - PROCESS | 2112 | 1466521312203 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 2112 | 1466521312205 Marionette TRACE conn6 <- [1,2846,null,{}] 08:01:52 INFO - PROCESS | 2112 | 1466521312208 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 2112 | 1466521312210 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:52 INFO - PROCESS | 2112 | 1466521312351 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E5ACC00) [pid = 2112] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0D85C000) [pid = 2112] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0D7E9000) [pid = 2112] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0DDCDC00) [pid = 2112] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1700C800) [pid = 2112] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19C7C400) [pid = 2112] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (18749000) [pid = 2112] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1836A800) [pid = 2112] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (16BDA000) [pid = 2112] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (15B7BC00) [pid = 2112] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (17006800) [pid = 2112] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:01:52 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19A8E000) [pid = 2112] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:01:52 INFO - PROCESS | 2112 | 1466521312517 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 2112 | 1466521312519 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:52 INFO - PROCESS | 2112 | ++DOCSHELL 0D85C000 == 34 [pid = 2112] [id = 721] 08:01:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0DD5B800) [pid = 2112] [serial = 2163] [outer = 00000000] 08:01:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (15928800) [pid = 2112] [serial = 2164] [outer = 0DD5B800] 08:01:52 INFO - PROCESS | 2112 | 1466521312562 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (16BE4C00) [pid = 2112] [serial = 2165] [outer = 0DD5B800] 08:01:52 INFO - PROCESS | 2112 | 1466521312915 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 08:01:52 INFO - PROCESS | 2112 | 1466521312934 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 2112 | 1466521312936 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 08:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:01:52 INFO - PROCESS | 2112 | 1466521312939 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 2112 | 1466521312941 Marionette TRACE conn6 <- [1,2850,null,{}] 08:01:52 INFO - PROCESS | 2112 | 1466521312944 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 2112 | 1466521312946 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:53 INFO - PROCESS | 2112 | 1466521313063 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 08:01:53 INFO - PROCESS | 2112 | 1466521313071 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 2112 | 1466521313073 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:53 INFO - PROCESS | 2112 | ++DOCSHELL 1836A800 == 35 [pid = 2112] [id = 722] 08:01:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (1860AC00) [pid = 2112] [serial = 2166] [outer = 00000000] 08:01:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (19F98C00) [pid = 2112] [serial = 2167] [outer = 1860AC00] 08:01:53 INFO - PROCESS | 2112 | 1466521313117 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1A520400) [pid = 2112] [serial = 2168] [outer = 1860AC00] 08:01:53 INFO - PROCESS | 2112 | 1466521313540 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 631ms 08:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:01:53 INFO - PROCESS | 2112 | 1466521313570 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 2112 | 1466521313572 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 08:01:53 INFO - PROCESS | 2112 | 1466521313575 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 2112 | 1466521313576 Marionette TRACE conn6 <- [1,2854,null,{}] 08:01:53 INFO - PROCESS | 2112 | 1466521313580 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 2112 | 1466521313582 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:53 INFO - PROCESS | 2112 | 1466521313661 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 08:01:53 INFO - PROCESS | 2112 | 1466521313790 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 2112 | 1466521313792 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:53 INFO - PROCESS | 2112 | ++DOCSHELL 15759800 == 36 [pid = 2112] [id = 723] 08:01:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19361000) [pid = 2112] [serial = 2169] [outer = 00000000] 08:01:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1B174C00) [pid = 2112] [serial = 2170] [outer = 19361000] 08:01:53 INFO - PROCESS | 2112 | 1466521313844 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1B179400) [pid = 2112] [serial = 2171] [outer = 19361000] 08:01:54 INFO - PROCESS | 2112 | 1466521314189 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 671ms 08:01:54 INFO - PROCESS | 2112 | 1466521314247 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 08:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:01:54 INFO - PROCESS | 2112 | 1466521314249 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 08:01:54 INFO - PROCESS | 2112 | 1466521314252 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 2112 | 1466521314254 Marionette TRACE conn6 <- [1,2858,null,{}] 08:01:54 INFO - PROCESS | 2112 | 1466521314257 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 2112 | 1466521314259 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:54 INFO - PROCESS | 2112 | 1466521314382 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 08:01:54 INFO - PROCESS | 2112 | 1466521314391 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 2112 | 1466521314393 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:54 INFO - PROCESS | 2112 | ++DOCSHELL 1AD9B400 == 37 [pid = 2112] [id = 724] 08:01:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1B17C400) [pid = 2112] [serial = 2172] [outer = 00000000] 08:01:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1B183400) [pid = 2112] [serial = 2173] [outer = 1B17C400] 08:01:54 INFO - PROCESS | 2112 | 1466521314438 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1B198000) [pid = 2112] [serial = 2174] [outer = 1B17C400] 08:01:55 INFO - PROCESS | 2112 | 1466521315137 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 930ms 08:01:55 INFO - PROCESS | 2112 | 1466521315184 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 2112 | 1466521315189 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 08:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:01:55 INFO - PROCESS | 2112 | 1466521315194 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 2112 | 1466521315199 Marionette TRACE conn6 <- [1,2862,null,{}] 08:01:55 INFO - PROCESS | 2112 | 1466521315205 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:55 INFO - PROCESS | 2112 | 1466521315208 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:55 INFO - PROCESS | 2112 | 1466521315322 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 08:01:55 INFO - PROCESS | 2112 | 1466521315466 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 2112 | 1466521315468 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:55 INFO - PROCESS | 2112 | ++DOCSHELL 0E230800 == 38 [pid = 2112] [id = 725] 08:01:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (0E487400) [pid = 2112] [serial = 2175] [outer = 00000000] 08:01:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (15AE5C00) [pid = 2112] [serial = 2176] [outer = 0E487400] 08:01:55 INFO - PROCESS | 2112 | 1466521315527 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (16B32C00) [pid = 2112] [serial = 2177] [outer = 0E487400] 08:01:56 INFO - PROCESS | 2112 | 1466521316086 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 08:01:56 INFO - PROCESS | 2112 | 1466521316129 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 2112 | 1466521316133 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 08:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:01:56 INFO - PROCESS | 2112 | 1466521316140 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 2112 | 1466521316143 Marionette TRACE conn6 <- [1,2866,null,{}] 08:01:56 INFO - PROCESS | 2112 | 1466521316146 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 2112 | 1466521316149 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:56 INFO - PROCESS | 2112 | 1466521316264 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 08:01:56 INFO - PROCESS | 2112 | 1466521316379 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 2112 | 1466521316382 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:56 INFO - PROCESS | 2112 | ++DOCSHELL 18646800 == 39 [pid = 2112] [id = 726] 08:01:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19359800) [pid = 2112] [serial = 2178] [outer = 00000000] 08:01:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19A16800) [pid = 2112] [serial = 2179] [outer = 19359800] 08:01:56 INFO - PROCESS | 2112 | 1466521316478 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19E8E400) [pid = 2112] [serial = 2180] [outer = 19359800] 08:01:57 INFO - PROCESS | 2112 | 1466521317113 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1019ms 08:01:57 INFO - PROCESS | 2112 | 1466521317163 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 2112 | 1466521317165 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 08:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:01:57 INFO - PROCESS | 2112 | 1466521317169 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 2112 | 1466521317173 Marionette TRACE conn6 <- [1,2870,null,{}] 08:01:57 INFO - PROCESS | 2112 | 1466521317184 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 2112 | 1466521317189 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:57 INFO - PROCESS | 2112 | 1466521317300 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 08:01:57 INFO - PROCESS | 2112 | 1466521317457 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 2112 | 1466521317461 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:57 INFO - PROCESS | 2112 | ++DOCSHELL 19E9FC00 == 40 [pid = 2112] [id = 727] 08:01:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19EA0C00) [pid = 2112] [serial = 2181] [outer = 00000000] 08:01:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1B19E800) [pid = 2112] [serial = 2182] [outer = 19EA0C00] 08:01:57 INFO - PROCESS | 2112 | 1466521317520 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1B1A5C00) [pid = 2112] [serial = 2183] [outer = 19EA0C00] 08:01:58 INFO - PROCESS | 2112 | 1466521318301 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1175ms 08:01:58 INFO - PROCESS | 2112 | 1466521318347 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 08:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:01:58 INFO - PROCESS | 2112 | 1466521318352 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 08:01:58 INFO - PROCESS | 2112 | 1466521318356 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 2112 | 1466521318359 Marionette TRACE conn6 <- [1,2874,null,{}] 08:01:58 INFO - PROCESS | 2112 | 1466521318365 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 2112 | 1466521318368 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:58 INFO - PROCESS | 2112 | 1466521318471 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 08:01:58 INFO - PROCESS | 2112 | 1466521318616 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 2112 | 1466521318619 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:01:58 INFO - PROCESS | 2112 | ++DOCSHELL 0DF03400 == 41 [pid = 2112] [id = 728] 08:01:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (0E367C00) [pid = 2112] [serial = 2184] [outer = 00000000] 08:01:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (15B76400) [pid = 2112] [serial = 2185] [outer = 0E367C00] 08:01:58 INFO - PROCESS | 2112 | 1466521318671 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (16BDD800) [pid = 2112] [serial = 2186] [outer = 0E367C00] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 15759800 == 40 [pid = 2112] [id = 723] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 1836A800 == 39 [pid = 2112] [id = 722] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 0D85C000 == 38 [pid = 2112] [id = 721] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 17546400 == 37 [pid = 2112] [id = 720] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 19A12800 == 36 [pid = 2112] [id = 719] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 1860A400 == 35 [pid = 2112] [id = 718] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 17011000 == 34 [pid = 2112] [id = 717] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 155B9800 == 33 [pid = 2112] [id = 716] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 0C891400 == 32 [pid = 2112] [id = 715] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 0D829C00 == 31 [pid = 2112] [id = 713] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 19F8C800 == 30 [pid = 2112] [id = 712] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 17004800 == 29 [pid = 2112] [id = 714] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 0D7E5C00 == 28 [pid = 2112] [id = 703] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 19E9FC00 == 27 [pid = 2112] [id = 727] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 18646800 == 26 [pid = 2112] [id = 726] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 1AD9B400 == 25 [pid = 2112] [id = 724] 08:01:59 INFO - PROCESS | 2112 | --DOCSHELL 0E230800 == 24 [pid = 2112] [id = 725] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1A056000) [pid = 2112] [serial = 2137] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (14F0DC00) [pid = 2112] [serial = 2116] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (0DD5AC00) [pid = 2112] [serial = 2113] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (0DDD0000) [pid = 2112] [serial = 2114] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (0DDD2000) [pid = 2112] [serial = 2111] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (0DD53000) [pid = 2112] [serial = 2110] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (0E5A3400) [pid = 2112] [serial = 2102] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0DF02000) [pid = 2112] [serial = 2101] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (18362C00) [pid = 2112] [serial = 2105] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (17549000) [pid = 2112] [serial = 2104] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1A9F0400) [pid = 2112] [serial = 2108] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1A517400) [pid = 2112] [serial = 2107] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (193BEC00) [pid = 2112] [serial = 2128] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (18643800) [pid = 2112] [serial = 2125] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18315C00) [pid = 2112] [serial = 2131] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (19A18C00) [pid = 2112] [serial = 2129] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (16BD7000) [pid = 2112] [serial = 2119] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (16BE0400) [pid = 2112] [serial = 2120] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (17545400) [pid = 2112] [serial = 2122] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19C0C800) [pid = 2112] [serial = 2135] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (186D6800) [pid = 2112] [serial = 2126] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1835B400) [pid = 2112] [serial = 2123] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1834E400) [pid = 2112] [serial = 2132] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19C08400) [pid = 2112] [serial = 2134] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (1511D400) [pid = 2112] [serial = 2117] [outer = 00000000] [url = about:blank] 08:01:59 INFO - PROCESS | 2112 | 1466521319896 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1576ms 08:01:59 INFO - PROCESS | 2112 | 1466521319934 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 2112 | 1466521319938 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 08:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:01:59 INFO - PROCESS | 2112 | 1466521319943 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 2112 | 1466521319946 Marionette TRACE conn6 <- [1,2878,null,{}] 08:01:59 INFO - PROCESS | 2112 | 1466521319952 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:59 INFO - PROCESS | 2112 | 1466521319955 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:00 INFO - PROCESS | 2112 | 1466521320045 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 08:02:00 INFO - PROCESS | 2112 | 1466521320051 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 2112 | 1466521320055 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:00 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD7800 == 25 [pid = 2112] [id = 729] 08:02:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (0DEAB400) [pid = 2112] [serial = 2187] [outer = 00000000] 08:02:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0DF03C00) [pid = 2112] [serial = 2188] [outer = 0DEAB400] 08:02:00 INFO - PROCESS | 2112 | 1466521320104 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0E22CC00) [pid = 2112] [serial = 2189] [outer = 0DEAB400] 08:02:00 INFO - PROCESS | 2112 | 1466521320617 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 08:02:00 INFO - PROCESS | 2112 | 1466521320674 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 2112 | 1466521320679 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 08:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:02:00 INFO - PROCESS | 2112 | 1466521320685 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 2112 | 1466521320688 Marionette TRACE conn6 <- [1,2882,null,{}] 08:02:00 INFO - PROCESS | 2112 | 1466521320691 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:00 INFO - PROCESS | 2112 | 1466521320694 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:00 INFO - PROCESS | 2112 | 1466521320810 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 08:02:00 INFO - PROCESS | 2112 | 1466521320918 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 2112 | 1466521320920 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:00 INFO - PROCESS | 2112 | ++DOCSHELL 151E1C00 == 26 [pid = 2112] [id = 730] 08:02:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (151E4400) [pid = 2112] [serial = 2190] [outer = 00000000] 08:02:00 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (155C1C00) [pid = 2112] [serial = 2191] [outer = 151E4400] 08:02:00 INFO - PROCESS | 2112 | 1466521320970 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1597E000) [pid = 2112] [serial = 2192] [outer = 151E4400] 08:02:01 INFO - PROCESS | 2112 | 1466521321352 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 08:02:01 INFO - PROCESS | 2112 | 1466521321419 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 2112 | 1466521321421 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 08:02:01 INFO - PROCESS | 2112 | 1466521321425 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:02:01 INFO - PROCESS | 2112 | 1466521321428 Marionette TRACE conn6 <- [1,2886,null,{}] 08:02:01 INFO - PROCESS | 2112 | 1466521321439 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 2112 | 1466521321443 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:01 INFO - PROCESS | 2112 | 1466521321528 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 08:02:01 INFO - PROCESS | 2112 | 1466521321535 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 2112 | 1466521321538 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:01 INFO - PROCESS | 2112 | ++DOCSHELL 16BE2400 == 27 [pid = 2112] [id = 731] 08:02:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (16BE3400) [pid = 2112] [serial = 2193] [outer = 00000000] 08:02:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (17010C00) [pid = 2112] [serial = 2194] [outer = 16BE3400] 08:02:01 INFO - PROCESS | 2112 | 1466521321587 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (17543400) [pid = 2112] [serial = 2195] [outer = 16BE3400] 08:02:02 INFO - PROCESS | 2112 | 1466521322103 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 08:02:02 INFO - PROCESS | 2112 | 1466521322191 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 2112 | 1466521322193 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 08:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:02:02 INFO - PROCESS | 2112 | 1466521322199 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 2112 | 1466521322201 Marionette TRACE conn6 <- [1,2890,null,{}] 08:02:02 INFO - PROCESS | 2112 | 1466521322204 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 2112 | 1466521322206 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:02 INFO - PROCESS | 2112 | 1466521322325 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 08:02:02 INFO - PROCESS | 2112 | 1466521322335 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 2112 | 1466521322337 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:02 INFO - PROCESS | 2112 | ++DOCSHELL 18347800 == 28 [pid = 2112] [id = 732] 08:02:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1835BC00) [pid = 2112] [serial = 2196] [outer = 00000000] 08:02:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (18369800) [pid = 2112] [serial = 2197] [outer = 1835BC00] 08:02:02 INFO - PROCESS | 2112 | 1466521322381 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (18607400) [pid = 2112] [serial = 2198] [outer = 1835BC00] 08:02:02 INFO - PROCESS | 2112 | 1466521322820 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 08:02:02 INFO - PROCESS | 2112 | 1466521322873 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 2112 | 1466521322876 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 08:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:02:02 INFO - PROCESS | 2112 | 1466521322885 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 2112 | 1466521322886 Marionette TRACE conn6 <- [1,2894,null,{}] 08:02:02 INFO - PROCESS | 2112 | 1466521322890 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 2112 | 1466521322892 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:03 INFO - PROCESS | 2112 | 1466521323007 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 08:02:03 INFO - PROCESS | 2112 | 1466521323016 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 2112 | 1466521323018 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:03 INFO - PROCESS | 2112 | ++DOCSHELL 1834FC00 == 29 [pid = 2112] [id = 733] 08:02:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1860D400) [pid = 2112] [serial = 2199] [outer = 00000000] 08:02:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1864C800) [pid = 2112] [serial = 2200] [outer = 1860D400] 08:02:03 INFO - PROCESS | 2112 | 1466521323118 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18740C00) [pid = 2112] [serial = 2201] [outer = 1860D400] 08:02:03 INFO - PROCESS | 2112 | 1466521323568 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 731ms 08:02:03 INFO - PROCESS | 2112 | 1466521323609 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 2112 | 1466521323612 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 08:02:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:02:03 INFO - PROCESS | 2112 | 1466521323615 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 2112 | 1466521323616 Marionette TRACE conn6 <- [1,2898,null,{}] 08:02:03 INFO - PROCESS | 2112 | 1466521323645 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 2112 | 1466521323651 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:04 INFO - PROCESS | 2112 | 1466521324041 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (19A13000) [pid = 2112] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (19C77000) [pid = 2112] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0D373000) [pid = 2112] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (1575A000) [pid = 2112] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0D82C400) [pid = 2112] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (17057400) [pid = 2112] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (17005400) [pid = 2112] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DD5B800) [pid = 2112] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (18642800) [pid = 2112] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (19F90C00) [pid = 2112] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1860AC00) [pid = 2112] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1B17C400) [pid = 2112] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:02:04 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19361000) [pid = 2112] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:02:04 INFO - PROCESS | 2112 | 1466521324113 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 2112 | 1466521324115 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:04 INFO - PROCESS | 2112 | ++DOCSHELL 0D77A000 == 30 [pid = 2112] [id = 734] 08:02:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0D82C400) [pid = 2112] [serial = 2202] [outer = 00000000] 08:02:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0E370400) [pid = 2112] [serial = 2203] [outer = 0D82C400] 08:02:04 INFO - PROCESS | 2112 | 1466521324160 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (16BE3000) [pid = 2112] [serial = 2204] [outer = 0D82C400] 08:02:04 INFO - PROCESS | 2112 | 1466521324475 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:02:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:02:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:02:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 08:02:04 INFO - PROCESS | 2112 | 1466521324546 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 2112 | 1466521324548 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 08:02:04 INFO - PROCESS | 2112 | 1466521324551 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - TEST-START | /DOMEvents/constructors.html 08:02:04 INFO - PROCESS | 2112 | 1466521324553 Marionette TRACE conn6 <- [1,2902,null,{}] 08:02:04 INFO - PROCESS | 2112 | 1466521324569 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:04 INFO - PROCESS | 2112 | 1466521324571 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:04 INFO - PROCESS | 2112 | 1466521324648 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 08:02:04 INFO - PROCESS | 2112 | 1466521324652 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 2112 | 1466521324654 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:04 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCB800 == 31 [pid = 2112] [id = 735] 08:02:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0DDD0C00) [pid = 2112] [serial = 2205] [outer = 00000000] 08:02:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19A1A400) [pid = 2112] [serial = 2206] [outer = 0DDD0C00] 08:02:04 INFO - PROCESS | 2112 | 1466521324697 Marionette DEBUG loaded listener.js 08:02:04 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19A1E800) [pid = 2112] [serial = 2207] [outer = 0DDD0C00] 08:02:05 INFO - PROCESS | 2112 | 1466521325293 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:02:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:02:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:02:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:02:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:02:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 789ms 08:02:05 INFO - PROCESS | 2112 | 1466521325369 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 2112 | 1466521325371 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 08:02:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:02:05 INFO - PROCESS | 2112 | 1466521325378 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 2112 | 1466521325379 Marionette TRACE conn6 <- [1,2906,null,{}] 08:02:05 INFO - PROCESS | 2112 | 1466521325383 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 2112 | 1466521325384 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:05 INFO - PROCESS | 2112 | 1466521325462 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 08:02:05 INFO - PROCESS | 2112 | 1466521325561 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 2112 | 1466521325563 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:05 INFO - PROCESS | 2112 | ++DOCSHELL 155C1400 == 32 [pid = 2112] [id = 736] 08:02:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19361000) [pid = 2112] [serial = 2208] [outer = 00000000] 08:02:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19EA4000) [pid = 2112] [serial = 2209] [outer = 19361000] 08:02:05 INFO - PROCESS | 2112 | 1466521325606 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (19E86400) [pid = 2112] [serial = 2210] [outer = 19361000] 08:02:05 INFO - PROCESS | 2112 | 1466521325920 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:02:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:02:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 08:02:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:02:05 INFO - PROCESS | 2112 | 1466521325950 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 2112 | 1466521325953 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 08:02:05 INFO - PROCESS | 2112 | 1466521325956 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 2112 | 1466521325957 Marionette TRACE conn6 <- [1,2910,null,{}] 08:02:06 INFO - PROCESS | 2112 | 1466521325994 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:06 INFO - PROCESS | 2112 | 1466521325996 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:06 INFO - PROCESS | 2112 | 1466521326161 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 08:02:06 INFO - PROCESS | 2112 | 1466521326222 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 2112 | 1466521326225 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:06 INFO - PROCESS | 2112 | ++DOCSHELL 08A8C400 == 33 [pid = 2112] [id = 737] 08:02:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (08A8E400) [pid = 2112] [serial = 2211] [outer = 00000000] 08:02:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (0D3F1000) [pid = 2112] [serial = 2212] [outer = 08A8E400] 08:02:06 INFO - PROCESS | 2112 | 1466521326283 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (0DD52400) [pid = 2112] [serial = 2213] [outer = 08A8E400] 08:02:06 INFO - PROCESS | 2112 | [2112] 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 08:02:06 INFO - PROCESS | 2112 | [2112] 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 08:02:06 INFO - PROCESS | 2112 | [2112] 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 08:02:06 INFO - PROCESS | 2112 | [2112] 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 08:02:06 INFO - PROCESS | 2112 | 1466521326940 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:02:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:02:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:02:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:02:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:02:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:02:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:02:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:02:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:02:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:02:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1030ms 08:02:07 INFO - PROCESS | 2112 | 1466521326988 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 08:02:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:02:07 INFO - PROCESS | 2112 | 1466521326992 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 08:02:07 INFO - PROCESS | 2112 | 1466521326997 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 2112 | 1466521327000 Marionette TRACE conn6 <- [1,2914,null,{}] 08:02:07 INFO - PROCESS | 2112 | 1466521327005 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 2112 | 1466521327010 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:07 INFO - PROCESS | 2112 | 1466521327131 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 08:02:07 INFO - PROCESS | 2112 | 1466521327271 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 2112 | 1466521327275 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:07 INFO - PROCESS | 2112 | ++DOCSHELL 16BDCC00 == 34 [pid = 2112] [id = 738] 08:02:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (16BDDC00) [pid = 2112] [serial = 2214] [outer = 00000000] 08:02:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18346800) [pid = 2112] [serial = 2215] [outer = 16BDDC00] 08:02:07 INFO - PROCESS | 2112 | 1466521327332 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1836A400) [pid = 2112] [serial = 2216] [outer = 16BDDC00] 08:02:07 INFO - PROCESS | 2112 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:02:07 INFO - PROCESS | 2112 | 1466521327910 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:02:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 930ms 08:02:07 INFO - PROCESS | 2112 | 1466521327950 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 2112 | 1466521327953 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 08:02:07 INFO - PROCESS | 2112 | 1466521327958 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:02:07 INFO - PROCESS | 2112 | 1466521327961 Marionette TRACE conn6 <- [1,2918,null,{}] 08:02:07 INFO - PROCESS | 2112 | 1466521327964 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 2112 | 1466521327967 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:08 INFO - PROCESS | 2112 | 1466521328087 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 08:02:08 INFO - PROCESS | 2112 | 1466521328253 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 2112 | 1466521328256 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:08 INFO - PROCESS | 2112 | ++DOCSHELL 16BDC000 == 35 [pid = 2112] [id = 739] 08:02:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19C70C00) [pid = 2112] [serial = 2217] [outer = 00000000] 08:02:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19EA1800) [pid = 2112] [serial = 2218] [outer = 19C70C00] 08:02:08 INFO - PROCESS | 2112 | 1466521328313 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (19F99C00) [pid = 2112] [serial = 2219] [outer = 19C70C00] 08:02:09 INFO - PROCESS | 2112 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:02:09 INFO - PROCESS | 2112 | 1466521329103 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:02:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:02:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1180ms 08:02:09 INFO - PROCESS | 2112 | 1466521329143 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 2112 | 1466521329147 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 08:02:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:02:09 INFO - PROCESS | 2112 | 1466521329151 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 2112 | 1466521329154 Marionette TRACE conn6 <- [1,2922,null,{}] 08:02:09 INFO - PROCESS | 2112 | 1466521329159 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:09 INFO - PROCESS | 2112 | 1466521329162 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:09 INFO - PROCESS | 2112 | 1466521329272 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 08:02:09 INFO - PROCESS | 2112 | 1466521329400 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 2112 | 1466521329403 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:09 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD2800 == 36 [pid = 2112] [id = 740] 08:02:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (0E325C00) [pid = 2112] [serial = 2220] [outer = 00000000] 08:02:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (15924000) [pid = 2112] [serial = 2221] [outer = 0E325C00] 08:02:09 INFO - PROCESS | 2112 | 1466521329452 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (16BDD400) [pid = 2112] [serial = 2222] [outer = 0E325C00] 08:02:09 INFO - PROCESS | 2112 | --DOCSHELL 155C1400 == 35 [pid = 2112] [id = 736] 08:02:09 INFO - PROCESS | 2112 | --DOCSHELL 0DDCB800 == 34 [pid = 2112] [id = 735] 08:02:09 INFO - PROCESS | 2112 | --DOCSHELL 0D77A000 == 33 [pid = 2112] [id = 734] 08:02:09 INFO - PROCESS | 2112 | --DOCSHELL 1834FC00 == 32 [pid = 2112] [id = 733] 08:02:09 INFO - PROCESS | 2112 | --DOCSHELL 18347800 == 31 [pid = 2112] [id = 732] 08:02:09 INFO - PROCESS | 2112 | --DOCSHELL 16BE2400 == 30 [pid = 2112] [id = 731] 08:02:09 INFO - PROCESS | 2112 | --DOCSHELL 151E1C00 == 29 [pid = 2112] [id = 730] 08:02:09 INFO - PROCESS | 2112 | --DOCSHELL 0DDD7800 == 28 [pid = 2112] [id = 729] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1B183400) [pid = 2112] [serial = 2173] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (1B198000) [pid = 2112] [serial = 2174] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (1B174C00) [pid = 2112] [serial = 2170] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19A25800) [pid = 2112] [serial = 2158] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19FE2800) [pid = 2112] [serial = 2161] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19C71000) [pid = 2112] [serial = 2159] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DDCF400) [pid = 2112] [serial = 2146] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0DF0F800) [pid = 2112] [serial = 2147] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (15997800) [pid = 2112] [serial = 2149] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15A46800) [pid = 2112] [serial = 2150] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0DF04000) [pid = 2112] [serial = 2140] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0E366800) [pid = 2112] [serial = 2141] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (18311000) [pid = 2112] [serial = 2152] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18367000) [pid = 2112] [serial = 2153] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (17544400) [pid = 2112] [serial = 2143] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1834E000) [pid = 2112] [serial = 2144] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (15928800) [pid = 2112] [serial = 2164] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1935EC00) [pid = 2112] [serial = 2155] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1A32E800) [pid = 2112] [serial = 2138] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (1B179400) [pid = 2112] [serial = 2171] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1A35D400) [pid = 2112] [serial = 2162] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (16BE4C00) [pid = 2112] [serial = 2165] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (1A520400) [pid = 2112] [serial = 2168] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (19367800) [pid = 2112] [serial = 2156] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (19F98C00) [pid = 2112] [serial = 2167] [outer = 00000000] [url = about:blank] 08:02:09 INFO - PROCESS | 2112 | 1466521329863 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:02:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:02:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 770ms 08:02:09 INFO - PROCESS | 2112 | 1466521329925 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 2112 | 1466521329930 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 08:02:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:02:09 INFO - PROCESS | 2112 | 1466521329935 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 2112 | 1466521329938 Marionette TRACE conn6 <- [1,2926,null,{}] 08:02:09 INFO - PROCESS | 2112 | 1466521329947 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:09 INFO - PROCESS | 2112 | 1466521329949 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:10 INFO - PROCESS | 2112 | 1466521330075 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 08:02:10 INFO - PROCESS | 2112 | 1466521330087 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 2112 | 1466521330089 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:10 INFO - PROCESS | 2112 | ++DOCSHELL 0E36A800 == 29 [pid = 2112] [id = 741] 08:02:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (14F9B400) [pid = 2112] [serial = 2223] [outer = 00000000] 08:02:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (1599D800) [pid = 2112] [serial = 2224] [outer = 14F9B400] 08:02:10 INFO - PROCESS | 2112 | 1466521330137 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (16757C00) [pid = 2112] [serial = 2225] [outer = 14F9B400] 08:02:10 INFO - PROCESS | 2112 | 1466521330563 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:02:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:02:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 08:02:10 INFO - PROCESS | 2112 | 1466521330608 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 2112 | 1466521330610 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 08:02:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:02:10 INFO - PROCESS | 2112 | 1466521330613 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 2112 | 1466521330616 Marionette TRACE conn6 <- [1,2930,null,{}] 08:02:10 INFO - PROCESS | 2112 | 1466521330631 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:10 INFO - PROCESS | 2112 | 1466521330636 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:10 INFO - PROCESS | 2112 | 1466521330723 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 08:02:10 INFO - PROCESS | 2112 | 1466521330730 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 2112 | 1466521330733 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:10 INFO - PROCESS | 2112 | ++DOCSHELL 18363400 == 30 [pid = 2112] [id = 742] 08:02:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (18368800) [pid = 2112] [serial = 2226] [outer = 00000000] 08:02:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (18609800) [pid = 2112] [serial = 2227] [outer = 18368800] 08:02:10 INFO - PROCESS | 2112 | 1466521330781 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (1864DC00) [pid = 2112] [serial = 2228] [outer = 18368800] 08:02:11 INFO - PROCESS | 2112 | 1466521331225 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:02:11 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:02:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:02:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:02:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 08:02:11 INFO - PROCESS | 2112 | 1466521331244 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 08:02:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:02:11 INFO - PROCESS | 2112 | 1466521331246 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 08:02:11 INFO - PROCESS | 2112 | 1466521331249 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 2112 | 1466521331251 Marionette TRACE conn6 <- [1,2934,null,{}] 08:02:11 INFO - PROCESS | 2112 | 1466521331254 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 2112 | 1466521331256 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:11 INFO - PROCESS | 2112 | 1466521331344 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 08:02:11 INFO - PROCESS | 2112 | 1466521331349 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 2112 | 1466521331350 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:11 INFO - PROCESS | 2112 | ++DOCSHELL 1935AC00 == 31 [pid = 2112] [id = 743] 08:02:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (19362800) [pid = 2112] [serial = 2229] [outer = 00000000] 08:02:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (19A19400) [pid = 2112] [serial = 2230] [outer = 19362800] 08:02:11 INFO - PROCESS | 2112 | 1466521331403 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19A8C400) [pid = 2112] [serial = 2231] [outer = 19362800] 08:02:11 INFO - PROCESS | 2112 | 1466521331824 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:02:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 08:02:11 INFO - PROCESS | 2112 | 1466521331880 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 2112 | 1466521331882 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 08:02:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:02:11 INFO - PROCESS | 2112 | 1466521331885 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 2112 | 1466521331886 Marionette TRACE conn6 <- [1,2938,null,{}] 08:02:11 INFO - PROCESS | 2112 | 1466521331894 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 2112 | 1466521331896 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:12 INFO - PROCESS | 2112 | 1466521332031 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 08:02:12 INFO - PROCESS | 2112 | 1466521332036 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 2112 | 1466521332038 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:12 INFO - PROCESS | 2112 | ++DOCSHELL 19363000 == 32 [pid = 2112] [id = 744] 08:02:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19A9DC00) [pid = 2112] [serial = 2232] [outer = 00000000] 08:02:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19EA2800) [pid = 2112] [serial = 2233] [outer = 19A9DC00] 08:02:12 INFO - PROCESS | 2112 | 1466521332082 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (19EA4800) [pid = 2112] [serial = 2234] [outer = 19A9DC00] 08:02:12 INFO - PROCESS | 2112 | ++DOCSHELL 1A519400 == 33 [pid = 2112] [id = 745] 08:02:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1A519C00) [pid = 2112] [serial = 2235] [outer = 00000000] 08:02:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (09269800) [pid = 2112] [serial = 2236] [outer = 1A519C00] 08:02:12 INFO - PROCESS | 2112 | 1466521332612 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:02:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 08:02:12 INFO - PROCESS | 2112 | 1466521332656 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 08:02:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:02:12 INFO - PROCESS | 2112 | 1466521332658 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 08:02:12 INFO - PROCESS | 2112 | 1466521332673 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 2112 | 1466521332674 Marionette TRACE conn6 <- [1,2942,null,{}] 08:02:12 INFO - PROCESS | 2112 | 1466521332678 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 2112 | 1466521332684 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:12 INFO - PROCESS | 2112 | 1466521332866 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 08:02:12 INFO - PROCESS | 2112 | 1466521332888 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 2112 | 1466521332890 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:12 INFO - PROCESS | 2112 | ++DOCSHELL 1A446C00 == 34 [pid = 2112] [id = 746] 08:02:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1A44B400) [pid = 2112] [serial = 2237] [outer = 00000000] 08:02:12 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1A9EF400) [pid = 2112] [serial = 2238] [outer = 1A44B400] 08:02:12 INFO - PROCESS | 2112 | 1466521332936 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1A9F2400) [pid = 2112] [serial = 2239] [outer = 1A44B400] 08:02:13 INFO - PROCESS | 2112 | 1466521333354 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:02:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:02:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:02:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 731ms 08:02:13 INFO - PROCESS | 2112 | 1466521333394 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 2112 | 1466521333396 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 08:02:13 INFO - PROCESS | 2112 | 1466521333399 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:02:13 INFO - PROCESS | 2112 | 1466521333401 Marionette TRACE conn6 <- [1,2946,null,{}] 08:02:13 INFO - PROCESS | 2112 | 1466521333404 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 2112 | 1466521333415 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:13 INFO - PROCESS | 2112 | 1466521333558 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 08:02:13 INFO - PROCESS | 2112 | 1466521333566 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 2112 | 1466521333568 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:13 INFO - PROCESS | 2112 | ++DOCSHELL 19C79800 == 35 [pid = 2112] [id = 747] 08:02:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1AD27C00) [pid = 2112] [serial = 2240] [outer = 00000000] 08:02:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (1B17A000) [pid = 2112] [serial = 2241] [outer = 1AD27C00] 08:02:13 INFO - PROCESS | 2112 | 1466521333669 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1B180800) [pid = 2112] [serial = 2242] [outer = 1AD27C00] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1835BC00) [pid = 2112] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DEAB400) [pid = 2112] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1860D400) [pid = 2112] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0E367C00) [pid = 2112] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (151E4400) [pid = 2112] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (16BE3400) [pid = 2112] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0E487400) [pid = 2112] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (19359800) [pid = 2112] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (0D82C400) [pid = 2112] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (19EA0C00) [pid = 2112] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:02:14 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (0DDD0C00) [pid = 2112] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:02:14 INFO - PROCESS | 2112 | 1466521334111 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:02:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 08:02:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:02:14 INFO - PROCESS | 2112 | 1466521334132 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 2112 | 1466521334134 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 08:02:14 INFO - PROCESS | 2112 | 1466521334137 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 2112 | 1466521334138 Marionette TRACE conn6 <- [1,2950,null,{}] 08:02:14 INFO - PROCESS | 2112 | 1466521334146 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 2112 | 1466521334148 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:14 INFO - PROCESS | 2112 | 1466521334255 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 08:02:14 INFO - PROCESS | 2112 | 1466521334361 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 2112 | 1466521334363 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:14 INFO - PROCESS | 2112 | ++DOCSHELL 0D862000 == 36 [pid = 2112] [id = 748] 08:02:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (0DD58C00) [pid = 2112] [serial = 2243] [outer = 00000000] 08:02:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (186DC800) [pid = 2112] [serial = 2244] [outer = 0DD58C00] 08:02:14 INFO - PROCESS | 2112 | 1466521334406 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1AD8E000) [pid = 2112] [serial = 2245] [outer = 0DD58C00] 08:02:14 INFO - PROCESS | 2112 | 1466521334721 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:02:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 08:02:14 INFO - PROCESS | 2112 | 1466521334768 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 2112 | 1466521334770 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 08:02:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:02:14 INFO - PROCESS | 2112 | 1466521334773 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 2112 | 1466521334775 Marionette TRACE conn6 <- [1,2954,null,{}] 08:02:14 INFO - PROCESS | 2112 | 1466521334779 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 2112 | 1466521334781 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:14 INFO - PROCESS | 2112 | 1466521334903 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 08:02:14 INFO - PROCESS | 2112 | 1466521334911 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 2112 | 1466521334912 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:14 INFO - PROCESS | 2112 | ++DOCSHELL 1B182000 == 37 [pid = 2112] [id = 749] 08:02:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1B183400) [pid = 2112] [serial = 2246] [outer = 00000000] 08:02:14 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1B1A0000) [pid = 2112] [serial = 2247] [outer = 1B183400] 08:02:14 INFO - PROCESS | 2112 | 1466521334955 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (1BD5AC00) [pid = 2112] [serial = 2248] [outer = 1B183400] 08:02:15 INFO - PROCESS | 2112 | 1466521335351 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:02:15 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:02:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 08:02:15 INFO - PROCESS | 2112 | 1466521335404 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 2112 | 1466521335406 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 08:02:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:02:15 INFO - PROCESS | 2112 | 1466521335409 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 2112 | 1466521335410 Marionette TRACE conn6 <- [1,2958,null,{}] 08:02:15 INFO - PROCESS | 2112 | 1466521335413 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:15 INFO - PROCESS | 2112 | 1466521335415 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:15 INFO - PROCESS | 2112 | 1466521335498 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 08:02:15 INFO - PROCESS | 2112 | 1466521335626 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 2112 | 1466521335628 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:15 INFO - PROCESS | 2112 | ++DOCSHELL 1B19F000 == 38 [pid = 2112] [id = 750] 08:02:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (1BE89800) [pid = 2112] [serial = 2249] [outer = 00000000] 08:02:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (1BF06400) [pid = 2112] [serial = 2250] [outer = 1BE89800] 08:02:15 INFO - PROCESS | 2112 | 1466521335674 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (1BF0A800) [pid = 2112] [serial = 2251] [outer = 1BE89800] 08:02:16 INFO - PROCESS | 2112 | 1466521335980 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:02:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 08:02:16 INFO - PROCESS | 2112 | 1466521336071 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 2112 | 1466521336076 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 08:02:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:02:16 INFO - PROCESS | 2112 | 1466521336081 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 2112 | 1466521336086 Marionette TRACE conn6 <- [1,2962,null,{}] 08:02:16 INFO - PROCESS | 2112 | 1466521336092 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 2112 | 1466521336096 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:16 INFO - PROCESS | 2112 | 1466521336215 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 08:02:16 INFO - PROCESS | 2112 | 1466521336353 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 2112 | 1466521336356 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:16 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD3800 == 39 [pid = 2112] [id = 751] 08:02:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (0DDD6400) [pid = 2112] [serial = 2252] [outer = 00000000] 08:02:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (0DF0F400) [pid = 2112] [serial = 2253] [outer = 0DDD6400] 08:02:16 INFO - PROCESS | 2112 | 1466521336418 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (0E372400) [pid = 2112] [serial = 2254] [outer = 0DDD6400] 08:02:17 INFO - PROCESS | 2112 | 1466521336977 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 08:02:17 INFO - PROCESS | 2112 | 1466521337022 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 2112 | 1466521337026 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 08:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:02:17 INFO - PROCESS | 2112 | 1466521337033 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 2112 | 1466521337038 Marionette TRACE conn6 <- [1,2966,null,{}] 08:02:17 INFO - PROCESS | 2112 | 1466521337042 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 2112 | 1466521337045 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:17 INFO - PROCESS | 2112 | 1466521337157 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 08:02:17 INFO - PROCESS | 2112 | 1466521337313 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 2112 | 1466521337315 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:17 INFO - PROCESS | 2112 | ++DOCSHELL 1834C000 == 40 [pid = 2112] [id = 752] 08:02:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1834D400) [pid = 2112] [serial = 2255] [outer = 00000000] 08:02:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (18365400) [pid = 2112] [serial = 2256] [outer = 1834D400] 08:02:17 INFO - PROCESS | 2112 | 1466521337375 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1935C000) [pid = 2112] [serial = 2257] [outer = 1834D400] 08:02:17 INFO - PROCESS | 2112 | 1466521337868 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 08:02:17 INFO - PROCESS | 2112 | 1466521337906 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 2112 | 1466521337909 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 08:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:02:17 INFO - PROCESS | 2112 | 1466521337912 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 2112 | 1466521337914 Marionette TRACE conn6 <- [1,2970,null,{}] 08:02:17 INFO - PROCESS | 2112 | 1466521337924 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 2112 | 1466521337929 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:18 INFO - PROCESS | 2112 | 1466521338075 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 08:02:18 INFO - PROCESS | 2112 | 1466521338195 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 2112 | 1466521338199 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:18 INFO - PROCESS | 2112 | ++DOCSHELL 1A799400 == 41 [pid = 2112] [id = 753] 08:02:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1A79C400) [pid = 2112] [serial = 2258] [outer = 00000000] 08:02:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1B1A5400) [pid = 2112] [serial = 2259] [outer = 1A79C400] 08:02:18 INFO - PROCESS | 2112 | 1466521338257 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1BF0E800) [pid = 2112] [serial = 2260] [outer = 1A79C400] 08:02:18 INFO - PROCESS | 2112 | 1466521338775 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:02:18 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:02:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:02:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:02:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 08:02:18 INFO - PROCESS | 2112 | 1466521338786 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 2112 | 1466521338788 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 08:02:18 INFO - PROCESS | 2112 | 1466521338792 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:02:18 INFO - PROCESS | 2112 | 1466521338794 Marionette TRACE conn6 <- [1,2974,null,{}] 08:02:18 INFO - PROCESS | 2112 | 1466521338798 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 2112 | 1466521338800 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:18 INFO - PROCESS | 2112 | 1466521338912 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 08:02:19 INFO - PROCESS | 2112 | 1466521339059 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 2112 | 1466521339062 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:19 INFO - PROCESS | 2112 | ++DOCSHELL 1BFA8C00 == 42 [pid = 2112] [id = 754] 08:02:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (1D004400) [pid = 2112] [serial = 2261] [outer = 00000000] 08:02:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1D19A400) [pid = 2112] [serial = 2262] [outer = 1D004400] 08:02:19 INFO - PROCESS | 2112 | 1466521339122 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (1D1A8C00) [pid = 2112] [serial = 2263] [outer = 1D004400] 08:02:19 INFO - PROCESS | 2112 | 1466521339615 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 08:02:19 INFO - PROCESS | 2112 | 1466521339666 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 2112 | 1466521339668 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 08:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:02:19 INFO - PROCESS | 2112 | 1466521339672 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 2112 | 1466521339674 Marionette TRACE conn6 <- [1,2978,null,{}] 08:02:19 INFO - PROCESS | 2112 | 1466521339677 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:19 INFO - PROCESS | 2112 | 1466521339680 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:19 INFO - PROCESS | 2112 | 1466521339852 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 08:02:20 INFO - PROCESS | 2112 | 1466521339993 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 2112 | 1466521339995 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:20 INFO - PROCESS | 2112 | ++DOCSHELL 19C04C00 == 43 [pid = 2112] [id = 755] 08:02:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (19C05C00) [pid = 2112] [serial = 2264] [outer = 00000000] 08:02:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (1ED56000) [pid = 2112] [serial = 2265] [outer = 19C05C00] 08:02:20 INFO - PROCESS | 2112 | 1466521340050 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (1ED60400) [pid = 2112] [serial = 2266] [outer = 19C05C00] 08:02:20 INFO - PROCESS | 2112 | ++DOCSHELL 0DDCFC00 == 44 [pid = 2112] [id = 756] 08:02:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 97 (0DDD0400) [pid = 2112] [serial = 2267] [outer = 00000000] 08:02:20 INFO - PROCESS | 2112 | ++DOMWINDOW == 98 (0DDD1000) [pid = 2112] [serial = 2268] [outer = 0DDD0400] 08:02:20 INFO - PROCESS | 2112 | 1466521340826 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:02:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:02:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1165ms 08:02:20 INFO - PROCESS | 2112 | 1466521340857 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 2112 | 1466521340861 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 08:02:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:02:20 INFO - PROCESS | 2112 | 1466521340867 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 2112 | 1466521340870 Marionette TRACE conn6 <- [1,2982,null,{}] 08:02:20 INFO - PROCESS | 2112 | 1466521340876 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 2112 | 1466521340878 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:21 INFO - PROCESS | 2112 | 1466521340999 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 08:02:21 INFO - PROCESS | 2112 | 1466521341173 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 2112 | 1466521341176 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:21 INFO - PROCESS | 2112 | ++DOCSHELL 0DF02000 == 45 [pid = 2112] [id = 757] 08:02:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 99 (0E22B400) [pid = 2112] [serial = 2269] [outer = 00000000] 08:02:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 100 (15AE3400) [pid = 2112] [serial = 2270] [outer = 0E22B400] 08:02:21 INFO - PROCESS | 2112 | 1466521341227 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 2112 | ++DOMWINDOW == 101 (16BDD000) [pid = 2112] [serial = 2271] [outer = 0E22B400] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 1B182000 == 44 [pid = 2112] [id = 749] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 0D862000 == 43 [pid = 2112] [id = 748] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 19C79800 == 42 [pid = 2112] [id = 747] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 1A446C00 == 41 [pid = 2112] [id = 746] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 1A519400 == 40 [pid = 2112] [id = 745] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 19363000 == 39 [pid = 2112] [id = 744] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 1935AC00 == 38 [pid = 2112] [id = 743] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 18363400 == 37 [pid = 2112] [id = 742] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 0E36A800 == 36 [pid = 2112] [id = 741] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 16BDC000 == 35 [pid = 2112] [id = 739] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 0DDD2800 == 34 [pid = 2112] [id = 740] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 16BDCC00 == 33 [pid = 2112] [id = 738] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 08A8C400 == 32 [pid = 2112] [id = 737] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 0DF03400 == 31 [pid = 2112] [id = 728] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 0DDCFC00 == 30 [pid = 2112] [id = 756] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 1BFA8C00 == 29 [pid = 2112] [id = 754] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 19C04C00 == 28 [pid = 2112] [id = 755] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 1A799400 == 27 [pid = 2112] [id = 753] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 1B19F000 == 26 [pid = 2112] [id = 750] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 0DDD3800 == 25 [pid = 2112] [id = 751] 08:02:22 INFO - PROCESS | 2112 | --DOCSHELL 1834C000 == 24 [pid = 2112] [id = 752] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 100 (19EA4000) [pid = 2112] [serial = 2209] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 99 (18369800) [pid = 2112] [serial = 2197] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 98 (0DF03C00) [pid = 2112] [serial = 2188] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 97 (0E22CC00) [pid = 2112] [serial = 2189] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 96 (1864C800) [pid = 2112] [serial = 2200] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (16BDD800) [pid = 2112] [serial = 2186] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (15B76400) [pid = 2112] [serial = 2185] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (155C1C00) [pid = 2112] [serial = 2191] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (1597E000) [pid = 2112] [serial = 2192] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (17010C00) [pid = 2112] [serial = 2194] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (18607400) [pid = 2112] [serial = 2198] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (16B32C00) [pid = 2112] [serial = 2177] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (15AE5C00) [pid = 2112] [serial = 2176] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (19E8E400) [pid = 2112] [serial = 2180] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (0E370400) [pid = 2112] [serial = 2203] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19A16800) [pid = 2112] [serial = 2179] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1B1A5C00) [pid = 2112] [serial = 2183] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (1B19E800) [pid = 2112] [serial = 2182] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (18740C00) [pid = 2112] [serial = 2201] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19A1A400) [pid = 2112] [serial = 2206] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (19A1E800) [pid = 2112] [serial = 2207] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (16BE3000) [pid = 2112] [serial = 2204] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (17543400) [pid = 2112] [serial = 2195] [outer = 00000000] [url = about:blank] 08:02:22 INFO - PROCESS | 2112 | 1466521342463 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:02:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:02:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1633ms 08:02:22 INFO - PROCESS | 2112 | 1466521342503 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 08:02:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:02:22 INFO - PROCESS | 2112 | 1466521342507 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 08:02:22 INFO - PROCESS | 2112 | 1466521342512 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 2112 | 1466521342515 Marionette TRACE conn6 <- [1,2986,null,{}] 08:02:22 INFO - PROCESS | 2112 | 1466521342520 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 2112 | 1466521342523 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:22 INFO - PROCESS | 2112 | 1466521342608 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 08:02:22 INFO - PROCESS | 2112 | 1466521342614 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 2112 | 1466521342618 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:22 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD1800 == 25 [pid = 2112] [id = 758] 08:02:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (0DDD2000) [pid = 2112] [serial = 2272] [outer = 00000000] 08:02:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (0DEB7000) [pid = 2112] [serial = 2273] [outer = 0DDD2000] 08:02:22 INFO - PROCESS | 2112 | 1466521342666 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (0DF0F000) [pid = 2112] [serial = 2274] [outer = 0DDD2000] 08:02:23 INFO - PROCESS | 2112 | 1466521343164 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:02:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:02:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 731ms 08:02:23 INFO - PROCESS | 2112 | 1466521343242 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 2112 | 1466521343247 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 08:02:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:02:23 INFO - PROCESS | 2112 | 1466521343253 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 2112 | 1466521343256 Marionette TRACE conn6 <- [1,2990,null,{}] 08:02:23 INFO - PROCESS | 2112 | 1466521343260 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 2112 | 1466521343262 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:23 INFO - PROCESS | 2112 | 1466521343350 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 08:02:23 INFO - PROCESS | 2112 | 1466521343364 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 2112 | 1466521343366 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:23 INFO - PROCESS | 2112 | ++DOCSHELL 151ED000 == 26 [pid = 2112] [id = 759] 08:02:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (151EE800) [pid = 2112] [serial = 2275] [outer = 00000000] 08:02:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (15787800) [pid = 2112] [serial = 2276] [outer = 151EE800] 08:02:23 INFO - PROCESS | 2112 | 1466521343421 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (15983000) [pid = 2112] [serial = 2277] [outer = 151EE800] 08:02:23 INFO - PROCESS | 2112 | 1466521343848 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:02:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:02:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 08:02:23 INFO - PROCESS | 2112 | 1466521343887 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 08:02:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:02:23 INFO - PROCESS | 2112 | 1466521343889 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 08:02:23 INFO - PROCESS | 2112 | 1466521343893 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 2112 | 1466521343897 Marionette TRACE conn6 <- [1,2994,null,{}] 08:02:23 INFO - PROCESS | 2112 | 1466521343927 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:23 INFO - PROCESS | 2112 | 1466521343932 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:24 INFO - PROCESS | 2112 | 1466521344046 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 08:02:24 INFO - PROCESS | 2112 | 1466521344053 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 2112 | 1466521344056 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:24 INFO - PROCESS | 2112 | ++DOCSHELL 16BDE000 == 27 [pid = 2112] [id = 760] 08:02:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (16BDF000) [pid = 2112] [serial = 2278] [outer = 00000000] 08:02:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1700D800) [pid = 2112] [serial = 2279] [outer = 16BDF000] 08:02:24 INFO - PROCESS | 2112 | 1466521344104 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (17057800) [pid = 2112] [serial = 2280] [outer = 16BDF000] 08:02:24 INFO - PROCESS | 2112 | 1466521344554 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:02:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:02:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 691ms 08:02:24 INFO - PROCESS | 2112 | 1466521344584 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 2112 | 1466521344587 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 08:02:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:02:24 INFO - PROCESS | 2112 | 1466521344600 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 2112 | 1466521344602 Marionette TRACE conn6 <- [1,2998,null,{}] 08:02:24 INFO - PROCESS | 2112 | 1466521344605 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 2112 | 1466521344607 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:24 INFO - PROCESS | 2112 | 1466521344728 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 08:02:24 INFO - PROCESS | 2112 | 1466521344826 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 2112 | 1466521344828 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:24 INFO - PROCESS | 2112 | ++DOCSHELL 1834C800 == 28 [pid = 2112] [id = 761] 08:02:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1834CC00) [pid = 2112] [serial = 2281] [outer = 00000000] 08:02:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (18362800) [pid = 2112] [serial = 2282] [outer = 1834CC00] 08:02:24 INFO - PROCESS | 2112 | 1466521344873 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (18601C00) [pid = 2112] [serial = 2283] [outer = 1834CC00] 08:02:25 INFO - PROCESS | 2112 | [2112] 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 08:02:25 INFO - PROCESS | 2112 | 1466521345317 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:02:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:02:25 INFO - {} 08:02:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:02:25 INFO - {} 08:02:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:02:25 INFO - {} 08:02:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:02:25 INFO - {} 08:02:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 08:02:25 INFO - PROCESS | 2112 | 1466521345370 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 2112 | 1466521345372 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 08:02:25 INFO - PROCESS | 2112 | 1466521345375 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 2112 | 1466521345377 Marionette TRACE conn6 <- [1,3002,null,{}] 08:02:25 INFO - TEST-START | /FileAPI/fileReader.html 08:02:25 INFO - PROCESS | 2112 | 1466521345380 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 2112 | 1466521345382 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:25 INFO - PROCESS | 2112 | 1466521345497 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 08:02:25 INFO - PROCESS | 2112 | 1466521345504 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 2112 | 1466521345506 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:25 INFO - PROCESS | 2112 | ++DOCSHELL 18605400 == 29 [pid = 2112] [id = 762] 08:02:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (18607400) [pid = 2112] [serial = 2284] [outer = 00000000] 08:02:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 92 (1935BC00) [pid = 2112] [serial = 2285] [outer = 18607400] 08:02:25 INFO - PROCESS | 2112 | 1466521345550 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 2112 | ++DOMWINDOW == 93 (19363000) [pid = 2112] [serial = 2286] [outer = 18607400] 08:02:25 INFO - PROCESS | 2112 | 1466521345972 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:02:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:02:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:02:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:02:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 08:02:26 INFO - PROCESS | 2112 | 1466521346009 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 2112 | 1466521346012 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 08:02:26 INFO - TEST-START | /FileAPI/historical.html 08:02:26 INFO - PROCESS | 2112 | 1466521346021 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 2112 | 1466521346023 Marionette TRACE conn6 <- [1,3006,null,{}] 08:02:26 INFO - PROCESS | 2112 | 1466521346026 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 2112 | 1466521346032 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:26 INFO - PROCESS | 2112 | 1466521346199 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 08:02:26 INFO - PROCESS | 2112 | 1466521346217 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 2112 | 1466521346219 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:26 INFO - PROCESS | 2112 | ++DOCSHELL 193B6800 == 30 [pid = 2112] [id = 763] 08:02:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 94 (19A13C00) [pid = 2112] [serial = 2287] [outer = 00000000] 08:02:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 95 (19C71000) [pid = 2112] [serial = 2288] [outer = 19A13C00] 08:02:26 INFO - PROCESS | 2112 | 1466521346262 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 2112 | ++DOMWINDOW == 96 (19C7C000) [pid = 2112] [serial = 2289] [outer = 19A13C00] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 95 (1A44B400) [pid = 2112] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 94 (1B183400) [pid = 2112] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 93 (0DD58C00) [pid = 2112] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 92 (19C70C00) [pid = 2112] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 91 (19361000) [pid = 2112] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (16BDDC00) [pid = 2112] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19362800) [pid = 2112] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (08A8E400) [pid = 2112] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (14F9B400) [pid = 2112] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (0E325C00) [pid = 2112] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (18368800) [pid = 2112] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (1AD27C00) [pid = 2112] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (19A9DC00) [pid = 2112] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1A519C00) [pid = 2112] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:02:26 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1BE89800) [pid = 2112] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:02:26 INFO - PROCESS | 2112 | 1466521346936 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:02:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:02:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:02:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:02:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:02:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:02:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:02:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:02:27 INFO - TEST-OK | /FileAPI/historical.html | took 987ms 08:02:27 INFO - TEST-START | /FileAPI/idlharness.html 08:02:27 INFO - PROCESS | 2112 | 1466521347007 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 2112 | 1466521347009 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 08:02:27 INFO - PROCESS | 2112 | 1466521347012 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 2112 | 1466521347014 Marionette TRACE conn6 <- [1,3010,null,{}] 08:02:27 INFO - PROCESS | 2112 | 1466521347018 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:27 INFO - PROCESS | 2112 | 1466521347019 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:27 INFO - PROCESS | 2112 | 1466521347097 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 08:02:27 INFO - PROCESS | 2112 | 1466521347102 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 2112 | 1466521347104 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:27 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD8C00 == 31 [pid = 2112] [id = 764] 08:02:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (187E9000) [pid = 2112] [serial = 2290] [outer = 00000000] 08:02:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (19E9D800) [pid = 2112] [serial = 2291] [outer = 187E9000] 08:02:27 INFO - PROCESS | 2112 | 1466521347147 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (19E9E800) [pid = 2112] [serial = 2292] [outer = 187E9000] 08:02:28 INFO - PROCESS | 2112 | 1466521348093 Marionette TRACE conn6 <- [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]]]}] 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:02:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:02:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:02:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:02:28 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:28 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:02:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:02:28 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:02:28 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:28 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:02:28 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:02:28 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:02:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:02:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:02:28 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:02:28 INFO - TEST-OK | /FileAPI/idlharness.html | took 1220ms 08:02:28 INFO - PROCESS | 2112 | 1466521348234 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 2112 | 1466521348239 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 08:02:28 INFO - TEST-START | /FileAPI/idlharness.worker 08:02:28 INFO - PROCESS | 2112 | 1466521348245 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 2112 | 1466521348248 Marionette TRACE conn6 <- [1,3014,null,{}] 08:02:28 INFO - PROCESS | 2112 | 1466521348254 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 2112 | 1466521348257 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:28 INFO - PROCESS | 2112 | 1466521348383 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 08:02:28 INFO - PROCESS | 2112 | 1466521348520 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 2112 | 1466521348525 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:28 INFO - PROCESS | 2112 | ++DOCSHELL 15113C00 == 32 [pid = 2112] [id = 765] 08:02:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (15118000) [pid = 2112] [serial = 2293] [outer = 00000000] 08:02:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (15785C00) [pid = 2112] [serial = 2294] [outer = 15118000] 08:02:28 INFO - PROCESS | 2112 | 1466521348583 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (15A4FC00) [pid = 2112] [serial = 2295] [outer = 15118000] 08:02:28 INFO - PROCESS | 2112 | [2112] 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 08:02:29 INFO - PROCESS | 2112 | 1466521349766 Marionette TRACE conn6 <- [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,{},{}]]]}] 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:02:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:02:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:02:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:02:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:02:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:02:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:02:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:02:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:02:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:02:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:02:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:02:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:02:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:02:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:02:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:02:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:02:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:02:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:02:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:02:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:02:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:02:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:02:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:02:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:02:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:02:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:02:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:02:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:02:29 INFO - {} 08:02:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1631ms 08:02:29 INFO - PROCESS | 2112 | 1466521349938 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 2112 | 1466521349943 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 08:02:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:02:30 INFO - PROCESS | 2112 | 1466521349972 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 2112 | 1466521349975 Marionette TRACE conn6 <- [1,3018,null,{}] 08:02:30 INFO - PROCESS | 2112 | 1466521349979 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 2112 | 1466521349982 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:30 INFO - PROCESS | 2112 | 1466521350121 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 08:02:30 INFO - PROCESS | 2112 | 1466521350255 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 2112 | 1466521350258 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:30 INFO - PROCESS | 2112 | ++DOCSHELL 0DDD0C00 == 33 [pid = 2112] [id = 766] 08:02:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (0E330400) [pid = 2112] [serial = 2296] [outer = 00000000] 08:02:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (1A511800) [pid = 2112] [serial = 2297] [outer = 0E330400] 08:02:30 INFO - PROCESS | 2112 | 1466521350317 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (1B183C00) [pid = 2112] [serial = 2298] [outer = 0E330400] 08:02:31 INFO - PROCESS | 2112 | 1466521351008 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:02:31 INFO - PROCESS | 2112 | --DOCSHELL 193B6800 == 32 [pid = 2112] [id = 763] 08:02:31 INFO - PROCESS | 2112 | --DOCSHELL 18605400 == 31 [pid = 2112] [id = 762] 08:02:31 INFO - PROCESS | 2112 | --DOCSHELL 1834C800 == 30 [pid = 2112] [id = 761] 08:02:31 INFO - PROCESS | 2112 | --DOCSHELL 16BDE000 == 29 [pid = 2112] [id = 760] 08:02:31 INFO - PROCESS | 2112 | --DOCSHELL 151ED000 == 28 [pid = 2112] [id = 759] 08:02:31 INFO - PROCESS | 2112 | --DOCSHELL 0DDD1800 == 27 [pid = 2112] [id = 758] 08:02:31 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (1BD5AC00) [pid = 2112] [serial = 2248] [outer = 00000000] [url = about:blank] 08:02:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1078ms 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (1A9EF400) [pid = 2112] [serial = 2238] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (186DC800) [pid = 2112] [serial = 2244] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (19EA1800) [pid = 2112] [serial = 2218] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (19F99C00) [pid = 2112] [serial = 2219] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (19E86400) [pid = 2112] [serial = 2210] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (18346800) [pid = 2112] [serial = 2215] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (1836A400) [pid = 2112] [serial = 2216] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (19A19400) [pid = 2112] [serial = 2230] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (0D3F1000) [pid = 2112] [serial = 2212] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0DD52400) [pid = 2112] [serial = 2213] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (1599D800) [pid = 2112] [serial = 2224] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (16757C00) [pid = 2112] [serial = 2225] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (15924000) [pid = 2112] [serial = 2221] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (16BDD400) [pid = 2112] [serial = 2222] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18609800) [pid = 2112] [serial = 2227] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1864DC00) [pid = 2112] [serial = 2228] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1B17A000) [pid = 2112] [serial = 2241] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1B1A0000) [pid = 2112] [serial = 2247] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1B180800) [pid = 2112] [serial = 2242] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (19EA2800) [pid = 2112] [serial = 2233] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19EA4800) [pid = 2112] [serial = 2234] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (1A9F2400) [pid = 2112] [serial = 2239] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (1AD8E000) [pid = 2112] [serial = 2245] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (09269800) [pid = 2112] [serial = 2236] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 64 (1BF0A800) [pid = 2112] [serial = 2251] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 63 (1BF06400) [pid = 2112] [serial = 2250] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | --DOMWINDOW == 62 (19A8C400) [pid = 2112] [serial = 2231] [outer = 00000000] [url = about:blank] 08:02:31 INFO - PROCESS | 2112 | 1466521351082 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 2112 | 1466521351086 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 08:02:31 INFO - PROCESS | 2112 | 1466521351091 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:02:31 INFO - PROCESS | 2112 | 1466521351094 Marionette TRACE conn6 <- [1,3022,null,{}] 08:02:31 INFO - PROCESS | 2112 | 1466521351113 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 2112 | 1466521351116 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:31 INFO - PROCESS | 2112 | 1466521351205 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 08:02:31 INFO - PROCESS | 2112 | 1466521351217 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 2112 | 1466521351220 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:31 INFO - PROCESS | 2112 | ++DOCSHELL 0DDC9C00 == 28 [pid = 2112] [id = 767] 08:02:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 63 (0DDCAC00) [pid = 2112] [serial = 2299] [outer = 00000000] 08:02:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 64 (0DF08800) [pid = 2112] [serial = 2300] [outer = 0DDCAC00] 08:02:31 INFO - PROCESS | 2112 | 1466521351267 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 65 (0E372C00) [pid = 2112] [serial = 2301] [outer = 0DDCAC00] 08:02:31 INFO - PROCESS | 2112 | 1466521351774 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:02:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:02:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 08:02:31 INFO - PROCESS | 2112 | 1466521351826 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 2112 | 1466521351830 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 08:02:31 INFO - PROCESS | 2112 | 1466521351836 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 2112 | 1466521351838 Marionette TRACE conn6 <- [1,3026,null,{}] 08:02:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:02:31 INFO - PROCESS | 2112 | 1466521351842 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:31 INFO - PROCESS | 2112 | 1466521351844 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:31 INFO - PROCESS | 2112 | 1466521351931 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 08:02:31 INFO - PROCESS | 2112 | 1466521351944 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:31 INFO - PROCESS | 2112 | 1466521351947 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:31 INFO - PROCESS | 2112 | ++DOCSHELL 15ADDC00 == 29 [pid = 2112] [id = 768] 08:02:31 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (15ADE800) [pid = 2112] [serial = 2302] [outer = 00000000] 08:02:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (16758C00) [pid = 2112] [serial = 2303] [outer = 15ADE800] 08:02:32 INFO - PROCESS | 2112 | 1466521351994 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (16BDFC00) [pid = 2112] [serial = 2304] [outer = 15ADE800] 08:02:32 INFO - PROCESS | 2112 | 1466521352425 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:02:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:02:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 08:02:32 INFO - PROCESS | 2112 | 1466521352471 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 2112 | 1466521352473 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 08:02:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:02:32 INFO - PROCESS | 2112 | 1466521352482 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 2112 | 1466521352485 Marionette TRACE conn6 <- [1,3030,null,{}] 08:02:32 INFO - PROCESS | 2112 | 1466521352496 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 2112 | 1466521352501 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:32 INFO - PROCESS | 2112 | 1466521352587 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 08:02:32 INFO - PROCESS | 2112 | 1466521352596 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 2112 | 1466521352600 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:32 INFO - PROCESS | 2112 | ++DOCSHELL 18605400 == 30 [pid = 2112] [id = 769] 08:02:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (18605C00) [pid = 2112] [serial = 2305] [outer = 00000000] 08:02:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (1860F000) [pid = 2112] [serial = 2306] [outer = 18605C00] 08:02:32 INFO - PROCESS | 2112 | 1466521352648 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (1864F800) [pid = 2112] [serial = 2307] [outer = 18605C00] 08:02:33 INFO - PROCESS | 2112 | 1466521353310 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:02:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:02:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:02:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 958ms 08:02:33 INFO - PROCESS | 2112 | 1466521353443 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 2112 | 1466521353445 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 08:02:33 INFO - PROCESS | 2112 | 1466521353448 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:02:33 INFO - PROCESS | 2112 | 1466521353450 Marionette TRACE conn6 <- [1,3034,null,{}] 08:02:33 INFO - PROCESS | 2112 | 1466521353454 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 2112 | 1466521353456 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:33 INFO - PROCESS | 2112 | 1466521353590 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 08:02:33 INFO - PROCESS | 2112 | 1466521353602 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 2112 | 1466521353604 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:33 INFO - PROCESS | 2112 | ++DOCSHELL 19C71800 == 31 [pid = 2112] [id = 770] 08:02:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (19C73000) [pid = 2112] [serial = 2308] [outer = 00000000] 08:02:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (19E8A400) [pid = 2112] [serial = 2309] [outer = 19C73000] 08:02:33 INFO - PROCESS | 2112 | 1466521353648 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (19EAC000) [pid = 2112] [serial = 2310] [outer = 19C73000] 08:02:33 INFO - PROCESS | 2112 | [2112] 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 08:02:34 INFO - PROCESS | 2112 | 1466521354126 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:02:34 INFO - {} 08:02:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 08:02:34 INFO - PROCESS | 2112 | 1466521354183 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 2112 | 1466521354185 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 08:02:34 INFO - PROCESS | 2112 | 1466521354188 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:02:34 INFO - PROCESS | 2112 | 1466521354190 Marionette TRACE conn6 <- [1,3038,null,{}] 08:02:34 INFO - PROCESS | 2112 | 1466521354200 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 2112 | 1466521354202 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:34 INFO - PROCESS | 2112 | 1466521354321 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 08:02:34 INFO - PROCESS | 2112 | 1466521354328 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:34 INFO - PROCESS | 2112 | 1466521354330 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:34 INFO - PROCESS | 2112 | ++DOCSHELL 19FE2800 == 32 [pid = 2112] [id = 771] 08:02:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1A32DC00) [pid = 2112] [serial = 2311] [outer = 00000000] 08:02:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1A79F400) [pid = 2112] [serial = 2312] [outer = 1A32DC00] 08:02:34 INFO - PROCESS | 2112 | 1466521354374 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1A7A3C00) [pid = 2112] [serial = 2313] [outer = 1A32DC00] 08:02:34 INFO - PROCESS | 2112 | 1466521354804 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:02:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:02:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 08:02:34 INFO - PROCESS | 2112 | 1466521354863 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 2112 | 1466521354876 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 08:02:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:02:34 INFO - PROCESS | 2112 | 1466521354887 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 2112 | 1466521354889 Marionette TRACE conn6 <- [1,3042,null,{}] 08:02:34 INFO - PROCESS | 2112 | 1466521354892 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:34 INFO - PROCESS | 2112 | 1466521354898 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:35 INFO - PROCESS | 2112 | 1466521355043 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 08:02:35 INFO - PROCESS | 2112 | 1466521355049 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 2112 | 1466521355051 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:35 INFO - PROCESS | 2112 | ++DOCSHELL 14F0AC00 == 33 [pid = 2112] [id = 772] 08:02:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (151ECC00) [pid = 2112] [serial = 2314] [outer = 00000000] 08:02:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (16BDC000) [pid = 2112] [serial = 2315] [outer = 151ECC00] 08:02:35 INFO - PROCESS | 2112 | 1466521355156 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (17009000) [pid = 2112] [serial = 2316] [outer = 151ECC00] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (1834CC00) [pid = 2112] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (16BDF000) [pid = 2112] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E22B400) [pid = 2112] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (151EE800) [pid = 2112] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (0DDD2000) [pid = 2112] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18607400) [pid = 2112] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (0DDD6400) [pid = 2112] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1834D400) [pid = 2112] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (1A79C400) [pid = 2112] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1D004400) [pid = 2112] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (0DDD0400) [pid = 2112] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19C05C00) [pid = 2112] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:02:35 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19A13C00) [pid = 2112] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:02:35 INFO - PROCESS | 2112 | 1466521355887 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:02:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:02:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:02:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1146ms 08:02:36 INFO - PROCESS | 2112 | 1466521356037 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 2112 | 1466521356040 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 08:02:36 INFO - PROCESS | 2112 | 1466521356043 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:02:36 INFO - PROCESS | 2112 | 1466521356045 Marionette TRACE conn6 <- [1,3046,null,{}] 08:02:36 INFO - PROCESS | 2112 | 1466521356048 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 2112 | 1466521356050 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:36 INFO - PROCESS | 2112 | 1466521356133 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 08:02:36 INFO - PROCESS | 2112 | 1466521356157 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 2112 | 1466521356159 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:36 INFO - PROCESS | 2112 | ++DOCSHELL 19A17800 == 34 [pid = 2112] [id = 773] 08:02:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (19A19800) [pid = 2112] [serial = 2317] [outer = 00000000] 08:02:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (19EA0400) [pid = 2112] [serial = 2318] [outer = 19A19800] 08:02:36 INFO - PROCESS | 2112 | 1466521356211 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (1B19A400) [pid = 2112] [serial = 2319] [outer = 19A19800] 08:02:36 INFO - PROCESS | 2112 | 1466521356665 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:02:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:02:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:02:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:02:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:02:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:02:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:02:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 680ms 08:02:36 INFO - PROCESS | 2112 | 1466521356726 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 2112 | 1466521356729 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 08:02:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:02:36 INFO - PROCESS | 2112 | 1466521356731 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 2112 | 1466521356733 Marionette TRACE conn6 <- [1,3050,null,{}] 08:02:36 INFO - PROCESS | 2112 | 1466521356737 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 2112 | 1466521356738 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:36 INFO - PROCESS | 2112 | 1466521356820 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 08:02:36 INFO - PROCESS | 2112 | 1466521356826 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 2112 | 1466521356828 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:36 INFO - PROCESS | 2112 | ++DOCSHELL 18749000 == 35 [pid = 2112] [id = 774] 08:02:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (19C03800) [pid = 2112] [serial = 2320] [outer = 00000000] 08:02:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1BF05400) [pid = 2112] [serial = 2321] [outer = 19C03800] 08:02:36 INFO - PROCESS | 2112 | 1466521356870 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (1BFA3000) [pid = 2112] [serial = 2322] [outer = 19C03800] 08:02:37 INFO - PROCESS | 2112 | [2112] 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 08:02:37 INFO - PROCESS | 2112 | 1466521357305 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:02:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:02:37 INFO - {} 08:02:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 08:02:37 INFO - PROCESS | 2112 | 1466521357363 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 2112 | 1466521357365 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 08:02:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:02:37 INFO - PROCESS | 2112 | 1466521357368 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 2112 | 1466521357370 Marionette TRACE conn6 <- [1,3054,null,{}] 08:02:37 INFO - PROCESS | 2112 | 1466521357373 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 2112 | 1466521357375 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:37 INFO - PROCESS | 2112 | 1466521357457 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 08:02:37 INFO - PROCESS | 2112 | 1466521357462 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 2112 | 1466521357464 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:37 INFO - PROCESS | 2112 | ++DOCSHELL 1D12A800 == 36 [pid = 2112] [id = 775] 08:02:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1EBB2800) [pid = 2112] [serial = 2323] [outer = 00000000] 08:02:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (1EBB7000) [pid = 2112] [serial = 2324] [outer = 1EBB2800] 08:02:37 INFO - PROCESS | 2112 | 1466521357506 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (1EBB7400) [pid = 2112] [serial = 2325] [outer = 1EBB2800] 08:02:38 INFO - PROCESS | 2112 | 1466521358155 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:02:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:02:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:02:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:02:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:02:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:02:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:02:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 831ms 08:02:38 INFO - PROCESS | 2112 | 1466521358200 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 2112 | 1466521358205 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 08:02:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:02:38 INFO - PROCESS | 2112 | 1466521358209 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 2112 | 1466521358215 Marionette TRACE conn6 <- [1,3058,null,{}] 08:02:38 INFO - PROCESS | 2112 | 1466521358220 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 2112 | 1466521358223 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:38 INFO - PROCESS | 2112 | 1466521358372 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 08:02:38 INFO - PROCESS | 2112 | 1466521358486 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 2112 | 1466521358489 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:38 INFO - PROCESS | 2112 | ++DOCSHELL 0DF0CC00 == 37 [pid = 2112] [id = 776] 08:02:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (0E226C00) [pid = 2112] [serial = 2326] [outer = 00000000] 08:02:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (15A46800) [pid = 2112] [serial = 2327] [outer = 0E226C00] 08:02:38 INFO - PROCESS | 2112 | 1466521358547 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (17009400) [pid = 2112] [serial = 2328] [outer = 0E226C00] 08:02:39 INFO - PROCESS | 2112 | 1466521359090 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:02:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:02:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 08:02:39 INFO - PROCESS | 2112 | 1466521359141 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 2112 | 1466521359146 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 08:02:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:02:39 INFO - PROCESS | 2112 | 1466521359152 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 2112 | 1466521359155 Marionette TRACE conn6 <- [1,3062,null,{}] 08:02:39 INFO - PROCESS | 2112 | 1466521359159 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:39 INFO - PROCESS | 2112 | 1466521359162 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:39 INFO - PROCESS | 2112 | 1466521359280 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 08:02:39 INFO - PROCESS | 2112 | 1466521359439 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 2112 | 1466521359442 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:39 INFO - PROCESS | 2112 | ++DOCSHELL 18741800 == 38 [pid = 2112] [id = 777] 08:02:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18744400) [pid = 2112] [serial = 2329] [outer = 00000000] 08:02:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (193B7C00) [pid = 2112] [serial = 2330] [outer = 18744400] 08:02:39 INFO - PROCESS | 2112 | 1466521359499 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (19A1E400) [pid = 2112] [serial = 2331] [outer = 18744400] 08:02:40 INFO - PROCESS | 2112 | 1466521360005 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:02:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 08:02:40 INFO - PROCESS | 2112 | 1466521360057 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 08:02:40 INFO - PROCESS | 2112 | 1466521360060 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 08:02:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:02:40 INFO - PROCESS | 2112 | 1466521360080 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:02:40 INFO - PROCESS | 2112 | 1466521360084 Marionette TRACE conn6 <- [1,3066,null,{}] 08:02:40 INFO - PROCESS | 2112 | 1466521360095 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 2112 | 1466521360100 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:40 INFO - PROCESS | 2112 | 1466521360210 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 08:02:40 INFO - PROCESS | 2112 | 1466521360370 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 2112 | 1466521360373 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:40 INFO - PROCESS | 2112 | ++DOCSHELL 1A7A2C00 == 39 [pid = 2112] [id = 778] 08:02:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1A9F0800) [pid = 2112] [serial = 2332] [outer = 00000000] 08:02:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 84 (1B178000) [pid = 2112] [serial = 2333] [outer = 1A9F0800] 08:02:40 INFO - PROCESS | 2112 | 1466521360432 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 2112 | ++DOMWINDOW == 85 (1BD61400) [pid = 2112] [serial = 2334] [outer = 1A9F0800] 08:02:40 INFO - PROCESS | 2112 | 1466521360953 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:02:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:02:41 INFO - PROCESS | 2112 | 1466521361019 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 08:02:41 INFO - PROCESS | 2112 | 1466521361023 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 2112 | 1466521361025 Marionette TRACE conn6 <- [1,3070,null,{}] 08:02:41 INFO - PROCESS | 2112 | 1466521361028 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 2112 | 1466521361031 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:41 INFO - PROCESS | 2112 | 1466521361144 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 08:02:41 INFO - PROCESS | 2112 | 1466521361293 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 2112 | 1466521361295 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:41 INFO - PROCESS | 2112 | ++DOCSHELL 1A9F1400 == 40 [pid = 2112] [id = 779] 08:02:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 86 (1D127000) [pid = 2112] [serial = 2335] [outer = 00000000] 08:02:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 87 (1EBBF800) [pid = 2112] [serial = 2336] [outer = 1D127000] 08:02:41 INFO - PROCESS | 2112 | 1466521361352 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 2112 | ++DOMWINDOW == 88 (1ED5F400) [pid = 2112] [serial = 2337] [outer = 1D127000] 08:02:41 INFO - PROCESS | 2112 | 1466521361886 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:02:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:02:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:02:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:02:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 867ms 08:02:41 INFO - PROCESS | 2112 | 1466521361893 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 2112 | 1466521361896 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 08:02:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:02:41 INFO - PROCESS | 2112 | 1466521361899 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 2112 | 1466521361901 Marionette TRACE conn6 <- [1,3074,null,{}] 08:02:41 INFO - PROCESS | 2112 | 1466521361905 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 2112 | 1466521361907 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:42 INFO - PROCESS | 2112 | 1466521362066 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 08:02:42 INFO - PROCESS | 2112 | 1466521362315 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 2112 | 1466521362318 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:42 INFO - PROCESS | 2112 | ++DOCSHELL 0DD58C00 == 41 [pid = 2112] [id = 780] 08:02:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 89 (0DD5A000) [pid = 2112] [serial = 2338] [outer = 00000000] 08:02:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 90 (0DEAC400) [pid = 2112] [serial = 2339] [outer = 0DD5A000] 08:02:42 INFO - PROCESS | 2112 | 1466521362367 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 2112 | ++DOMWINDOW == 91 (0E36C800) [pid = 2112] [serial = 2340] [outer = 0DD5A000] 08:02:42 INFO - PROCESS | 2112 | 1466521362890 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:02:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:02:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1017ms 08:02:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:02:42 INFO - PROCESS | 2112 | 1466521362921 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 2112 | 1466521362925 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 08:02:42 INFO - PROCESS | 2112 | 1466521362929 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 2112 | 1466521362932 Marionette TRACE conn6 <- [1,3078,null,{}] 08:02:42 INFO - PROCESS | 2112 | 1466521362936 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 2112 | 1466521362939 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:43 INFO - PROCESS | 2112 | 1466521363041 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 0DF02000 == 40 [pid = 2112] [id = 757] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 18749000 == 39 [pid = 2112] [id = 774] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 19A17800 == 38 [pid = 2112] [id = 773] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 14F0AC00 == 37 [pid = 2112] [id = 772] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 19FE2800 == 36 [pid = 2112] [id = 771] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 19C71800 == 35 [pid = 2112] [id = 770] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 18605400 == 34 [pid = 2112] [id = 769] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 15ADDC00 == 33 [pid = 2112] [id = 768] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 0DDC9C00 == 32 [pid = 2112] [id = 767] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 0DDD8C00 == 31 [pid = 2112] [id = 764] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 0DDD0C00 == 30 [pid = 2112] [id = 766] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 15113C00 == 29 [pid = 2112] [id = 765] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 0DD58C00 == 28 [pid = 2112] [id = 780] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 1A7A2C00 == 27 [pid = 2112] [id = 778] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 1A9F1400 == 26 [pid = 2112] [id = 779] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 18741800 == 25 [pid = 2112] [id = 777] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 1D12A800 == 24 [pid = 2112] [id = 775] 08:02:43 INFO - PROCESS | 2112 | --DOCSHELL 0DF0CC00 == 23 [pid = 2112] [id = 776] 08:02:43 INFO - PROCESS | 2112 | 1466521363838 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 2112 | 1466521363841 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 90 (18601C00) [pid = 2112] [serial = 2283] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 89 (19E9D800) [pid = 2112] [serial = 2291] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 88 (18362800) [pid = 2112] [serial = 2282] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 87 (1700D800) [pid = 2112] [serial = 2279] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 86 (16BDD000) [pid = 2112] [serial = 2271] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 85 (15AE3400) [pid = 2112] [serial = 2270] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 84 (15787800) [pid = 2112] [serial = 2276] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 83 (15983000) [pid = 2112] [serial = 2277] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (0DEB7000) [pid = 2112] [serial = 2273] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (0DF0F000) [pid = 2112] [serial = 2274] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (1935BC00) [pid = 2112] [serial = 2285] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (0E372400) [pid = 2112] [serial = 2254] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (0DF0F400) [pid = 2112] [serial = 2253] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (1935C000) [pid = 2112] [serial = 2257] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (18365400) [pid = 2112] [serial = 2256] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1BF0E800) [pid = 2112] [serial = 2260] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (1B1A5400) [pid = 2112] [serial = 2259] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (1D1A8C00) [pid = 2112] [serial = 2263] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (1D19A400) [pid = 2112] [serial = 2262] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (0DDD1000) [pid = 2112] [serial = 2268] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 70 (1ED60400) [pid = 2112] [serial = 2266] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 69 (1ED56000) [pid = 2112] [serial = 2265] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 68 (19C71000) [pid = 2112] [serial = 2288] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 67 (19363000) [pid = 2112] [serial = 2286] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 66 (19C7C000) [pid = 2112] [serial = 2289] [outer = 00000000] [url = about:blank] 08:02:43 INFO - PROCESS | 2112 | --DOMWINDOW == 65 (17057800) [pid = 2112] [serial = 2280] [outer = 00000000] [url = about:blank] 08:02:44 INFO - PROCESS | 2112 | ++DOCSHELL 08A8DC00 == 24 [pid = 2112] [id = 781] 08:02:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 66 (08A8F800) [pid = 2112] [serial = 2341] [outer = 00000000] 08:02:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 67 (0D778C00) [pid = 2112] [serial = 2342] [outer = 08A8F800] 08:02:44 INFO - PROCESS | 2112 | 1466521364018 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 68 (0D82A800) [pid = 2112] [serial = 2343] [outer = 08A8F800] 08:02:44 INFO - PROCESS | 2112 | 1466521364414 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:02:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1532ms 08:02:44 INFO - PROCESS | 2112 | 1466521364480 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 2112 | 1466521364484 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 08:02:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:02:44 INFO - PROCESS | 2112 | 1466521364489 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 2112 | 1466521364491 Marionette TRACE conn6 <- [1,3082,null,{}] 08:02:44 INFO - PROCESS | 2112 | 1466521364496 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:44 INFO - PROCESS | 2112 | 1466521364500 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:44 INFO - PROCESS | 2112 | 1466521364588 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 08:02:44 INFO - PROCESS | 2112 | 1466521364595 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 2112 | 1466521364598 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:44 INFO - PROCESS | 2112 | ++DOCSHELL 0E232000 == 25 [pid = 2112] [id = 782] 08:02:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 69 (0E232C00) [pid = 2112] [serial = 2344] [outer = 00000000] 08:02:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 70 (0E371000) [pid = 2112] [serial = 2345] [outer = 0E232C00] 08:02:44 INFO - PROCESS | 2112 | 1466521364645 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 2112 | ++DOMWINDOW == 71 (0ECD9C00) [pid = 2112] [serial = 2346] [outer = 0E232C00] 08:02:45 INFO - PROCESS | 2112 | 1466521365112 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:02:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 08:02:45 INFO - PROCESS | 2112 | 1466521365165 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 2112 | 1466521365169 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 08:02:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:02:45 INFO - PROCESS | 2112 | 1466521365174 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 2112 | 1466521365176 Marionette TRACE conn6 <- [1,3086,null,{}] 08:02:45 INFO - PROCESS | 2112 | 1466521365180 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 2112 | 1466521365182 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:45 INFO - PROCESS | 2112 | 1466521365299 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 08:02:45 INFO - PROCESS | 2112 | 1466521365406 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 2112 | 1466521365408 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:45 INFO - PROCESS | 2112 | ++DOCSHELL 15999000 == 26 [pid = 2112] [id = 783] 08:02:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (1599B400) [pid = 2112] [serial = 2347] [outer = 00000000] 08:02:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15A47000) [pid = 2112] [serial = 2348] [outer = 1599B400] 08:02:45 INFO - PROCESS | 2112 | 1466521365454 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (15AE6000) [pid = 2112] [serial = 2349] [outer = 1599B400] 08:02:45 INFO - PROCESS | 2112 | 1466521365823 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:02:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:02:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 08:02:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:02:45 INFO - PROCESS | 2112 | 1466521365844 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 2112 | 1466521365846 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 08:02:45 INFO - PROCESS | 2112 | 1466521365851 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 2112 | 1466521365857 Marionette TRACE conn6 <- [1,3090,null,{}] 08:02:45 INFO - PROCESS | 2112 | 1466521365866 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 2112 | 1466521365870 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:45 INFO - PROCESS | 2112 | 1466521365955 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 08:02:46 INFO - PROCESS | 2112 | 1466521366063 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 2112 | 1466521366065 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:46 INFO - PROCESS | 2112 | ++DOCSHELL 15A50400 == 27 [pid = 2112] [id = 784] 08:02:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 75 (15AE5800) [pid = 2112] [serial = 2350] [outer = 00000000] 08:02:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 76 (16B39800) [pid = 2112] [serial = 2351] [outer = 15AE5800] 08:02:46 INFO - PROCESS | 2112 | 1466521366130 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 77 (1754F000) [pid = 2112] [serial = 2352] [outer = 15AE5800] 08:02:46 INFO - PROCESS | 2112 | 1466521366510 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:02:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 08:02:46 INFO - PROCESS | 2112 | 1466521366580 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 2112 | 1466521366583 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 08:02:46 INFO - PROCESS | 2112 | 1466521366586 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:02:46 INFO - PROCESS | 2112 | 1466521366588 Marionette TRACE conn6 <- [1,3094,null,{}] 08:02:46 INFO - PROCESS | 2112 | 1466521366591 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 2112 | 1466521366593 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:46 INFO - PROCESS | 2112 | 1466521366742 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 08:02:46 INFO - PROCESS | 2112 | 1466521366759 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 2112 | 1466521366761 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:46 INFO - PROCESS | 2112 | ++DOCSHELL 1834DC00 == 28 [pid = 2112] [id = 785] 08:02:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 78 (18350800) [pid = 2112] [serial = 2353] [outer = 00000000] 08:02:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 79 (18364000) [pid = 2112] [serial = 2354] [outer = 18350800] 08:02:46 INFO - PROCESS | 2112 | 1466521366805 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 2112 | ++DOMWINDOW == 80 (18369000) [pid = 2112] [serial = 2355] [outer = 18350800] 08:02:47 INFO - PROCESS | 2112 | 1466521367225 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 08:02:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:02:47 INFO - PROCESS | 2112 | 1466521367264 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 2112 | 1466521367266 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 08:02:47 INFO - PROCESS | 2112 | 1466521367269 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 2112 | 1466521367271 Marionette TRACE conn6 <- [1,3098,null,{}] 08:02:47 INFO - PROCESS | 2112 | 1466521367274 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 2112 | 1466521367276 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:47 INFO - PROCESS | 2112 | 1466521367395 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 08:02:47 INFO - PROCESS | 2112 | 1466521367400 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 2112 | 1466521367406 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:47 INFO - PROCESS | 2112 | ++DOCSHELL 1860EC00 == 29 [pid = 2112] [id = 786] 08:02:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 81 (18610C00) [pid = 2112] [serial = 2356] [outer = 00000000] 08:02:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 82 (186DBC00) [pid = 2112] [serial = 2357] [outer = 18610C00] 08:02:47 INFO - PROCESS | 2112 | 1466521367460 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 2112 | ++DOMWINDOW == 83 (1935B000) [pid = 2112] [serial = 2358] [outer = 18610C00] 08:02:47 INFO - PROCESS | 2112 | 1466521367910 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:02:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:02:47 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:02:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:02:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 08:02:47 INFO - PROCESS | 2112 | 1466521367947 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 2112 | 1466521367949 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 08:02:47 INFO - PROCESS | 2112 | 1466521367953 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:02:47 INFO - PROCESS | 2112 | 1466521367954 Marionette TRACE conn6 <- [1,3102,null,{}] 08:02:47 INFO - PROCESS | 2112 | 1466521367958 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:47 INFO - PROCESS | 2112 | 1466521367960 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:48 INFO - PROCESS | 2112 | 1466521368383 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 82 (19C73000) [pid = 2112] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 81 (1A32DC00) [pid = 2112] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 80 (151ECC00) [pid = 2112] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 79 (187E9000) [pid = 2112] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 78 (15ADE800) [pid = 2112] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 77 (0E330400) [pid = 2112] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 76 (0DDCAC00) [pid = 2112] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 75 (1EBB2800) [pid = 2112] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 74 (18605C00) [pid = 2112] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 73 (15118000) [pid = 2112] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 72 (19C03800) [pid = 2112] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:02:48 INFO - PROCESS | 2112 | --DOMWINDOW == 71 (19A19800) [pid = 2112] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:02:48 INFO - PROCESS | 2112 | 1466521368486 Marionette TRACE conn6 -> [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\", \"40e0885f-cc74-4644-b36c-48f4c49d6de1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 2112 | 1466521368488 Marionette INFO sendAsync 2bd9f1c9-9f85-4bc5-85d2-8afc957ccb15 08:02:48 INFO - PROCESS | 2112 | ++DOCSHELL 0D784C00 == 30 [pid = 2112] [id = 787] 08:02:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 72 (0DF0C400) [pid = 2112] [serial = 2359] [outer = 00000000] 08:02:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 73 (15ADF400) [pid = 2112] [serial = 2360] [outer = 0DF0C400] 08:02:48 INFO - PROCESS | 2112 | 1466521368540 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 2112 | ++DOMWINDOW == 74 (1935E800) [pid = 2112] [serial = 2361] [outer = 0DF0C400] 08:02:48 INFO - PROCESS | 2112 | 1466521368841 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:02:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:02:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 930ms 08:02:48 INFO - PROCESS | 2112 | 1466521368889 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 2112 | 1466521368891 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 08:02:49 WARNING - u'runner_teardown' () 08:02:49 INFO - No more tests 08:02:49 INFO - Got 0 unexpected results 08:02:49 INFO - SUITE-END | took 679s 08:02:50 INFO - Closing logging queue 08:02:50 INFO - queue closed 08:02:50 INFO - Return code: 0 08:02:50 WARNING - # TBPL SUCCESS # 08:02:50 INFO - Running post-action listener: _resource_record_post_action 08:02:50 INFO - Running post-run listener: _resource_record_post_run 08:02:51 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 186727424; Write bytes: 1142773248; Read time: 3516940; Write time: 9112720 08:02:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:02:51 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 140 08:02:51 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 186727424; Write bytes: 1085162496; Read time: 3516940; Write time: 9075010 08:02:51 INFO - Running post-run listener: _upload_blobber_files 08:02:51 INFO - Blob upload gear active. 08:02:51 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:02:51 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:02:51 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'] 08:02:51 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 08:02:51 INFO - (blobuploader) - INFO - Open directory for files ... 08:02:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:02:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:02:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:02:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:02:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:02:52 INFO - (blobuploader) - INFO - Done attempting. 08:02:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:02:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:02:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:02:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:02:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:02:54 INFO - (blobuploader) - INFO - Done attempting. 08:02:54 INFO - (blobuploader) - INFO - Iteration through files over. 08:02:54 INFO - Return code: 0 08:02:54 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:02:54 INFO - Using _rmtree_windows ... 08:02:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:02:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf0dd8eaa549d0ecf1443806657789eeeafb64d649804afae22c57303dbcfaaf0b02b0d3122bca226e24beecb376264a76a5cf0e6b644522787c7ff5589e2bb5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0076e234df69fdfa523fb1f2b0b969db38eb1a3e32d10c216a4383c7aad5183df5f003d99bf0ca38f39ea58141b4b9bc033ce16aed6d011e095c6cd3227762e1"} 08:02:54 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:02:54 INFO - Writing to file C:\slave\test\properties\blobber_files 08:02:54 INFO - Contents: 08:02:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/bf0dd8eaa549d0ecf1443806657789eeeafb64d649804afae22c57303dbcfaaf0b02b0d3122bca226e24beecb376264a76a5cf0e6b644522787c7ff5589e2bb5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0076e234df69fdfa523fb1f2b0b969db38eb1a3e32d10c216a4383c7aad5183df5f003d99bf0ca38f39ea58141b4b9bc033ce16aed6d011e095c6cd3227762e1"} 08:02:54 INFO - Running post-run listener: copy_logs_to_upload_dir 08:02:54 INFO - Copying logs to upload dir... 08:02:54 INFO - mkdir: C:\slave\test\build\upload\logs 08:02:54 INFO - Copying logs to upload dir... 08:02:54 INFO - Using _rmtree_windows ... 08:02:54 INFO - Using _rmtree_windows ... 08:02:54 INFO - Using _rmtree_windows ... 08:02:54 INFO - Using _rmtree_windows ... 08:02:54 INFO - Using _rmtree_windows ... 08:02:54 INFO - Using _rmtree_windows ... 08:02:54 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=964.729000 ========= master_lag: -0.02 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 4 secs) (at 2016-06-21 08:02:55.121599) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:55.123055) ========= '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-089 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-089 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-089 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/bf0dd8eaa549d0ecf1443806657789eeeafb64d649804afae22c57303dbcfaaf0b02b0d3122bca226e24beecb376264a76a5cf0e6b644522787c7ff5589e2bb5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0076e234df69fdfa523fb1f2b0b969db38eb1a3e32d10c216a4383c7aad5183df5f003d99bf0ca38f39ea58141b4b9bc033ce16aed6d011e095c6cd3227762e1"} build_url:https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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/bf0dd8eaa549d0ecf1443806657789eeeafb64d649804afae22c57303dbcfaaf0b02b0d3122bca226e24beecb376264a76a5cf0e6b644522787c7ff5589e2bb5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0076e234df69fdfa523fb1f2b0b969db38eb1a3e32d10c216a4383c7aad5183df5f003d99bf0ca38f39ea58141b4b9bc033ce16aed6d011e095c6cd3227762e1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/M7GWLGh3TfuyrO6VhoCa6w/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-06-21 08:02:55.248046) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:55.248454) ========= '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-089 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-089 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-089 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-06-21 08:02:55.366835) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:55.367232) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 08:02:56.324353) ========= ========= Total master_lag: 0.24 =========