builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-107 starttime: 1466697088.53 results: success (0) buildid: 20160623065435 builduid: 9cf8cd8eb3f549ee9008288f054494dc revision: 810fa61b0d7347ab50e7dc930d3f0d95a8f8bda4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:51:28.528793) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:51:28.529279) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:51:28.529587) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:51:28.734764) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:51:28.735157) ========= '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-107 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-107 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-107 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 --08:51:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 14.82 MB/s 08:51:29 (14.82 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.152000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:51:29.919947) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-23 08:51:29.920294) ========= '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-107 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-107 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-107 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.006000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-23 08:51:33.936131) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:51:33.936520) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 810fa61b0d7347ab50e7dc930d3f0d95a8f8bda4 --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 810fa61b0d7347ab50e7dc930d3f0d95a8f8bda4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-107 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-107 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-107 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-23 08:51:33,803 truncating revision to first 12 chars 2016-06-23 08:51:33,803 Setting DEBUG logging. 2016-06-23 08:51:33,803 attempt 1/10 2016-06-23 08:51:33,803 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/810fa61b0d73?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:51:34,394 unpacking tar archive at: mozilla-beta-810fa61b0d73/testing/mozharness/ program finished with exit code 0 elapsedTime=1.383000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:51:35.377548) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:51:35.377883) ========= script_repo_revision: 810fa61b0d7347ab50e7dc930d3f0d95a8f8bda4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:51:35.378289) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:51:35.378587) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:51:35.400546) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 4 secs) (at 2016-06-23 08:51:35.400957) ========= '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-107 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-107 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-107 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 08:51:35 INFO - MultiFileLogger online at 20160623 08:51:35 in C:\slave\test 08:51:35 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 08:51:35 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:51:35 INFO - {'append_to_log': False, 08:51:35 INFO - 'base_work_dir': 'C:\\slave\\test', 08:51:35 INFO - 'blob_upload_branch': 'mozilla-beta', 08:51:35 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:51:35 INFO - 'buildbot_json_path': 'buildprops.json', 08:51:35 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:51:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:51:35 INFO - 'download_minidump_stackwalk': True, 08:51:35 INFO - 'download_symbols': 'true', 08:51:35 INFO - 'e10s': False, 08:51:35 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:51:35 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:51:35 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:51:35 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:51:35 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:51:35 INFO - 'C:/mozilla-build/tooltool.py'), 08:51:35 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:51:35 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:51:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:51:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:51:35 INFO - 'log_level': 'info', 08:51:35 INFO - 'log_to_console': True, 08:51:35 INFO - 'opt_config_files': (), 08:51:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:51:35 INFO - '--processes=1', 08:51:35 INFO - '--config=%(test_path)s/wptrunner.ini', 08:51:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:51:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:51:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:51:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:51:35 INFO - 'pip_index': False, 08:51:35 INFO - 'require_test_zip': True, 08:51:35 INFO - 'test_type': ('testharness',), 08:51:35 INFO - 'this_chunk': '1', 08:51:35 INFO - 'total_chunks': '10', 08:51:35 INFO - 'virtualenv_path': 'venv', 08:51:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:51:35 INFO - 'work_dir': 'build'} 08:51:35 INFO - ##### 08:51:35 INFO - ##### Running clobber step. 08:51:35 INFO - ##### 08:51:35 INFO - Running pre-action listener: _resource_record_pre_action 08:51:35 INFO - Running main action method: clobber 08:51:35 INFO - rmtree: C:\slave\test\build 08:51:35 INFO - Using _rmtree_windows ... 08:51:35 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:54:44 INFO - Running post-action listener: _resource_record_post_action 08:54:44 INFO - ##### 08:54:44 INFO - ##### Running read-buildbot-config step. 08:54:44 INFO - ##### 08:54:44 INFO - Running pre-action listener: _resource_record_pre_action 08:54:44 INFO - Running main action method: read_buildbot_config 08:54:44 INFO - Using buildbot properties: 08:54:44 INFO - { 08:54:44 INFO - "project": "", 08:54:44 INFO - "product": "firefox", 08:54:44 INFO - "script_repo_revision": "production", 08:54:44 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:54:44 INFO - "repository": "", 08:54:44 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:54:44 INFO - "buildid": "20160623065435", 08:54:44 INFO - "pgo_build": "False", 08:54:44 INFO - "basedir": "C:\\slave\\test", 08:54:44 INFO - "buildnumber": 16, 08:54:44 INFO - "slavename": "t-w732-ix-107", 08:54:44 INFO - "revision": "810fa61b0d7347ab50e7dc930d3f0d95a8f8bda4", 08:54:44 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 08:54:44 INFO - "platform": "win32", 08:54:44 INFO - "branch": "mozilla-beta", 08:54:44 INFO - "repo_path": "releases/mozilla-beta", 08:54:44 INFO - "moz_repo_path": "", 08:54:44 INFO - "stage_platform": "win32", 08:54:44 INFO - "builduid": "9cf8cd8eb3f549ee9008288f054494dc", 08:54:44 INFO - "slavebuilddir": "test" 08:54:44 INFO - } 08:54:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:54:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:54:44 INFO - Running post-action listener: _resource_record_post_action 08:54:44 INFO - ##### 08:54:44 INFO - ##### Running download-and-extract step. 08:54:44 INFO - ##### 08:54:44 INFO - Running pre-action listener: _resource_record_pre_action 08:54:44 INFO - Running main action method: download_and_extract 08:54:44 INFO - mkdir: C:\slave\test\build\tests 08:54:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:44 INFO - https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:54:44 INFO - trying https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:54:44 INFO - Downloading https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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 08:54:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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 08:54:46 INFO - Downloaded 1240 bytes. 08:54:46 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:54:46 INFO - Using the following test package requirements: 08:54:46 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:54:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:54:46 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:54:46 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:54:46 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:54:46 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:54:46 INFO - u'jsshell-win32.zip'], 08:54:46 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:54:46 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:54:46 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:54:46 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:54:46 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:54:46 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:54:46 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:54:46 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:54:46 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:54:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:54:46 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:54:46 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 08:54:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:46 INFO - https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:54:46 INFO - trying https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:54:46 INFO - Downloading https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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 08:54:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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 08:54:47 INFO - Downloaded 20352626 bytes. 08:54:47 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/*'] 08:54:47 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/* 08:54:49 INFO - caution: filename not matched: web-platform/* 08:54:49 INFO - Return code: 11 08:54:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:49 INFO - https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:54:49 INFO - trying https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:54:49 INFO - Downloading https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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 08:54:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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 08:54:52 INFO - Downloaded 36389112 bytes. 08:54:52 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/*'] 08:54:52 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/* 08:55:39 INFO - caution: filename not matched: bin/* 08:55:39 INFO - caution: filename not matched: config/* 08:55:39 INFO - caution: filename not matched: mozbase/* 08:55:39 INFO - caution: filename not matched: marionette/* 08:55:39 INFO - caution: filename not matched: tools/wptserve/* 08:55:39 INFO - Return code: 11 08:55:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:39 INFO - https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:55:39 INFO - trying https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:55:39 INFO - Downloading https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:55:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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 08:55:41 INFO - Downloaded 68461693 bytes. 08:55:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:55:41 INFO - mkdir: C:\slave\test\properties 08:55:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:55:41 INFO - Writing to file C:\slave\test\properties\build_url 08:55:41 INFO - Contents: 08:55:41 INFO - build_url:https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:55:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:55:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:55:42 INFO - Writing to file C:\slave\test\properties\symbols_url 08:55:42 INFO - Contents: 08:55:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:55:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:42 INFO - https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:55:42 INFO - trying https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:55:42 INFO - Downloading https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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 08:55:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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 08:55:45 INFO - Downloaded 55574983 bytes. 08:55:45 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'] 08:55:45 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 08:55:49 INFO - Return code: 0 08:55:49 INFO - Running post-action listener: _resource_record_post_action 08:55:49 INFO - Running post-action listener: set_extra_try_arguments 08:55:49 INFO - ##### 08:55:49 INFO - ##### Running create-virtualenv step. 08:55:49 INFO - ##### 08:55:49 INFO - Running pre-action listener: _pre_create_virtualenv 08:55:49 INFO - Running pre-action listener: _resource_record_pre_action 08:55:49 INFO - Running main action method: create_virtualenv 08:55:49 INFO - Creating virtualenv C:\slave\test\build\venv 08:55:49 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:55:49 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:55:55 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:55:58 INFO - Installing distribute......................................................................................................................................................................................done. 08:56:00 INFO - Return code: 0 08:56:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:56:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:56:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:56:00 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-107', 'USERDOMAIN': 'T-W732-IX-107', '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-107', '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 08:56:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:56:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:56:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:56:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:56:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:56:00 INFO - 'COMPUTERNAME': 'T-W732-IX-107', 08:56:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:56:00 INFO - 'DCLOCATION': 'SCL3', 08:56:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:56:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:56:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:56:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:56:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:56:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:56:00 INFO - 'HOMEDRIVE': 'C:', 08:56:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:56:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:56:00 INFO - 'KTS_VERSION': '1.19c', 08:56:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:56:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:56:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-107', 08:56:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:56:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:56:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:56:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:56:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:56:00 INFO - 'MOZ_AIRBAG': '1', 08:56:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:56:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:56:00 INFO - 'MOZ_MSVCVERSION': '8', 08:56:00 INFO - 'MOZ_NO_REMOTE': '1', 08:56:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:56:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:56:00 INFO - 'NO_EM_RESTART': '1', 08:56:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:56:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:56:00 INFO - 'OS': 'Windows_NT', 08:56:00 INFO - 'OURDRIVE': 'C:', 08:56:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:56:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:56:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:56:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:56:00 INFO - 'PROCESSOR_LEVEL': '6', 08:56:00 INFO - 'PROCESSOR_REVISION': '1e05', 08:56:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:56:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:56:00 INFO - 'PROMPT': '$P$G', 08:56:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:56:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:56:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:56:00 INFO - 'PWD': 'C:\\slave\\test', 08:56:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:56:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:56:00 INFO - 'SYSTEMDRIVE': 'C:', 08:56:00 INFO - 'SYSTEMROOT': 'C:\\windows', 08:56:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:00 INFO - 'TEST1': 'testie', 08:56:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:00 INFO - 'USERDOMAIN': 'T-W732-IX-107', 08:56:00 INFO - 'USERNAME': 'cltbld', 08:56:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:56:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:56:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:56:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:56:00 INFO - 'WINDIR': 'C:\\windows', 08:56:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:56:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:56:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:56:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:56:01 INFO - Downloading/unpacking psutil>=0.7.1 08:56:02 INFO - Running setup.py egg_info for package psutil 08:56:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:56:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:56:02 INFO - Installing collected packages: psutil 08:56:02 INFO - Running setup.py install for psutil 08:56:02 INFO - building 'psutil._psutil_windows' extension 08:56:02 INFO - error: Unable to find vcvarsall.bat 08:56:02 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-ezkcsy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:56:02 INFO - running install 08:56:02 INFO - running build 08:56:02 INFO - running build_py 08:56:02 INFO - creating build 08:56:02 INFO - creating build\lib.win32-2.7 08:56:02 INFO - creating build\lib.win32-2.7\psutil 08:56:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:56:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:56:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:56:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:56:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:56:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:56:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:56:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:56:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:56:02 INFO - running build_ext 08:56:02 INFO - building 'psutil._psutil_windows' extension 08:56:02 INFO - error: Unable to find vcvarsall.bat 08:56:02 INFO - ---------------------------------------- 08:56:02 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-ezkcsy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:56:02 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:56:02 WARNING - Return code: 1 08:56:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:56:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:56:02 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-107', 'USERDOMAIN': 'T-W732-IX-107', '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-107', '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 08:56:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:56:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:56:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:56:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:56:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:56:02 INFO - 'COMPUTERNAME': 'T-W732-IX-107', 08:56:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:56:02 INFO - 'DCLOCATION': 'SCL3', 08:56:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:56:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:56:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:56:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:56:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:56:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:56:02 INFO - 'HOMEDRIVE': 'C:', 08:56:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:56:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:56:02 INFO - 'KTS_VERSION': '1.19c', 08:56:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:56:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:56:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-107', 08:56:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:56:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:56:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:56:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:56:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:56:02 INFO - 'MOZ_AIRBAG': '1', 08:56:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:56:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:56:02 INFO - 'MOZ_MSVCVERSION': '8', 08:56:02 INFO - 'MOZ_NO_REMOTE': '1', 08:56:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:56:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:56:02 INFO - 'NO_EM_RESTART': '1', 08:56:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:56:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:56:02 INFO - 'OS': 'Windows_NT', 08:56:02 INFO - 'OURDRIVE': 'C:', 08:56:02 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\\', 08:56:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:56:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:56:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:56:02 INFO - 'PROCESSOR_LEVEL': '6', 08:56:02 INFO - 'PROCESSOR_REVISION': '1e05', 08:56:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:56:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:56:02 INFO - 'PROMPT': '$P$G', 08:56:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:56:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:56:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:56:02 INFO - 'PWD': 'C:\\slave\\test', 08:56:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:56:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:56:02 INFO - 'SYSTEMDRIVE': 'C:', 08:56:02 INFO - 'SYSTEMROOT': 'C:\\windows', 08:56:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:02 INFO - 'TEST1': 'testie', 08:56:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:02 INFO - 'USERDOMAIN': 'T-W732-IX-107', 08:56:02 INFO - 'USERNAME': 'cltbld', 08:56:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:56:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:56:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:56:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:56:02 INFO - 'WINDIR': 'C:\\windows', 08:56:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:56:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:56:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:56:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:56:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:56:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:56:02 INFO - Running setup.py egg_info for package mozsystemmonitor 08:56:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:56:02 INFO - Running setup.py egg_info for package psutil 08:56:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:56:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:56:02 INFO - Installing collected packages: mozsystemmonitor, psutil 08:56:02 INFO - Running setup.py install for mozsystemmonitor 08:56:02 INFO - Running setup.py install for psutil 08:56:02 INFO - building 'psutil._psutil_windows' extension 08:56:02 INFO - error: Unable to find vcvarsall.bat 08:56:02 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-ujiyvf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:56:02 INFO - running install 08:56:02 INFO - running build 08:56:02 INFO - running build_py 08:56:02 INFO - running build_ext 08:56:02 INFO - building 'psutil._psutil_windows' extension 08:56:02 INFO - error: Unable to find vcvarsall.bat 08:56:02 INFO - ---------------------------------------- 08:56:02 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-ujiyvf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:56:02 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:56:02 WARNING - Return code: 1 08:56:02 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:56:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:56:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:56:03 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-107', 'USERDOMAIN': 'T-W732-IX-107', '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-107', '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 08:56:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:56:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:56:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:56:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:56:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:56:03 INFO - 'COMPUTERNAME': 'T-W732-IX-107', 08:56:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:56:03 INFO - 'DCLOCATION': 'SCL3', 08:56:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:56:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:56:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:56:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:56:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:56:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:56:03 INFO - 'HOMEDRIVE': 'C:', 08:56:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:56:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:56:03 INFO - 'KTS_VERSION': '1.19c', 08:56:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:56:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:56:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-107', 08:56:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:56:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:56:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:56:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:56:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:56:03 INFO - 'MOZ_AIRBAG': '1', 08:56:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:56:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:56:03 INFO - 'MOZ_MSVCVERSION': '8', 08:56:03 INFO - 'MOZ_NO_REMOTE': '1', 08:56:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:56:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:56:03 INFO - 'NO_EM_RESTART': '1', 08:56:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:56:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:56:03 INFO - 'OS': 'Windows_NT', 08:56:03 INFO - 'OURDRIVE': 'C:', 08:56:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:56:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:56:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:56:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:56:03 INFO - 'PROCESSOR_LEVEL': '6', 08:56:03 INFO - 'PROCESSOR_REVISION': '1e05', 08:56:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:56:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:56:03 INFO - 'PROMPT': '$P$G', 08:56:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:56:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:56:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:56:03 INFO - 'PWD': 'C:\\slave\\test', 08:56:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:56:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:56:03 INFO - 'SYSTEMDRIVE': 'C:', 08:56:03 INFO - 'SYSTEMROOT': 'C:\\windows', 08:56:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:03 INFO - 'TEST1': 'testie', 08:56:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:03 INFO - 'USERDOMAIN': 'T-W732-IX-107', 08:56:03 INFO - 'USERNAME': 'cltbld', 08:56:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:56:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:56:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:56:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:56:03 INFO - 'WINDIR': 'C:\\windows', 08:56:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:56:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:56:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:56:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:56:03 INFO - Downloading/unpacking blobuploader==1.2.4 08:56:03 INFO - Downloading blobuploader-1.2.4.tar.gz 08:56:03 INFO - Running setup.py egg_info for package blobuploader 08:56:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:56:07 INFO - Running setup.py egg_info for package requests 08:56:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:56:07 INFO - Downloading docopt-0.6.1.tar.gz 08:56:07 INFO - Running setup.py egg_info for package docopt 08:56:07 INFO - Installing collected packages: blobuploader, docopt, requests 08:56:07 INFO - Running setup.py install for blobuploader 08:56:07 INFO - Running setup.py install for docopt 08:56:07 INFO - Running setup.py install for requests 08:56:07 INFO - Successfully installed blobuploader docopt requests 08:56:07 INFO - Cleaning up... 08:56:07 INFO - Return code: 0 08:56:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:56:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:56:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:56:07 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, '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-107', 'USERDOMAIN': 'T-W732-IX-107', '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-107', '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 08:56:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:56:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:56:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:56:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:56:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:56:07 INFO - 'COMPUTERNAME': 'T-W732-IX-107', 08:56:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:56:07 INFO - 'DCLOCATION': 'SCL3', 08:56:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:56:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:56:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:56:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:56:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:56:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:56:07 INFO - 'HOMEDRIVE': 'C:', 08:56:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:56:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:56:07 INFO - 'KTS_VERSION': '1.19c', 08:56:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:56:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:56:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-107', 08:56:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:56:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:56:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:56:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:56:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:56:07 INFO - 'MOZ_AIRBAG': '1', 08:56:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:56:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:56:07 INFO - 'MOZ_MSVCVERSION': '8', 08:56:07 INFO - 'MOZ_NO_REMOTE': '1', 08:56:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:56:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:56:07 INFO - 'NO_EM_RESTART': '1', 08:56:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:56:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:56:07 INFO - 'OS': 'Windows_NT', 08:56:07 INFO - 'OURDRIVE': 'C:', 08:56:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:56:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:56:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:56:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:56:07 INFO - 'PROCESSOR_LEVEL': '6', 08:56:07 INFO - 'PROCESSOR_REVISION': '1e05', 08:56:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:56:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:56:07 INFO - 'PROMPT': '$P$G', 08:56:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:56:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:56:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:56:07 INFO - 'PWD': 'C:\\slave\\test', 08:56:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:56:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:56:07 INFO - 'SYSTEMDRIVE': 'C:', 08:56:07 INFO - 'SYSTEMROOT': 'C:\\windows', 08:56:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:07 INFO - 'TEST1': 'testie', 08:56:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:07 INFO - 'USERDOMAIN': 'T-W732-IX-107', 08:56:07 INFO - 'USERNAME': 'cltbld', 08:56:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:56:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:56:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:56:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:56:07 INFO - 'WINDIR': 'C:\\windows', 08:56:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:56:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:56:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:56:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:56:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:56:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:56:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:56:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:56:13 INFO - Unpacking c:\slave\test\build\tests\marionette 08:56:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:56:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:56:13 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:56:13 INFO - Running setup.py install for browsermob-proxy 08:56:27 INFO - Running setup.py install for manifestparser 08:56:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for marionette-client 08:56:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:56:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for marionette-driver 08:56:27 INFO - Running setup.py install for mozcrash 08:56:27 INFO - Running setup.py install for mozdebug 08:56:27 INFO - Running setup.py install for mozdevice 08:56:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for mozfile 08:56:27 INFO - Running setup.py install for mozhttpd 08:56:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for mozinfo 08:56:27 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for mozInstall 08:56:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for mozleak 08:56:27 INFO - Running setup.py install for mozlog 08:56:27 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for moznetwork 08:56:27 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for mozprocess 08:56:27 INFO - Running setup.py install for mozprofile 08:56:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for mozrunner 08:56:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for mozscreenshot 08:56:27 INFO - Running setup.py install for moztest 08:56:27 INFO - Running setup.py install for mozversion 08:56:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:56:27 INFO - Running setup.py install for wptserve 08:56:27 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:56:27 INFO - Cleaning up... 08:56:27 INFO - Return code: 0 08:56:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:56:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:56:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:56:27 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 0x018686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, '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-107', 'USERDOMAIN': 'T-W732-IX-107', '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-107', '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 08:56:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:56:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:56:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:56:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:56:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:56:27 INFO - 'COMPUTERNAME': 'T-W732-IX-107', 08:56:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:56:27 INFO - 'DCLOCATION': 'SCL3', 08:56:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:56:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:56:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:56:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:56:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:56:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:56:27 INFO - 'HOMEDRIVE': 'C:', 08:56:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:56:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:56:27 INFO - 'KTS_VERSION': '1.19c', 08:56:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:56:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:56:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-107', 08:56:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:56:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:56:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:56:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:56:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:56:27 INFO - 'MOZ_AIRBAG': '1', 08:56:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:56:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:56:27 INFO - 'MOZ_MSVCVERSION': '8', 08:56:27 INFO - 'MOZ_NO_REMOTE': '1', 08:56:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:56:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:56:27 INFO - 'NO_EM_RESTART': '1', 08:56:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:56:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:56:27 INFO - 'OS': 'Windows_NT', 08:56:27 INFO - 'OURDRIVE': 'C:', 08:56:27 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\\', 08:56:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:56:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:56:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:56:27 INFO - 'PROCESSOR_LEVEL': '6', 08:56:27 INFO - 'PROCESSOR_REVISION': '1e05', 08:56:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:56:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:56:27 INFO - 'PROMPT': '$P$G', 08:56:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:56:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:56:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:56:27 INFO - 'PWD': 'C:\\slave\\test', 08:56:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:56:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:56:27 INFO - 'SYSTEMDRIVE': 'C:', 08:56:27 INFO - 'SYSTEMROOT': 'C:\\windows', 08:56:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:27 INFO - 'TEST1': 'testie', 08:56:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:27 INFO - 'USERDOMAIN': 'T-W732-IX-107', 08:56:27 INFO - 'USERNAME': 'cltbld', 08:56:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:56:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:56:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:56:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:56:27 INFO - 'WINDIR': 'C:\\windows', 08:56:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:56:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:56:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:56:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:56:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:56:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:56:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:56:31 INFO - Unpacking c:\slave\test\build\tests\marionette 08:56:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:56:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:56:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:56:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:56:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:56:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:56:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:56:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:56:42 INFO - Downloading blessings-1.6.tar.gz 08:56:42 INFO - Running setup.py egg_info for package blessings 08:56:42 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:56:42 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:56:42 INFO - Running setup.py install for blessings 08:56:42 INFO - Running setup.py install for browsermob-proxy 08:56:42 INFO - Running setup.py install for manifestparser 08:56:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Running setup.py install for marionette-client 08:56:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:56:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Running setup.py install for marionette-driver 08:56:42 INFO - Running setup.py install for mozcrash 08:56:42 INFO - Running setup.py install for mozdebug 08:56:42 INFO - Running setup.py install for mozdevice 08:56:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Running setup.py install for mozhttpd 08:56:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Running setup.py install for mozInstall 08:56:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Running setup.py install for mozleak 08:56:42 INFO - Running setup.py install for mozprofile 08:56:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Running setup.py install for mozrunner 08:56:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:56:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:56:44 INFO - Running setup.py install for mozscreenshot 08:56:44 INFO - Running setup.py install for moztest 08:56:44 INFO - Running setup.py install for mozversion 08:56:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:56:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:56:44 INFO - Running setup.py install for wptserve 08:56:44 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:56:44 INFO - Cleaning up... 08:56:44 INFO - Return code: 0 08:56:44 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:56:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:56:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:56:45 INFO - Reading from file tmpfile_stdout 08:56:45 INFO - Using _rmtree_windows ... 08:56:45 INFO - Using _rmtree_windows ... 08:56:45 INFO - Current package versions: 08:56:45 INFO - blessings == 1.6 08:56:45 INFO - blobuploader == 1.2.4 08:56:45 INFO - browsermob-proxy == 0.6.0 08:56:45 INFO - distribute == 0.6.14 08:56:45 INFO - docopt == 0.6.1 08:56:45 INFO - manifestparser == 1.1 08:56:45 INFO - marionette-client == 2.3.0 08:56:45 INFO - marionette-driver == 1.4.0 08:56:45 INFO - mozInstall == 1.12 08:56:45 INFO - mozcrash == 0.17 08:56:45 INFO - mozdebug == 0.1 08:56:45 INFO - mozdevice == 0.48 08:56:45 INFO - mozfile == 1.2 08:56:45 INFO - mozhttpd == 0.7 08:56:45 INFO - mozinfo == 0.9 08:56:45 INFO - mozleak == 0.1 08:56:45 INFO - mozlog == 3.1 08:56:45 INFO - moznetwork == 0.27 08:56:45 INFO - mozprocess == 0.22 08:56:45 INFO - mozprofile == 0.28 08:56:45 INFO - mozrunner == 6.11 08:56:45 INFO - mozscreenshot == 0.1 08:56:45 INFO - mozsystemmonitor == 0.0 08:56:45 INFO - moztest == 0.7 08:56:45 INFO - mozversion == 1.4 08:56:45 INFO - requests == 1.2.3 08:56:45 INFO - wptserve == 1.4.0 08:56:45 INFO - Running post-action listener: _resource_record_post_action 08:56:45 INFO - Running post-action listener: _start_resource_monitoring 08:56:45 INFO - Starting resource monitoring. 08:56:45 INFO - ##### 08:56:45 INFO - ##### Running pull step. 08:56:45 INFO - ##### 08:56:45 INFO - Running pre-action listener: _resource_record_pre_action 08:56:45 INFO - Running main action method: pull 08:56:45 INFO - Pull has nothing to do! 08:56:45 INFO - Running post-action listener: _resource_record_post_action 08:56:45 INFO - ##### 08:56:45 INFO - ##### Running install step. 08:56:45 INFO - ##### 08:56:45 INFO - Running pre-action listener: _resource_record_pre_action 08:56:45 INFO - Running main action method: install 08:56:45 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:56:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:56:45 INFO - Reading from file tmpfile_stdout 08:56:45 INFO - Using _rmtree_windows ... 08:56:45 INFO - Using _rmtree_windows ... 08:56:45 INFO - Detecting whether we're running mozinstall >=1.0... 08:56:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:56:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:56:45 INFO - Reading from file tmpfile_stdout 08:56:45 INFO - Output received: 08:56:45 INFO - Usage: mozinstall-script.py [options] installer 08:56:45 INFO - Options: 08:56:45 INFO - -h, --help show this help message and exit 08:56:45 INFO - -d DEST, --destination=DEST 08:56:45 INFO - Directory to install application into. [default: 08:56:45 INFO - "C:\slave\test"] 08:56:45 INFO - --app=APP Application being installed. [default: firefox] 08:56:45 INFO - Using _rmtree_windows ... 08:56:45 INFO - Using _rmtree_windows ... 08:56:45 INFO - mkdir: C:\slave\test\build\application 08:56:45 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'] 08:56:45 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 08:56:47 INFO - Reading from file tmpfile_stdout 08:56:47 INFO - Output received: 08:56:47 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:56:47 INFO - Using _rmtree_windows ... 08:56:47 INFO - Using _rmtree_windows ... 08:56:47 INFO - Running post-action listener: _resource_record_post_action 08:56:47 INFO - ##### 08:56:47 INFO - ##### Running run-tests step. 08:56:47 INFO - ##### 08:56:47 INFO - Running pre-action listener: _resource_record_pre_action 08:56:47 INFO - Running main action method: run_tests 08:56:47 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:56:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:56:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:56:47 INFO - grabbing minidump binary from tooltool 08:56:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:47 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 0x01B4C368>, '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 0x017EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:56:47 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:56:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:56:47 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:56:49 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpifzb_v 08:56:49 INFO - INFO - File integrity verified, renaming tmpifzb_v to win32-minidump_stackwalk.exe 08:56:49 INFO - Return code: 0 08:56:49 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:56:49 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:56:49 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/Ei48mUcgT4WLNyfy017FzA/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 08:56:49 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/Ei48mUcgT4WLNyfy017FzA/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 08:56:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:56:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:56:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:56:49 INFO - 'COMPUTERNAME': 'T-W732-IX-107', 08:56:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:56:49 INFO - 'DCLOCATION': 'SCL3', 08:56:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:56:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:56:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:56:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:56:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:56:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:56:49 INFO - 'HOMEDRIVE': 'C:', 08:56:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:56:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:56:49 INFO - 'KTS_VERSION': '1.19c', 08:56:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:56:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:56:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-107', 08:56:49 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:56:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:56:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:56:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:56:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:56:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:56:49 INFO - 'MOZ_AIRBAG': '1', 08:56:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:56:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:56:49 INFO - 'MOZ_MSVCVERSION': '8', 08:56:49 INFO - 'MOZ_NO_REMOTE': '1', 08:56:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:56:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:56:49 INFO - 'NO_EM_RESTART': '1', 08:56:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:56:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:56:49 INFO - 'OS': 'Windows_NT', 08:56:49 INFO - 'OURDRIVE': 'C:', 08:56:49 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\\', 08:56:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:56:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:56:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:56:49 INFO - 'PROCESSOR_LEVEL': '6', 08:56:49 INFO - 'PROCESSOR_REVISION': '1e05', 08:56:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:56:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:56:49 INFO - 'PROMPT': '$P$G', 08:56:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:56:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:56:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:56:49 INFO - 'PWD': 'C:\\slave\\test', 08:56:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:56:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:56:49 INFO - 'SYSTEMDRIVE': 'C:', 08:56:49 INFO - 'SYSTEMROOT': 'C:\\windows', 08:56:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:49 INFO - 'TEST1': 'testie', 08:56:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:56:49 INFO - 'USERDOMAIN': 'T-W732-IX-107', 08:56:49 INFO - 'USERNAME': 'cltbld', 08:56:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:56:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:56:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:56:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:56:49 INFO - 'WINDIR': 'C:\\windows', 08:56:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:56:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:56:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:56:49 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/Ei48mUcgT4WLNyfy017FzA/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 08:56:51 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:56:51 INFO - import pkg_resources 08:56:52 INFO - Using 1 client processes 08:56:55 INFO - SUITE-START | Running 778 tests 08:56:55 INFO - Running testharness tests 08:56:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:56:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:56:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:56:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:56:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:56:55 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:56:55 INFO - Setting up ssl 08:56:56 INFO - PROCESS | certutil | 08:56:56 INFO - PROCESS | certutil | 08:56:56 INFO - PROCESS | certutil | 08:56:56 INFO - Certificate Nickname Trust Attributes 08:56:56 INFO - SSL,S/MIME,JAR/XPI 08:56:56 INFO - 08:56:56 INFO - web-platform-tests CT,, 08:56:56 INFO - 08:56:56 INFO - Starting runner 08:56:56 INFO - PROCESS | 2956 | [2956] 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 08:56:57 INFO - PROCESS | 2956 | [2956] 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 08:56:57 INFO - PROCESS | 2956 | [2956] 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 08:56:58 INFO - PROCESS | 2956 | 1466697418613 Marionette DEBUG Marionette enabled via build flag and pref 08:56:59 INFO - PROCESS | 2956 | ++DOCSHELL 11289800 == 1 [pid = 2956] [id = 1] 08:56:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 1 (11289C00) [pid = 2956] [serial = 1] [outer = 00000000] 08:56:59 INFO - PROCESS | 2956 | [2956] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:56:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 2 (1128A800) [pid = 2956] [serial = 2] [outer = 11289C00] 08:56:59 INFO - PROCESS | 2956 | ++DOCSHELL 117C9800 == 2 [pid = 2956] [id = 2] 08:56:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 3 (117C9C00) [pid = 2956] [serial = 3] [outer = 00000000] 08:56:59 INFO - PROCESS | 2956 | [2956] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:56:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 4 (117CA800) [pid = 2956] [serial = 4] [outer = 117C9C00] 08:57:00 INFO - PROCESS | 2956 | 1466697420131 Marionette INFO Listening on port 2828 08:57:01 INFO - PROCESS | 2956 | 1466697421743 Marionette DEBUG Marionette enabled via command-line flag 08:57:01 INFO - PROCESS | 2956 | [2956] 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 08:57:01 INFO - PROCESS | 2956 | [2956] 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 08:57:01 INFO - PROCESS | 2956 | ++DOCSHELL 10C09C00 == 3 [pid = 2956] [id = 3] 08:57:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 5 (10C11C00) [pid = 2956] [serial = 5] [outer = 00000000] 08:57:01 INFO - PROCESS | 2956 | [2956] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:57:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 6 (10C12800) [pid = 2956] [serial = 6] [outer = 10C11C00] 08:57:01 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:57:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 7 (15F91400) [pid = 2956] [serial = 7] [outer = 117C9C00] 08:57:02 INFO - PROCESS | 2956 | [2956] 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 08:57:02 INFO - PROCESS | 2956 | 1466697422656 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49711 08:57:02 INFO - PROCESS | 2956 | [2956] 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 08:57:02 INFO - PROCESS | 2956 | 1466697422663 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49713 08:57:02 INFO - PROCESS | 2956 | [2956] 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 08:57:02 INFO - PROCESS | 2956 | 1466697422696 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49715 08:57:02 INFO - PROCESS | 2956 | [2956] 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 08:57:02 INFO - PROCESS | 2956 | 1466697422709 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49716 08:57:02 INFO - PROCESS | 2956 | 1466697422712 Marionette DEBUG Closed connection conn0 08:57:02 INFO - PROCESS | 2956 | 1466697422714 Marionette DEBUG Closed connection conn1 08:57:02 INFO - PROCESS | 2956 | 1466697422766 Marionette DEBUG Closed connection conn2 08:57:02 INFO - PROCESS | 2956 | 1466697422879 Marionette DEBUG Closed connection conn3 08:57:02 INFO - PROCESS | 2956 | [2956] 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 08:57:02 INFO - PROCESS | 2956 | 1466697422885 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49717 08:57:02 INFO - PROCESS | 2956 | 1466697422917 Marionette DEBUG Closed connection conn4 08:57:02 INFO - PROCESS | 2956 | [2956] 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 08:57:02 INFO - PROCESS | 2956 | 1466697422924 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49719 08:57:02 INFO - PROCESS | 2956 | ++DOCSHELL 16DAF400 == 4 [pid = 2956] [id = 4] 08:57:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 8 (16DAF800) [pid = 2956] [serial = 8] [outer = 00000000] 08:57:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 9 (167B3800) [pid = 2956] [serial = 9] [outer = 16DAF800] 08:57:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 10 (167B9C00) [pid = 2956] [serial = 10] [outer = 16DAF800] 08:57:03 INFO - PROCESS | 2956 | 1466697423069 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:57:03 INFO - PROCESS | 2956 | 1466697423074 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":"20160623065435","device":"desktop","version":"48.0"} 08:57:04 INFO - PROCESS | 2956 | [2956] 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 08:57:04 INFO - PROCESS | 2956 | [2956] 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 08:57:04 INFO - PROCESS | 2956 | [2956] 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:57:04 INFO - PROCESS | 2956 | ++DOCSHELL 18E81000 == 5 [pid = 2956] [id = 5] 08:57:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 11 (18E81400) [pid = 2956] [serial = 11] [outer = 00000000] 08:57:04 INFO - PROCESS | 2956 | ++DOCSHELL 18E84400 == 6 [pid = 2956] [id = 6] 08:57:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 12 (18E84800) [pid = 2956] [serial = 12] [outer = 00000000] 08:57:05 INFO - PROCESS | 2956 | [2956] 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 08:57:05 INFO - PROCESS | 2956 | ++DOCSHELL 1A1E2400 == 7 [pid = 2956] [id = 7] 08:57:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 13 (1A1E2800) [pid = 2956] [serial = 13] [outer = 00000000] 08:57:05 INFO - PROCESS | 2956 | [2956] 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 08:57:05 INFO - PROCESS | 2956 | [2956] 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 08:57:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 14 (1A351800) [pid = 2956] [serial = 14] [outer = 1A1E2800] 08:57:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 15 (1A054400) [pid = 2956] [serial = 15] [outer = 18E81400] 08:57:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 16 (1A055C00) [pid = 2956] [serial = 16] [outer = 18E84800] 08:57:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 17 (1A107C00) [pid = 2956] [serial = 17] [outer = 1A1E2800] 08:57:06 INFO - PROCESS | 2956 | 1466697426542 Marionette INFO startBrowser 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:06 INFO - PROCESS | 2956 | 1466697426582 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 2956 | 1466697426596 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 2956 | 1466697426599 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 18 (1C551000) [pid = 2956] [serial = 18] [outer = 1A1E2800] 08:57:07 INFO - PROCESS | 2956 | 1466697427317 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6","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":"20160623065435","device":"desktop","version":"48.0","command_id":1}}] 08:57:07 INFO - PROCESS | 2956 | 1466697427590 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:57:07 INFO - PROCESS | 2956 | 1466697427593 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:07 INFO - PROCESS | 2956 | 1466697427628 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:57:07 INFO - PROCESS | 2956 | 1466697427648 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:57:07 INFO - PROCESS | 2956 | 1466697427651 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:07 INFO - PROCESS | 2956 | [2956] 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 08:57:08 INFO - PROCESS | 2956 | [2956] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:57:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 19 (1952F800) [pid = 2956] [serial = 19] [outer = 1A1E2800] 08:57:08 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:08 INFO - PROCESS | 2956 | 1466697428694 Marionette TRACE conn5 <- [1,3,null,{}] 08:57:08 INFO - PROCESS | 2956 | 1466697428698 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:57:08 INFO - PROCESS | 2956 | 1466697428700 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:08 INFO - PROCESS | 2956 | 1466697428719 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:57:08 INFO - PROCESS | 2956 | 1466697428736 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 2956 | 1466697428738 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:57:08 INFO - PROCESS | 2956 | 1466697428748 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 2956 | 1466697428751 Marionette TRACE conn5 <- [1,6,null,{}] 08:57:08 INFO - PROCESS | 2956 | 1466697428802 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 2956 | 1466697428804 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:08 INFO - PROCESS | 2956 | 1466697428822 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:57:08 INFO - PROCESS | 2956 | 1466697428828 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 2956 | 1466697428831 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:08 INFO - PROCESS | 2956 | ++DOCSHELL 1D90EC00 == 8 [pid = 2956] [id = 8] 08:57:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 20 (1D90F000) [pid = 2956] [serial = 20] [outer = 00000000] 08:57:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 21 (1D9E8C00) [pid = 2956] [serial = 21] [outer = 1D90F000] 08:57:08 INFO - PROCESS | 2956 | 1466697428882 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 22 (16B44000) [pid = 2956] [serial = 22] [outer = 1D90F000] 08:57:09 INFO - PROCESS | 2956 | ++DOCSHELL 1D907800 == 9 [pid = 2956] [id = 9] 08:57:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 23 (1D9EE000) [pid = 2956] [serial = 23] [outer = 00000000] 08:57:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 24 (1D9F5400) [pid = 2956] [serial = 24] [outer = 1D9EE000] 08:57:09 INFO - PROCESS | 2956 | 1466697429295 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 25 (16C82400) [pid = 2956] [serial = 25] [outer = 1D9EE000] 08:57:10 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:10 INFO - PROCESS | 2956 | --DOCSHELL 16DAF400 == 8 [pid = 2956] [id = 4] 08:57:10 INFO - PROCESS | 2956 | --DOCSHELL 11289800 == 7 [pid = 2956] [id = 1] 08:57:11 INFO - PROCESS | 2956 | 1466697431148 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2428ms 08:57:11 INFO - PROCESS | 2956 | 1466697431174 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 2956 | 1466697431177 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:57:11 INFO - PROCESS | 2956 | 1466697431182 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 2956 | 1466697431185 Marionette TRACE conn5 <- [1,10,null,{}] 08:57:11 INFO - PROCESS | 2956 | 1466697431191 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 2956 | 1466697431194 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:11 INFO - PROCESS | 2956 | 1466697431299 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:57:11 INFO - PROCESS | 2956 | 1466697431306 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 2956 | 1466697431308 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:11 INFO - PROCESS | 2956 | ++DOCSHELL 10ADBC00 == 8 [pid = 2956] [id = 10] 08:57:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 26 (10ADC400) [pid = 2956] [serial = 26] [outer = 00000000] 08:57:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 27 (10C2C000) [pid = 2956] [serial = 27] [outer = 10ADC400] 08:57:11 INFO - PROCESS | 2956 | 1466697431362 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 28 (11209400) [pid = 2956] [serial = 28] [outer = 10ADC400] 08:57:11 INFO - PROCESS | 2956 | 1466697431808 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 670ms 08:57:11 INFO - PROCESS | 2956 | 1466697431853 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 2956 | 1466697431858 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:57:11 INFO - PROCESS | 2956 | 1466697431864 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 2956 | 1466697431867 Marionette TRACE conn5 <- [1,14,null,{}] 08:57:11 INFO - PROCESS | 2956 | 1466697431871 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 2956 | 1466697431874 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:12 INFO - PROCESS | 2956 | 1466697431993 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:57:12 INFO - PROCESS | 2956 | 1466697432010 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 2956 | 1466697432013 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:12 INFO - PROCESS | 2956 | ++DOCSHELL 14B67800 == 9 [pid = 2956] [id = 11] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 29 (14B68800) [pid = 2956] [serial = 29] [outer = 00000000] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 30 (14BA1800) [pid = 2956] [serial = 30] [outer = 14B68800] 08:57:12 INFO - PROCESS | 2956 | 1466697432065 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 31 (14C77C00) [pid = 2956] [serial = 31] [outer = 14B68800] 08:57:12 INFO - PROCESS | 2956 | ++DOCSHELL 1555C000 == 10 [pid = 2956] [id = 12] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 32 (1555C400) [pid = 2956] [serial = 32] [outer = 00000000] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 33 (10AE0C00) [pid = 2956] [serial = 33] [outer = 1555C400] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 34 (155C0800) [pid = 2956] [serial = 34] [outer = 1555C400] 08:57:12 INFO - PROCESS | 2956 | ++DOCSHELL 0CB35400 == 11 [pid = 2956] [id = 13] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 35 (15632800) [pid = 2956] [serial = 35] [outer = 00000000] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 36 (160A0800) [pid = 2956] [serial = 36] [outer = 15632800] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 37 (167BC800) [pid = 2956] [serial = 37] [outer = 15632800] 08:57:12 INFO - PROCESS | 2956 | 1466697432686 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 871ms 08:57:12 INFO - PROCESS | 2956 | 1466697432747 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 2956 | 1466697432750 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:57:12 INFO - PROCESS | 2956 | 1466697432754 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:57:12 INFO - PROCESS | 2956 | 1466697432759 Marionette TRACE conn5 <- [1,18,null,{}] 08:57:12 INFO - PROCESS | 2956 | 1466697432770 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 2956 | 1466697432775 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:12 INFO - PROCESS | 2956 | 1466697432870 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:57:12 INFO - PROCESS | 2956 | 1466697432885 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 2956 | 1466697432888 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:12 INFO - PROCESS | 2956 | ++DOCSHELL 17881000 == 12 [pid = 2956] [id = 14] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 38 (17884800) [pid = 2956] [serial = 38] [outer = 00000000] 08:57:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 39 (178D3000) [pid = 2956] [serial = 39] [outer = 17884800] 08:57:12 INFO - PROCESS | 2956 | 1466697432942 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 40 (18696000) [pid = 2956] [serial = 40] [outer = 17884800] 08:57:13 INFO - PROCESS | 2956 | 1466697433399 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 670ms 08:57:13 INFO - PROCESS | 2956 | 1466697433429 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 2956 | 1466697433432 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 2956 | 1466697433435 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:57:13 INFO - PROCESS | 2956 | 1466697433437 Marionette TRACE conn5 <- [1,22,null,{}] 08:57:13 INFO - PROCESS | 2956 | 1466697433440 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 2956 | 1466697433443 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:13 INFO - PROCESS | 2956 | 1466697433537 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:57:13 INFO - PROCESS | 2956 | 1466697433545 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 2956 | 1466697433547 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:13 INFO - PROCESS | 2956 | ++DOCSHELL 18622400 == 13 [pid = 2956] [id = 15] 08:57:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 41 (18623800) [pid = 2956] [serial = 41] [outer = 00000000] 08:57:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 42 (18699C00) [pid = 2956] [serial = 42] [outer = 18623800] 08:57:13 INFO - PROCESS | 2956 | 1466697433594 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 43 (18E78C00) [pid = 2956] [serial = 43] [outer = 18623800] 08:57:13 INFO - PROCESS | 2956 | 1466697433993 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 08:57:14 INFO - PROCESS | 2956 | 1466697434009 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:57:14 INFO - PROCESS | 2956 | 1466697434011 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 2956 | 1466697434014 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 2956 | 1466697434016 Marionette TRACE conn5 <- [1,26,null,{}] 08:57:14 INFO - PROCESS | 2956 | 1466697434020 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 2956 | 1466697434022 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:14 INFO - PROCESS | 2956 | 1466697434129 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:57:14 INFO - PROCESS | 2956 | 1466697434137 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 2956 | 1466697434139 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:14 INFO - PROCESS | 2956 | ++DOCSHELL 1869F800 == 14 [pid = 2956] [id = 16] 08:57:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 44 (1930A400) [pid = 2956] [serial = 44] [outer = 00000000] 08:57:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 45 (19528800) [pid = 2956] [serial = 45] [outer = 1930A400] 08:57:14 INFO - PROCESS | 2956 | 1466697434186 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 46 (1A048800) [pid = 2956] [serial = 46] [outer = 1930A400] 08:57:14 INFO - PROCESS | 2956 | 1466697434598 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 08:57:14 INFO - PROCESS | 2956 | 1466697434645 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:57:14 INFO - PROCESS | 2956 | 1466697434647 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 2956 | 1466697434650 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 2956 | 1466697434652 Marionette TRACE conn5 <- [1,30,null,{}] 08:57:14 INFO - PROCESS | 2956 | 1466697434655 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 2956 | 1466697434661 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:14 INFO - PROCESS | 2956 | 1466697434793 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:57:14 INFO - PROCESS | 2956 | 1466697434809 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 2956 | 1466697434811 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:14 INFO - PROCESS | 2956 | ++DOCSHELL 19311C00 == 15 [pid = 2956] [id = 17] 08:57:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 47 (19312400) [pid = 2956] [serial = 47] [outer = 00000000] 08:57:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 48 (1A584C00) [pid = 2956] [serial = 48] [outer = 19312400] 08:57:14 INFO - PROCESS | 2956 | 1466697434858 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 49 (1B1A9C00) [pid = 2956] [serial = 49] [outer = 19312400] 08:57:15 INFO - PROCESS | 2956 | 1466697435259 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 08:57:15 INFO - PROCESS | 2956 | 1466697435282 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 2956 | 1466697435284 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:57:15 INFO - PROCESS | 2956 | 1466697435287 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 2956 | 1466697435289 Marionette TRACE conn5 <- [1,34,null,{}] 08:57:15 INFO - PROCESS | 2956 | 1466697435293 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 2956 | 1466697435295 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:15 INFO - PROCESS | 2956 | 1466697435401 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:57:15 INFO - PROCESS | 2956 | 1466697435408 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 2956 | 1466697435410 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:15 INFO - PROCESS | 2956 | ++DOCSHELL 1111B800 == 16 [pid = 2956] [id = 18] 08:57:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 50 (1111D400) [pid = 2956] [serial = 50] [outer = 00000000] 08:57:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 51 (11126000) [pid = 2956] [serial = 51] [outer = 1111D400] 08:57:15 INFO - PROCESS | 2956 | 1466697435456 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 52 (1866C400) [pid = 2956] [serial = 52] [outer = 1111D400] 08:57:15 INFO - PROCESS | 2956 | 1466697435833 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 08:57:15 INFO - PROCESS | 2956 | 1466697435859 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 2956 | 1466697435861 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:57:15 INFO - PROCESS | 2956 | 1466697435864 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 2956 | 1466697435866 Marionette TRACE conn5 <- [1,38,null,{}] 08:57:15 INFO - PROCESS | 2956 | 1466697435870 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 2956 | 1466697435872 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:15 INFO - PROCESS | 2956 | 1466697435952 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:57:16 INFO - PROCESS | 2956 | 1466697436017 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 2956 | 1466697436019 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:16 INFO - PROCESS | 2956 | ++DOCSHELL 11123C00 == 17 [pid = 2956] [id = 19] 08:57:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 53 (11126800) [pid = 2956] [serial = 53] [outer = 00000000] 08:57:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 54 (16789400) [pid = 2956] [serial = 54] [outer = 11126800] 08:57:16 INFO - PROCESS | 2956 | 1466697436067 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 55 (1678B800) [pid = 2956] [serial = 55] [outer = 11126800] 08:57:16 INFO - PROCESS | 2956 | 1466697436443 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 631ms 08:57:16 INFO - PROCESS | 2956 | 1466697436562 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 2956 | 1466697436564 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:57:16 INFO - PROCESS | 2956 | 1466697436570 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 2956 | 1466697436572 Marionette TRACE conn5 <- [1,42,null,{}] 08:57:16 INFO - PROCESS | 2956 | 1466697436579 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 2956 | 1466697436581 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:16 INFO - PROCESS | 2956 | 1466697436665 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:57:16 INFO - PROCESS | 2956 | 1466697436671 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 2956 | 1466697436673 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:16 INFO - PROCESS | 2956 | ++DOCSHELL 178A3000 == 18 [pid = 2956] [id = 20] 08:57:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (178A4000) [pid = 2956] [serial = 56] [outer = 00000000] 08:57:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (1BE38400) [pid = 2956] [serial = 57] [outer = 178A4000] 08:57:16 INFO - PROCESS | 2956 | 1466697436732 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (1BE39400) [pid = 2956] [serial = 58] [outer = 178A4000] 08:57:17 INFO - PROCESS | 2956 | 1466697437144 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 631ms 08:57:17 INFO - PROCESS | 2956 | 1466697437204 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 2956 | 1466697437206 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:57:17 INFO - PROCESS | 2956 | 1466697437209 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 2956 | 1466697437211 Marionette TRACE conn5 <- [1,46,null,{}] 08:57:17 INFO - PROCESS | 2956 | 1466697437215 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 2956 | 1466697437216 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:17 INFO - PROCESS | 2956 | 1466697437317 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:57:17 INFO - PROCESS | 2956 | 1466697437326 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 2956 | 1466697437328 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:17 INFO - PROCESS | 2956 | ++DOCSHELL 11693000 == 19 [pid = 2956] [id = 21] 08:57:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (149D5400) [pid = 2956] [serial = 59] [outer = 00000000] 08:57:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (1B582400) [pid = 2956] [serial = 60] [outer = 149D5400] 08:57:17 INFO - PROCESS | 2956 | 1466697437376 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (1B584800) [pid = 2956] [serial = 61] [outer = 149D5400] 08:57:17 INFO - PROCESS | 2956 | 1466697437790 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 08:57:17 INFO - PROCESS | 2956 | 1466697437843 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 2956 | 1466697437845 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:57:17 INFO - PROCESS | 2956 | 1466697437848 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 2956 | 1466697437851 Marionette TRACE conn5 <- [1,50,null,{}] 08:57:17 INFO - PROCESS | 2956 | 1466697437854 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 2956 | 1466697437857 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:17 INFO - PROCESS | 2956 | 1466697437954 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:57:17 INFO - PROCESS | 2956 | 1466697437962 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 2956 | 1466697437965 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:17 INFO - PROCESS | 2956 | ++DOCSHELL 100EB800 == 20 [pid = 2956] [id = 22] 08:57:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (100EBC00) [pid = 2956] [serial = 62] [outer = 00000000] 08:57:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (1B57FC00) [pid = 2956] [serial = 63] [outer = 100EBC00] 08:57:18 INFO - PROCESS | 2956 | 1466697438021 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (1C54BC00) [pid = 2956] [serial = 64] [outer = 100EBC00] 08:57:19 INFO - PROCESS | 2956 | 1466697439455 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1641ms 08:57:19 INFO - PROCESS | 2956 | 1466697439491 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 2956 | 1466697439495 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:57:19 INFO - PROCESS | 2956 | 1466697439499 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 2956 | 1466697439504 Marionette TRACE conn5 <- [1,54,null,{}] 08:57:19 INFO - PROCESS | 2956 | 1466697439509 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 2956 | 1466697439512 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:19 INFO - PROCESS | 2956 | 1466697439624 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:57:19 INFO - PROCESS | 2956 | 1466697439636 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 2956 | 1466697439638 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:19 INFO - PROCESS | 2956 | ++DOCSHELL 10AD9000 == 21 [pid = 2956] [id = 23] 08:57:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (10AD9800) [pid = 2956] [serial = 65] [outer = 00000000] 08:57:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (10C2E800) [pid = 2956] [serial = 66] [outer = 10AD9800] 08:57:19 INFO - PROCESS | 2956 | 1466697439731 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1111B000) [pid = 2956] [serial = 67] [outer = 10AD9800] 08:57:20 INFO - PROCESS | 2956 | 1466697440155 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 690ms 08:57:20 INFO - PROCESS | 2956 | 1466697440191 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 2956 | 1466697440195 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:57:20 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (16DAF800) [pid = 2956] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:57:20 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (1D90F000) [pid = 2956] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:57:20 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (10ADC400) [pid = 2956] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:57:20 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (14B68800) [pid = 2956] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:57:20 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (17884800) [pid = 2956] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:57:20 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (18623800) [pid = 2956] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:57:20 INFO - PROCESS | 2956 | 1466697440523 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 2956 | 1466697440526 Marionette TRACE conn5 <- [1,58,null,{}] 08:57:20 INFO - PROCESS | 2956 | 1466697440530 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 2956 | 1466697440532 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:20 INFO - PROCESS | 2956 | 1466697440620 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:57:20 INFO - PROCESS | 2956 | 1466697440629 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 2956 | 1466697440631 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:20 INFO - PROCESS | 2956 | ++DOCSHELL 1128A400 == 22 [pid = 2956] [id = 24] 08:57:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (1168F800) [pid = 2956] [serial = 68] [outer = 00000000] 08:57:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (117CD800) [pid = 2956] [serial = 69] [outer = 1168F800] 08:57:20 INFO - PROCESS | 2956 | 1466697440680 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (14BA8400) [pid = 2956] [serial = 70] [outer = 1168F800] 08:57:21 INFO - PROCESS | 2956 | 1466697441100 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 670ms 08:57:21 INFO - PROCESS | 2956 | 1466697441151 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 2956 | 1466697441153 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:57:21 INFO - PROCESS | 2956 | 1466697441156 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 2956 | 1466697441160 Marionette TRACE conn5 <- [1,62,null,{}] 08:57:21 INFO - PROCESS | 2956 | 1466697441170 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 2956 | 1466697441174 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:21 INFO - PROCESS | 2956 | 1466697441265 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:57:21 INFO - PROCESS | 2956 | 1466697441272 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 2956 | 1466697441275 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:21 INFO - PROCESS | 2956 | ++DOCSHELL 16546400 == 23 [pid = 2956] [id = 25] 08:57:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (16546800) [pid = 2956] [serial = 71] [outer = 00000000] 08:57:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (1654C000) [pid = 2956] [serial = 72] [outer = 16546800] 08:57:21 INFO - PROCESS | 2956 | 1466697441340 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (16786800) [pid = 2956] [serial = 73] [outer = 16546800] 08:57:21 INFO - PROCESS | 2956 | 1466697441779 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 08:57:21 INFO - PROCESS | 2956 | 1466697441830 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 2956 | 1466697441833 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 2956 | 1466697441836 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 2956 | 1466697441838 Marionette TRACE conn5 <- [1,66,null,{}] 08:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:57:21 INFO - PROCESS | 2956 | 1466697441841 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 2956 | 1466697441843 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:21 INFO - PROCESS | 2956 | 1466697441931 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:57:21 INFO - PROCESS | 2956 | 1466697441959 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 2956 | 1466697441961 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:21 INFO - PROCESS | 2956 | ++DOCSHELL 16C7F000 == 24 [pid = 2956] [id = 26] 08:57:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (16C7F800) [pid = 2956] [serial = 74] [outer = 00000000] 08:57:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (177A2C00) [pid = 2956] [serial = 75] [outer = 16C7F800] 08:57:22 INFO - PROCESS | 2956 | 1466697442009 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (17886800) [pid = 2956] [serial = 76] [outer = 16C7F800] 08:57:22 INFO - PROCESS | 2956 | 1466697442423 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 631ms 08:57:22 INFO - PROCESS | 2956 | 1466697442470 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 2956 | 1466697442473 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:57:22 INFO - PROCESS | 2956 | 1466697442476 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:57:22 INFO - PROCESS | 2956 | 1466697442478 Marionette TRACE conn5 <- [1,70,null,{}] 08:57:22 INFO - PROCESS | 2956 | 1466697442518 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 2956 | 1466697442522 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:22 INFO - PROCESS | 2956 | 1466697442650 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:57:22 INFO - PROCESS | 2956 | 1466697442723 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 2956 | 1466697442727 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:22 INFO - PROCESS | 2956 | ++DOCSHELL 100E9800 == 25 [pid = 2956] [id = 27] 08:57:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (100EA000) [pid = 2956] [serial = 77] [outer = 00000000] 08:57:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (10941000) [pid = 2956] [serial = 78] [outer = 100EA000] 08:57:22 INFO - PROCESS | 2956 | 1466697442791 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10ADD000) [pid = 2956] [serial = 79] [outer = 100EA000] 08:57:23 INFO - PROCESS | 2956 | 1466697443376 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 970ms 08:57:23 INFO - PROCESS | 2956 | 1466697443451 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 2956 | 1466697443456 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:57:23 INFO - PROCESS | 2956 | 1466697443460 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 2956 | 1466697443463 Marionette TRACE conn5 <- [1,74,null,{}] 08:57:23 INFO - PROCESS | 2956 | 1466697443470 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 2956 | 1466697443473 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:23 INFO - PROCESS | 2956 | 1466697443686 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:57:23 INFO - PROCESS | 2956 | 1466697443732 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 2956 | 1466697443736 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:23 INFO - PROCESS | 2956 | ++DOCSHELL 16788000 == 26 [pid = 2956] [id = 28] 08:57:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (167B8C00) [pid = 2956] [serial = 80] [outer = 00000000] 08:57:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (16DB4800) [pid = 2956] [serial = 81] [outer = 167B8C00] 08:57:23 INFO - PROCESS | 2956 | 1466697443841 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18620400) [pid = 2956] [serial = 82] [outer = 167B8C00] 08:57:24 INFO - PROCESS | 2956 | 1466697444397 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 988ms 08:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:57:24 INFO - PROCESS | 2956 | 1466697444448 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 2956 | 1466697444451 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:57:24 INFO - PROCESS | 2956 | 1466697444454 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 2956 | 1466697444457 Marionette TRACE conn5 <- [1,78,null,{}] 08:57:24 INFO - PROCESS | 2956 | 1466697444461 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 2956 | 1466697444463 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:24 INFO - PROCESS | 2956 | 1466697444568 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:57:24 INFO - PROCESS | 2956 | 1466697444637 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 2956 | 1466697444641 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:24 INFO - PROCESS | 2956 | ++DOCSHELL 100EB000 == 27 [pid = 2956] [id = 29] 08:57:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1930BC00) [pid = 2956] [serial = 83] [outer = 00000000] 08:57:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19B71000) [pid = 2956] [serial = 84] [outer = 1930BC00] 08:57:24 INFO - PROCESS | 2956 | 1466697444703 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1A04EC00) [pid = 2956] [serial = 85] [outer = 1930BC00] 08:57:25 INFO - PROCESS | 2956 | 1466697445282 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 870ms 08:57:25 INFO - PROCESS | 2956 | 1466697445334 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 2956 | 1466697445341 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:57:25 INFO - PROCESS | 2956 | 1466697445345 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 2956 | 1466697445348 Marionette TRACE conn5 <- [1,82,null,{}] 08:57:25 INFO - PROCESS | 2956 | 1466697445351 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 2956 | 1466697445354 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:25 INFO - PROCESS | 2956 | 1466697445466 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:57:25 INFO - PROCESS | 2956 | 1466697445547 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 2956 | 1466697445550 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:25 INFO - PROCESS | 2956 | ++DOCSHELL 1A583C00 == 28 [pid = 2956] [id = 30] 08:57:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1B577800) [pid = 2956] [serial = 86] [outer = 00000000] 08:57:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1B632000) [pid = 2956] [serial = 87] [outer = 1B577800] 08:57:25 INFO - PROCESS | 2956 | 1466697445608 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1B6BEC00) [pid = 2956] [serial = 88] [outer = 1B577800] 08:57:26 INFO - PROCESS | 2956 | 1466697446152 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 08:57:26 INFO - PROCESS | 2956 | 1466697446219 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 2956 | 1466697446222 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:57:26 INFO - PROCESS | 2956 | 1466697446225 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 2956 | 1466697446228 Marionette TRACE conn5 <- [1,86,null,{}] 08:57:26 INFO - PROCESS | 2956 | 1466697446232 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 2956 | 1466697446234 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:26 INFO - PROCESS | 2956 | 1466697446336 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:57:26 INFO - PROCESS | 2956 | 1466697446408 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 2956 | 1466697446411 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:26 INFO - PROCESS | 2956 | ++DOCSHELL 1914C400 == 29 [pid = 2956] [id = 31] 08:57:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1914D000) [pid = 2956] [serial = 89] [outer = 00000000] 08:57:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19151400) [pid = 2956] [serial = 90] [outer = 1914D000] 08:57:26 INFO - PROCESS | 2956 | 1466697446469 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19152000) [pid = 2956] [serial = 91] [outer = 1914D000] 08:57:27 INFO - PROCESS | 2956 | 1466697447045 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 871ms 08:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:57:27 INFO - PROCESS | 2956 | 1466697447099 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 2956 | 1466697447101 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 2956 | 1466697447105 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 2956 | 1466697447107 Marionette TRACE conn5 <- [1,90,null,{}] 08:57:27 INFO - PROCESS | 2956 | 1466697447111 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 2956 | 1466697447118 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:27 INFO - PROCESS | 2956 | 1466697447269 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:57:27 INFO - PROCESS | 2956 | 1466697447333 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 2956 | 1466697447336 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:27 INFO - PROCESS | 2956 | ++DOCSHELL 19151C00 == 30 [pid = 2956] [id = 32] 08:57:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1B6C4C00) [pid = 2956] [serial = 92] [outer = 00000000] 08:57:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1CBAF400) [pid = 2956] [serial = 93] [outer = 1B6C4C00] 08:57:27 INFO - PROCESS | 2956 | 1466697447397 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1CC8E400) [pid = 2956] [serial = 94] [outer = 1B6C4C00] 08:57:28 INFO - PROCESS | 2956 | 1466697447994 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 08:57:28 INFO - PROCESS | 2956 | 1466697448039 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 2956 | 1466697448042 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:57:28 INFO - PROCESS | 2956 | 1466697448045 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 2956 | 1466697448047 Marionette TRACE conn5 <- [1,94,null,{}] 08:57:28 INFO - PROCESS | 2956 | 1466697448052 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 2956 | 1466697448054 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:28 INFO - PROCESS | 2956 | 1466697448155 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:57:28 INFO - PROCESS | 2956 | 1466697448240 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 2956 | 1466697448242 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:28 INFO - PROCESS | 2956 | ++DOCSHELL 10964800 == 31 [pid = 2956] [id = 33] 08:57:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1111B400) [pid = 2956] [serial = 95] [outer = 00000000] 08:57:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (160A2000) [pid = 2956] [serial = 96] [outer = 1111B400] 08:57:28 INFO - PROCESS | 2956 | 1466697448301 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (167B5000) [pid = 2956] [serial = 97] [outer = 1111B400] 08:57:28 INFO - PROCESS | 2956 | 1466697448891 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 871ms 08:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:57:28 INFO - PROCESS | 2956 | 1466697448919 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 2956 | 1466697448924 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:57:28 INFO - PROCESS | 2956 | 1466697448928 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 2956 | 1466697448931 Marionette TRACE conn5 <- [1,98,null,{}] 08:57:28 INFO - PROCESS | 2956 | 1466697448938 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 2956 | 1466697448940 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:29 INFO - PROCESS | 2956 | 1466697449043 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:57:29 INFO - PROCESS | 2956 | 1466697449130 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 2956 | 1466697449132 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:29 INFO - PROCESS | 2956 | ++DOCSHELL 1111E800 == 32 [pid = 2956] [id = 34] 08:57:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1111EC00) [pid = 2956] [serial = 98] [outer = 00000000] 08:57:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (149D0C00) [pid = 2956] [serial = 99] [outer = 1111EC00] 08:57:29 INFO - PROCESS | 2956 | 1466697449184 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (153DA800) [pid = 2956] [serial = 100] [outer = 1111EC00] 08:57:30 INFO - PROCESS | 2956 | --DOCSHELL 1D90EC00 == 31 [pid = 2956] [id = 8] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1B582400) [pid = 2956] [serial = 60] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (16B44000) [pid = 2956] [serial = 22] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10C2C000) [pid = 2956] [serial = 27] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (14BA1800) [pid = 2956] [serial = 30] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (160A0800) [pid = 2956] [serial = 36] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (178D3000) [pid = 2956] [serial = 39] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18699C00) [pid = 2956] [serial = 42] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19528800) [pid = 2956] [serial = 45] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1A584C00) [pid = 2956] [serial = 48] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (11126000) [pid = 2956] [serial = 51] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (16789400) [pid = 2956] [serial = 54] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1BE38400) [pid = 2956] [serial = 57] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10AE0C00) [pid = 2956] [serial = 33] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18696000) [pid = 2956] [serial = 40] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18E78C00) [pid = 2956] [serial = 43] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (14C77C00) [pid = 2956] [serial = 31] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (11209400) [pid = 2956] [serial = 28] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1A107C00) [pid = 2956] [serial = 17] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1A351800) [pid = 2956] [serial = 14] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (167B9C00) [pid = 2956] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (167B3800) [pid = 2956] [serial = 9] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (117CA800) [pid = 2956] [serial = 4] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1D9E8C00) [pid = 2956] [serial = 21] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1D9F5400) [pid = 2956] [serial = 24] [outer = 00000000] [url = about:blank] 08:57:30 INFO - PROCESS | 2956 | 1466697450445 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1578ms 08:57:30 INFO - PROCESS | 2956 | 1466697450507 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 2956 | 1466697450511 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:57:30 INFO - PROCESS | 2956 | 1466697450515 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 2956 | 1466697450518 Marionette TRACE conn5 <- [1,102,null,{}] 08:57:30 INFO - PROCESS | 2956 | 1466697450529 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 2956 | 1466697450532 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:30 INFO - PROCESS | 2956 | 1466697450623 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:57:30 INFO - PROCESS | 2956 | 1466697450638 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 2956 | 1466697450640 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:30 INFO - PROCESS | 2956 | ++DOCSHELL 11119400 == 32 [pid = 2956] [id = 35] 08:57:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1111A400) [pid = 2956] [serial = 101] [outer = 00000000] 08:57:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1120A000) [pid = 2956] [serial = 102] [outer = 1111A400] 08:57:30 INFO - PROCESS | 2956 | 1466697450690 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (116EB000) [pid = 2956] [serial = 103] [outer = 1111A400] 08:57:31 INFO - PROCESS | 2956 | 1466697451125 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 08:57:31 INFO - PROCESS | 2956 | 1466697451146 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 2956 | 1466697451151 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:57:31 INFO - PROCESS | 2956 | 1466697451157 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:57:31 INFO - PROCESS | 2956 | 1466697451160 Marionette TRACE conn5 <- [1,106,null,{}] 08:57:31 INFO - PROCESS | 2956 | 1466697451164 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 2956 | 1466697451166 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:31 INFO - PROCESS | 2956 | 1466697451254 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:57:31 INFO - PROCESS | 2956 | 1466697451260 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 2956 | 1466697451263 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:31 INFO - PROCESS | 2956 | ++DOCSHELL 15354800 == 33 [pid = 2956] [id = 36] 08:57:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1535C400) [pid = 2956] [serial = 104] [outer = 00000000] 08:57:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (15635800) [pid = 2956] [serial = 105] [outer = 1535C400] 08:57:31 INFO - PROCESS | 2956 | 1466697451315 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (160A0800) [pid = 2956] [serial = 106] [outer = 1535C400] 08:57:31 INFO - PROCESS | 2956 | 1466697451776 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 670ms 08:57:31 INFO - PROCESS | 2956 | 1466697451831 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 2956 | 1466697451833 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:57:31 INFO - PROCESS | 2956 | 1466697451837 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 2956 | 1466697451841 Marionette TRACE conn5 <- [1,110,null,{}] 08:57:31 INFO - PROCESS | 2956 | 1466697451852 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 2956 | 1466697451857 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:31 INFO - PROCESS | 2956 | 1466697451944 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:57:31 INFO - PROCESS | 2956 | 1466697451953 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 2956 | 1466697451956 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:31 INFO - PROCESS | 2956 | ++DOCSHELL 16DAF400 == 34 [pid = 2956] [id = 37] 08:57:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (16DB4400) [pid = 2956] [serial = 107] [outer = 00000000] 08:57:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (17885C00) [pid = 2956] [serial = 108] [outer = 16DB4400] 08:57:32 INFO - PROCESS | 2956 | 1466697452006 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (178CDC00) [pid = 2956] [serial = 109] [outer = 16DB4400] 08:57:32 INFO - PROCESS | 2956 | 1466697452450 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 08:57:32 INFO - PROCESS | 2956 | 1466697452475 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 2956 | 1466697452477 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:57:32 INFO - PROCESS | 2956 | 1466697452480 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 2956 | 1466697452482 Marionette TRACE conn5 <- [1,114,null,{}] 08:57:32 INFO - PROCESS | 2956 | 1466697452486 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 2956 | 1466697452488 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:32 INFO - PROCESS | 2956 | 1466697452602 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:57:32 INFO - PROCESS | 2956 | 1466697452668 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 2956 | 1466697452671 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:32 INFO - PROCESS | 2956 | ++DOCSHELL 1869C000 == 35 [pid = 2956] [id = 38] 08:57:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (186A1800) [pid = 2956] [serial = 110] [outer = 00000000] 08:57:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19084000) [pid = 2956] [serial = 111] [outer = 186A1800] 08:57:32 INFO - PROCESS | 2956 | 1466697452720 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1908A800) [pid = 2956] [serial = 112] [outer = 186A1800] 08:57:33 INFO - PROCESS | 2956 | 1466697453169 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 730ms 08:57:33 INFO - PROCESS | 2956 | 1466697453216 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 2956 | 1466697453218 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:57:33 INFO - PROCESS | 2956 | 1466697453221 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:57:33 INFO - PROCESS | 2956 | 1466697453223 Marionette TRACE conn5 <- [1,118,null,{}] 08:57:33 INFO - PROCESS | 2956 | 1466697453227 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 2956 | 1466697453229 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:33 INFO - PROCESS | 2956 | 1466697453342 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:57:33 INFO - PROCESS | 2956 | 1466697453353 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 2956 | 1466697453355 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:33 INFO - PROCESS | 2956 | ++DOCSHELL 19090800 == 36 [pid = 2956] [id = 39] 08:57:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19090C00) [pid = 2956] [serial = 113] [outer = 00000000] 08:57:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19150800) [pid = 2956] [serial = 114] [outer = 19090C00] 08:57:33 INFO - PROCESS | 2956 | 1466697453439 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19311000) [pid = 2956] [serial = 115] [outer = 19090C00] 08:57:33 INFO - PROCESS | 2956 | 1466697453853 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 08:57:33 INFO - PROCESS | 2956 | 1466697453901 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 2956 | 1466697453903 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:57:33 INFO - PROCESS | 2956 | 1466697453906 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:57:33 INFO - PROCESS | 2956 | 1466697453908 Marionette TRACE conn5 <- [1,122,null,{}] 08:57:33 INFO - PROCESS | 2956 | 1466697453911 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 2956 | 1466697453917 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:34 INFO - PROCESS | 2956 | 1466697454066 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:57:34 INFO - PROCESS | 2956 | 1466697454073 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 2956 | 1466697454075 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:34 INFO - PROCESS | 2956 | ++DOCSHELL 19B72000 == 37 [pid = 2956] [id = 40] 08:57:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19B72800) [pid = 2956] [serial = 116] [outer = 00000000] 08:57:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1B1A8C00) [pid = 2956] [serial = 117] [outer = 19B72800] 08:57:34 INFO - PROCESS | 2956 | 1466697454121 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1B579800) [pid = 2956] [serial = 118] [outer = 19B72800] 08:57:34 INFO - PROCESS | 2956 | 1466697454655 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10AD9800) [pid = 2956] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1168F800) [pid = 2956] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16546800) [pid = 2956] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (100EBC00) [pid = 2956] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19312400) [pid = 2956] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (178A4000) [pid = 2956] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1930A400) [pid = 2956] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1111D400) [pid = 2956] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (11126800) [pid = 2956] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (149D5400) [pid = 2956] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:57:34 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16C7F800) [pid = 2956] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 771ms 08:57:34 INFO - PROCESS | 2956 | 1466697454681 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 2956 | 1466697454683 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:57:34 INFO - PROCESS | 2956 | 1466697454686 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 2956 | 1466697454688 Marionette TRACE conn5 <- [1,126,null,{}] 08:57:34 INFO - PROCESS | 2956 | 1466697454691 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 2956 | 1466697454693 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:34 INFO - PROCESS | 2956 | 1466697454773 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:57:34 INFO - PROCESS | 2956 | 1466697454778 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 2956 | 1466697454780 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:34 INFO - PROCESS | 2956 | ++DOCSHELL 10A6BC00 == 38 [pid = 2956] [id = 41] 08:57:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10A6D000) [pid = 2956] [serial = 119] [outer = 00000000] 08:57:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10A71000) [pid = 2956] [serial = 120] [outer = 10A6D000] 08:57:34 INFO - PROCESS | 2956 | 1466697454827 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10A73000) [pid = 2956] [serial = 121] [outer = 10A6D000] 08:57:35 INFO - PROCESS | 2956 | 1466697455245 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 08:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:57:35 INFO - PROCESS | 2956 | 1466697455257 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 2956 | 1466697455259 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:57:35 INFO - PROCESS | 2956 | 1466697455262 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 2956 | 1466697455263 Marionette TRACE conn5 <- [1,130,null,{}] 08:57:35 INFO - PROCESS | 2956 | 1466697455276 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 2956 | 1466697455278 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:35 INFO - PROCESS | 2956 | 1466697455372 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:57:35 INFO - PROCESS | 2956 | 1466697455381 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 2956 | 1466697455383 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:35 INFO - PROCESS | 2956 | ++DOCSHELL 08A58800 == 39 [pid = 2956] [id = 42] 08:57:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (08A5A000) [pid = 2956] [serial = 122] [outer = 00000000] 08:57:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (08A62000) [pid = 2956] [serial = 123] [outer = 08A5A000] 08:57:35 INFO - PROCESS | 2956 | 1466697455428 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10A65C00) [pid = 2956] [serial = 124] [outer = 08A5A000] 08:57:35 INFO - PROCESS | 2956 | 1466697455842 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 08:57:35 INFO - PROCESS | 2956 | 1466697455895 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 2956 | 1466697455897 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:57:35 INFO - PROCESS | 2956 | 1466697455900 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 2956 | 1466697455902 Marionette TRACE conn5 <- [1,134,null,{}] 08:57:35 INFO - PROCESS | 2956 | 1466697455906 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 2956 | 1466697455908 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:36 INFO - PROCESS | 2956 | 1466697456002 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:57:36 INFO - PROCESS | 2956 | 1466697456011 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 2956 | 1466697456013 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:36 INFO - PROCESS | 2956 | ++DOCSHELL 15F8E800 == 40 [pid = 2956] [id = 43] 08:57:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (15F8F400) [pid = 2956] [serial = 125] [outer = 00000000] 08:57:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (16787800) [pid = 2956] [serial = 126] [outer = 15F8F400] 08:57:36 INFO - PROCESS | 2956 | 1466697456058 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (16C7F800) [pid = 2956] [serial = 127] [outer = 15F8F400] 08:57:36 INFO - PROCESS | 2956 | 1466697456490 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 08:57:36 INFO - PROCESS | 2956 | 1466697456533 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 2956 | 1466697456535 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:57:36 INFO - PROCESS | 2956 | 1466697456538 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:57:36 INFO - PROCESS | 2956 | 1466697456540 Marionette TRACE conn5 <- [1,138,null,{}] 08:57:36 INFO - PROCESS | 2956 | 1466697456552 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 2956 | 1466697456553 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:36 INFO - PROCESS | 2956 | 1466697456636 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:57:36 INFO - PROCESS | 2956 | 1466697456772 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 2956 | 1466697456776 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:36 INFO - PROCESS | 2956 | ++DOCSHELL 08A67C00 == 41 [pid = 2956] [id = 44] 08:57:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (0CB7E400) [pid = 2956] [serial = 128] [outer = 00000000] 08:57:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (0CECA800) [pid = 2956] [serial = 129] [outer = 0CB7E400] 08:57:36 INFO - PROCESS | 2956 | 1466697456866 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (100E6C00) [pid = 2956] [serial = 130] [outer = 0CB7E400] 08:57:37 INFO - PROCESS | 2956 | 1466697457652 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1177ms 08:57:37 INFO - PROCESS | 2956 | 1466697457722 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 2956 | 1466697457727 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:57:37 INFO - PROCESS | 2956 | 1466697457732 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 2956 | 1466697457735 Marionette TRACE conn5 <- [1,142,null,{}] 08:57:37 INFO - PROCESS | 2956 | 1466697457742 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 2956 | 1466697457746 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:37 INFO - PROCESS | 2956 | 1466697457879 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:57:37 INFO - PROCESS | 2956 | 1466697457952 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 2956 | 1466697457955 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:38 INFO - PROCESS | 2956 | ++DOCSHELL 15353000 == 42 [pid = 2956] [id = 45] 08:57:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (155BEC00) [pid = 2956] [serial = 131] [outer = 00000000] 08:57:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (16784C00) [pid = 2956] [serial = 132] [outer = 155BEC00] 08:57:38 INFO - PROCESS | 2956 | 1466697458061 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1678DC00) [pid = 2956] [serial = 133] [outer = 155BEC00] 08:57:38 INFO - PROCESS | 2956 | 1466697458841 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1121ms 08:57:38 INFO - PROCESS | 2956 | 1466697458859 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 2956 | 1466697458863 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:57:38 INFO - PROCESS | 2956 | 1466697458867 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:57:38 INFO - PROCESS | 2956 | 1466697458870 Marionette TRACE conn5 <- [1,146,null,{}] 08:57:38 INFO - PROCESS | 2956 | 1466697458898 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 2956 | 1466697458901 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:39 INFO - PROCESS | 2956 | 1466697459055 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:57:39 INFO - PROCESS | 2956 | 1466697459100 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 2956 | 1466697459102 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:39 INFO - PROCESS | 2956 | ++DOCSHELL 19146800 == 43 [pid = 2956] [id = 46] 08:57:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19148800) [pid = 2956] [serial = 134] [outer = 00000000] 08:57:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19445800) [pid = 2956] [serial = 135] [outer = 19148800] 08:57:39 INFO - PROCESS | 2956 | 1466697459162 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19DC6800) [pid = 2956] [serial = 136] [outer = 19148800] 08:57:40 INFO - PROCESS | 2956 | 1466697460095 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1272ms 08:57:40 INFO - PROCESS | 2956 | 1466697460143 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 2956 | 1466697460147 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:57:40 INFO - PROCESS | 2956 | 1466697460152 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 2956 | 1466697460155 Marionette TRACE conn5 <- [1,150,null,{}] 08:57:40 INFO - PROCESS | 2956 | 1466697460161 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 2956 | 1466697460164 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:40 INFO - PROCESS | 2956 | 1466697460314 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 15F8E800 == 42 [pid = 2956] [id = 43] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 08A58800 == 41 [pid = 2956] [id = 42] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 10A6BC00 == 40 [pid = 2956] [id = 41] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 19B72000 == 39 [pid = 2956] [id = 40] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 19090800 == 38 [pid = 2956] [id = 39] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 1869C000 == 37 [pid = 2956] [id = 38] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 16DAF400 == 36 [pid = 2956] [id = 37] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 15354800 == 35 [pid = 2956] [id = 36] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 11119400 == 34 [pid = 2956] [id = 35] 08:57:40 INFO - PROCESS | 2956 | --DOCSHELL 1111E800 == 33 [pid = 2956] [id = 34] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1B57FC00) [pid = 2956] [serial = 63] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1B1A9C00) [pid = 2956] [serial = 49] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1BE39400) [pid = 2956] [serial = 58] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A048800) [pid = 2956] [serial = 46] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1866C400) [pid = 2956] [serial = 52] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1678B800) [pid = 2956] [serial = 55] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1B584800) [pid = 2956] [serial = 61] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (177A2C00) [pid = 2956] [serial = 75] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (17886800) [pid = 2956] [serial = 76] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10C2E800) [pid = 2956] [serial = 66] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (117CD800) [pid = 2956] [serial = 69] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (16786800) [pid = 2956] [serial = 73] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1111B000) [pid = 2956] [serial = 67] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (14BA8400) [pid = 2956] [serial = 70] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1C54BC00) [pid = 2956] [serial = 64] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1654C000) [pid = 2956] [serial = 72] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 2956 | 1466697460423 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 2956 | 1466697460427 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:40 INFO - PROCESS | 2956 | ++DOCSHELL 08A5CC00 == 34 [pid = 2956] [id = 47] 08:57:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (08A5F000) [pid = 2956] [serial = 137] [outer = 00000000] 08:57:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (0FFF5C00) [pid = 2956] [serial = 138] [outer = 08A5F000] 08:57:40 INFO - PROCESS | 2956 | 1466697460476 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10A64800) [pid = 2956] [serial = 139] [outer = 08A5F000] 08:57:40 INFO - PROCESS | 2956 | 1466697460891 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 791ms 08:57:40 INFO - PROCESS | 2956 | 1466697460942 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 2956 | 1466697460947 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:57:40 INFO - PROCESS | 2956 | 1466697460953 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 2956 | 1466697460955 Marionette TRACE conn5 <- [1,154,null,{}] 08:57:40 INFO - PROCESS | 2956 | 1466697460959 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 2956 | 1466697460962 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:41 INFO - PROCESS | 2956 | 1466697461050 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:57:41 INFO - PROCESS | 2956 | 1466697461057 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 2956 | 1466697461059 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:41 INFO - PROCESS | 2956 | ++DOCSHELL 1111A000 == 35 [pid = 2956] [id = 48] 08:57:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1111B000) [pid = 2956] [serial = 140] [outer = 00000000] 08:57:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (14B60800) [pid = 2956] [serial = 141] [outer = 1111B000] 08:57:41 INFO - PROCESS | 2956 | 1466697461108 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (14BA9C00) [pid = 2956] [serial = 142] [outer = 1111B000] 08:57:41 INFO - PROCESS | 2956 | 1466697461560 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 08:57:41 INFO - PROCESS | 2956 | 1466697461587 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 2956 | 1466697461590 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:57:41 INFO - PROCESS | 2956 | 1466697461594 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:57:41 INFO - PROCESS | 2956 | 1466697461597 Marionette TRACE conn5 <- [1,158,null,{}] 08:57:41 INFO - PROCESS | 2956 | 1466697461609 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 2956 | 1466697461614 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:41 INFO - PROCESS | 2956 | 1466697461705 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:57:41 INFO - PROCESS | 2956 | 1466697461736 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 2956 | 1466697461739 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:41 INFO - PROCESS | 2956 | ++DOCSHELL 16787C00 == 36 [pid = 2956] [id = 49] 08:57:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (16788800) [pid = 2956] [serial = 143] [outer = 00000000] 08:57:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1678C000) [pid = 2956] [serial = 144] [outer = 16788800] 08:57:41 INFO - PROCESS | 2956 | 1466697461791 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16B44000) [pid = 2956] [serial = 145] [outer = 16788800] 08:57:42 INFO - PROCESS | 2956 | 1466697462239 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 08:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:57:42 INFO - PROCESS | 2956 | 1466697462267 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 2956 | 1466697462270 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:57:42 INFO - PROCESS | 2956 | 1466697462282 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 2956 | 1466697462284 Marionette TRACE conn5 <- [1,162,null,{}] 08:57:42 INFO - PROCESS | 2956 | 1466697462288 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 2956 | 1466697462290 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:42 INFO - PROCESS | 2956 | 1466697462377 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:57:42 INFO - PROCESS | 2956 | 1466697462383 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 2956 | 1466697462385 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:42 INFO - PROCESS | 2956 | ++DOCSHELL 1779CC00 == 37 [pid = 2956] [id = 50] 08:57:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1779D400) [pid = 2956] [serial = 146] [outer = 00000000] 08:57:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18699000) [pid = 2956] [serial = 147] [outer = 1779D400] 08:57:42 INFO - PROCESS | 2956 | 1466697462431 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19081C00) [pid = 2956] [serial = 148] [outer = 1779D400] 08:57:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1908A400) [pid = 2956] [serial = 149] [outer = 15632800] 08:57:42 INFO - PROCESS | 2956 | 1466697462961 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 731ms 08:57:43 INFO - PROCESS | 2956 | 1466697463007 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 2956 | 1466697463009 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:57:43 INFO - PROCESS | 2956 | 1466697463018 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 2956 | 1466697463020 Marionette TRACE conn5 <- [1,166,null,{}] 08:57:43 INFO - PROCESS | 2956 | 1466697463023 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 2956 | 1466697463025 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:43 INFO - PROCESS | 2956 | 1466697463158 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:57:43 INFO - PROCESS | 2956 | 1466697463181 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 2956 | 1466697463183 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:43 INFO - PROCESS | 2956 | ++DOCSHELL 167B9800 == 38 [pid = 2956] [id = 51] 08:57:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (167BB800) [pid = 2956] [serial = 150] [outer = 00000000] 08:57:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1914A400) [pid = 2956] [serial = 151] [outer = 167BB800] 08:57:43 INFO - PROCESS | 2956 | 1466697463231 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1914B400) [pid = 2956] [serial = 152] [outer = 167BB800] 08:57:43 INFO - PROCESS | 2956 | 1466697463673 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 08:57:43 INFO - PROCESS | 2956 | 1466697463687 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 2956 | 1466697463689 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 2956 | 1466697463697 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:57:43 INFO - PROCESS | 2956 | 1466697463698 Marionette TRACE conn5 <- [1,170,null,{}] 08:57:43 INFO - PROCESS | 2956 | 1466697463702 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 2956 | 1466697463707 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:43 INFO - PROCESS | 2956 | 1466697463839 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:57:43 INFO - PROCESS | 2956 | 1466697463847 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 2956 | 1466697463849 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:43 INFO - PROCESS | 2956 | ++DOCSHELL 1A1E8800 == 39 [pid = 2956] [id = 52] 08:57:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A352400) [pid = 2956] [serial = 153] [outer = 00000000] 08:57:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1B1A8000) [pid = 2956] [serial = 154] [outer = 1A352400] 08:57:43 INFO - PROCESS | 2956 | 1466697463936 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1B2A5C00) [pid = 2956] [serial = 155] [outer = 1A352400] 08:57:44 INFO - PROCESS | 2956 | 1466697464369 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 731ms 08:57:44 INFO - PROCESS | 2956 | 1466697464433 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 2956 | 1466697464435 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:57:44 INFO - PROCESS | 2956 | 1466697464458 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 2956 | 1466697464460 Marionette TRACE conn5 <- [1,174,null,{}] 08:57:44 INFO - PROCESS | 2956 | 1466697464475 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 2956 | 1466697464477 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:44 INFO - PROCESS | 2956 | 1466697464585 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:57:44 INFO - PROCESS | 2956 | 1466697464597 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 2956 | 1466697464599 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:44 INFO - PROCESS | 2956 | ++DOCSHELL 1A10B000 == 40 [pid = 2956] [id = 53] 08:57:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1B577C00) [pid = 2956] [serial = 156] [outer = 00000000] 08:57:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1B581000) [pid = 2956] [serial = 157] [outer = 1B577C00] 08:57:44 INFO - PROCESS | 2956 | 1466697464646 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1B62B800) [pid = 2956] [serial = 158] [outer = 1B577C00] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1111A400) [pid = 2956] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (19090C00) [pid = 2956] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (186A1800) [pid = 2956] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19B72800) [pid = 2956] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1535C400) [pid = 2956] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (16DB4400) [pid = 2956] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10A6D000) [pid = 2956] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (08A5A000) [pid = 2956] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1111EC00) [pid = 2956] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (100EA000) [pid = 2956] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (167B8C00) [pid = 2956] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1930BC00) [pid = 2956] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1B577800) [pid = 2956] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1914D000) [pid = 2956] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1B6C4C00) [pid = 2956] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:57:45 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1111B400) [pid = 2956] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:57:45 INFO - PROCESS | 2956 | 1466697465192 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 810ms 08:57:45 INFO - PROCESS | 2956 | 1466697465249 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 2956 | 1466697465251 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:57:45 INFO - PROCESS | 2956 | 1466697465254 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:57:45 INFO - PROCESS | 2956 | 1466697465256 Marionette TRACE conn5 <- [1,178,null,{}] 08:57:45 INFO - PROCESS | 2956 | 1466697465259 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 2956 | 1466697465261 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:45 INFO - PROCESS | 2956 | 1466697465343 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:57:45 INFO - PROCESS | 2956 | 1466697465348 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 2956 | 1466697465350 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:45 INFO - PROCESS | 2956 | ++DOCSHELL 100E9000 == 41 [pid = 2956] [id = 54] 08:57:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1535C400) [pid = 2956] [serial = 159] [outer = 00000000] 08:57:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (186A1800) [pid = 2956] [serial = 160] [outer = 1535C400] 08:57:45 INFO - PROCESS | 2956 | 1466697465396 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1914C000) [pid = 2956] [serial = 161] [outer = 1535C400] 08:57:45 INFO - PROCESS | 2956 | 1466697465802 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 08:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:57:45 INFO - PROCESS | 2956 | 1466697465828 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 2956 | 1466697465830 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:57:45 INFO - PROCESS | 2956 | 1466697465834 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 2956 | 1466697465835 Marionette TRACE conn5 <- [1,182,null,{}] 08:57:45 INFO - PROCESS | 2956 | 1466697465850 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 2956 | 1466697465852 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:45 INFO - PROCESS | 2956 | 1466697465931 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:57:45 INFO - PROCESS | 2956 | 1466697465936 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 2956 | 1466697465938 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:45 INFO - PROCESS | 2956 | ++DOCSHELL 14C7F000 == 42 [pid = 2956] [id = 55] 08:57:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17819C00) [pid = 2956] [serial = 162] [outer = 00000000] 08:57:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17820000) [pid = 2956] [serial = 163] [outer = 17819C00] 08:57:46 INFO - PROCESS | 2956 | 1466697465984 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1781D800) [pid = 2956] [serial = 164] [outer = 17819C00] 08:57:46 INFO - PROCESS | 2956 | 1466697466411 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 631ms 08:57:46 INFO - PROCESS | 2956 | 1466697466473 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 2956 | 1466697466476 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:57:46 INFO - PROCESS | 2956 | 1466697466479 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 2956 | 1466697466481 Marionette TRACE conn5 <- [1,186,null,{}] 08:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:57:46 INFO - PROCESS | 2956 | 1466697466485 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 2956 | 1466697466486 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:46 INFO - PROCESS | 2956 | 1466697466571 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:57:46 INFO - PROCESS | 2956 | 1466697466577 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 2956 | 1466697466579 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:46 INFO - PROCESS | 2956 | ++DOCSHELL 17824000 == 43 [pid = 2956] [id = 56] 08:57:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (17826C00) [pid = 2956] [serial = 165] [outer = 00000000] 08:57:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1B57E800) [pid = 2956] [serial = 166] [outer = 17826C00] 08:57:46 INFO - PROCESS | 2956 | 1466697466626 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1BE3C000) [pid = 2956] [serial = 167] [outer = 17826C00] 08:57:47 INFO - PROCESS | 2956 | 1466697467140 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 670ms 08:57:47 INFO - PROCESS | 2956 | 1466697467156 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 2956 | 1466697467162 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:57:47 INFO - PROCESS | 2956 | 1466697467184 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 2956 | 1466697467188 Marionette TRACE conn5 <- [1,190,null,{}] 08:57:47 INFO - PROCESS | 2956 | 1466697467194 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 2956 | 1466697467198 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:47 INFO - PROCESS | 2956 | 1466697467395 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:57:47 INFO - PROCESS | 2956 | 1466697467519 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 2956 | 1466697467524 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:47 INFO - PROCESS | 2956 | ++DOCSHELL 11117C00 == 44 [pid = 2956] [id = 57] 08:57:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (11118400) [pid = 2956] [serial = 168] [outer = 00000000] 08:57:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (11209400) [pid = 2956] [serial = 169] [outer = 11118400] 08:57:47 INFO - PROCESS | 2956 | 1466697467586 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (14BA2C00) [pid = 2956] [serial = 170] [outer = 11118400] 08:57:48 INFO - PROCESS | 2956 | 1466697468137 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1025ms 08:57:48 INFO - PROCESS | 2956 | 1466697468209 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 2956 | 1466697468214 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:57:48 INFO - PROCESS | 2956 | 1466697468221 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 2956 | 1466697468224 Marionette TRACE conn5 <- [1,194,null,{}] 08:57:48 INFO - PROCESS | 2956 | 1466697468228 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 2956 | 1466697468231 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:48 INFO - PROCESS | 2956 | 1466697468376 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:57:48 INFO - PROCESS | 2956 | 1466697468500 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 2956 | 1466697468503 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:48 INFO - PROCESS | 2956 | ++DOCSHELL 16785400 == 45 [pid = 2956] [id = 58] 08:57:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (16785C00) [pid = 2956] [serial = 171] [outer = 00000000] 08:57:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (16DA6000) [pid = 2956] [serial = 172] [outer = 16785C00] 08:57:48 INFO - PROCESS | 2956 | 1466697468566 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (17881400) [pid = 2956] [serial = 173] [outer = 16785C00] 08:57:49 INFO - PROCESS | 2956 | 1466697469140 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 971ms 08:57:49 INFO - PROCESS | 2956 | 1466697469208 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 2956 | 1466697469211 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:57:49 INFO - PROCESS | 2956 | 1466697469215 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:57:49 INFO - PROCESS | 2956 | 1466697469219 Marionette TRACE conn5 <- [1,198,null,{}] 08:57:49 INFO - PROCESS | 2956 | 1466697469231 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 2956 | 1466697469237 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:49 INFO - PROCESS | 2956 | 1466697469362 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:57:49 INFO - PROCESS | 2956 | 1466697469479 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 2956 | 1466697469483 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:49 INFO - PROCESS | 2956 | ++DOCSHELL 18FB0400 == 46 [pid = 2956] [id = 59] 08:57:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (18FB2800) [pid = 2956] [serial = 174] [outer = 00000000] 08:57:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (18FB5800) [pid = 2956] [serial = 175] [outer = 18FB2800] 08:57:49 INFO - PROCESS | 2956 | 1466697469549 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19B74800) [pid = 2956] [serial = 176] [outer = 18FB2800] 08:57:50 INFO - PROCESS | 2956 | 1466697470180 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 970ms 08:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:57:50 INFO - PROCESS | 2956 | 1466697470192 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 2956 | 1466697470195 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:57:50 INFO - PROCESS | 2956 | 1466697470198 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 2956 | 1466697470200 Marionette TRACE conn5 <- [1,202,null,{}] 08:57:50 INFO - PROCESS | 2956 | 1466697470204 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 2956 | 1466697470206 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:50 INFO - PROCESS | 2956 | 1466697470318 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:57:50 INFO - PROCESS | 2956 | 1466697470409 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 2956 | 1466697470411 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:50 INFO - PROCESS | 2956 | ++DOCSHELL 1051B800 == 47 [pid = 2956] [id = 60] 08:57:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1051BC00) [pid = 2956] [serial = 177] [outer = 00000000] 08:57:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (10521800) [pid = 2956] [serial = 178] [outer = 1051BC00] 08:57:50 INFO - PROCESS | 2956 | 1466697470468 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (18FA8C00) [pid = 2956] [serial = 179] [outer = 1051BC00] 08:57:51 INFO - PROCESS | 2956 | 1466697470983 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 831ms 08:57:51 INFO - PROCESS | 2956 | 1466697471032 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 2956 | 1466697471034 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:57:51 INFO - PROCESS | 2956 | 1466697471038 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:57:51 INFO - PROCESS | 2956 | 1466697471040 Marionette TRACE conn5 <- [1,206,null,{}] 08:57:51 INFO - PROCESS | 2956 | 1466697471044 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 2956 | 1466697471047 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:51 INFO - PROCESS | 2956 | 1466697471158 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:57:51 INFO - PROCESS | 2956 | 1466697471254 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 2956 | 1466697471257 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:51 INFO - PROCESS | 2956 | ++DOCSHELL 193B2400 == 48 [pid = 2956] [id = 61] 08:57:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (193B3400) [pid = 2956] [serial = 180] [outer = 00000000] 08:57:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (193BA800) [pid = 2956] [serial = 181] [outer = 193B3400] 08:57:51 INFO - PROCESS | 2956 | 1466697471316 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1952EC00) [pid = 2956] [serial = 182] [outer = 193B3400] 08:57:51 INFO - PROCESS | 2956 | 1466697471952 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 970ms 08:57:52 INFO - PROCESS | 2956 | 1466697472012 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 2956 | 1466697472015 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:57:52 INFO - PROCESS | 2956 | 1466697472019 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 2956 | 1466697472021 Marionette TRACE conn5 <- [1,210,null,{}] 08:57:52 INFO - PROCESS | 2956 | 1466697472025 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 2956 | 1466697472032 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:52 INFO - PROCESS | 2956 | 1466697472392 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:57:52 INFO - PROCESS | 2956 | 1466697472523 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 2956 | 1466697472525 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:52 INFO - PROCESS | 2956 | ++DOCSHELL 100E5C00 == 49 [pid = 2956] [id = 62] 08:57:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (100E8C00) [pid = 2956] [serial = 183] [outer = 00000000] 08:57:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (10518C00) [pid = 2956] [serial = 184] [outer = 100E8C00] 08:57:52 INFO - PROCESS | 2956 | 1466697472578 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (10520C00) [pid = 2956] [serial = 185] [outer = 100E8C00] 08:57:53 INFO - PROCESS | 2956 | 1466697473174 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1232ms 08:57:53 INFO - PROCESS | 2956 | 1466697473254 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 2956 | 1466697473259 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:57:53 INFO - PROCESS | 2956 | 1466697473263 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:57:53 INFO - PROCESS | 2956 | 1466697473267 Marionette TRACE conn5 <- [1,214,null,{}] 08:57:53 INFO - PROCESS | 2956 | 1466697473272 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 2956 | 1466697473274 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:53 INFO - PROCESS | 2956 | 1466697473439 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 14C7F000 == 48 [pid = 2956] [id = 55] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 100E9000 == 47 [pid = 2956] [id = 54] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 1A10B000 == 46 [pid = 2956] [id = 53] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 1A1E8800 == 45 [pid = 2956] [id = 52] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 167B9800 == 44 [pid = 2956] [id = 51] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 1779CC00 == 43 [pid = 2956] [id = 50] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 16787C00 == 42 [pid = 2956] [id = 49] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 1111A000 == 41 [pid = 2956] [id = 48] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 08A5CC00 == 40 [pid = 2956] [id = 47] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (16787800) [pid = 2956] [serial = 126] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOCSHELL 08A67C00 == 39 [pid = 2956] [id = 44] 08:57:53 INFO - PROCESS | 2956 | 1466697473494 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 2956 | 1466697473497 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:53 INFO - PROCESS | 2956 | ++DOCSHELL 08A67C00 == 40 [pid = 2956] [id = 63] 08:57:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (0CB76400) [pid = 2956] [serial = 186] [outer = 00000000] 08:57:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (100EDC00) [pid = 2956] [serial = 187] [outer = 0CB76400] 08:57:53 INFO - PROCESS | 2956 | 1466697473546 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (10A6C000) [pid = 2956] [serial = 188] [outer = 0CB76400] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (1120A000) [pid = 2956] [serial = 102] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (19150800) [pid = 2956] [serial = 114] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (116EB000) [pid = 2956] [serial = 103] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (19084000) [pid = 2956] [serial = 111] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (1B1A8C00) [pid = 2956] [serial = 117] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (15635800) [pid = 2956] [serial = 105] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (19311000) [pid = 2956] [serial = 115] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (160A0800) [pid = 2956] [serial = 106] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (17885C00) [pid = 2956] [serial = 108] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (10A71000) [pid = 2956] [serial = 120] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (10A73000) [pid = 2956] [serial = 121] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (10A65C00) [pid = 2956] [serial = 124] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (153DA800) [pid = 2956] [serial = 100] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (149D0C00) [pid = 2956] [serial = 99] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (10ADD000) [pid = 2956] [serial = 79] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (10941000) [pid = 2956] [serial = 78] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (18620400) [pid = 2956] [serial = 82] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (16DB4800) [pid = 2956] [serial = 81] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1A04EC00) [pid = 2956] [serial = 85] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19B71000) [pid = 2956] [serial = 84] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1B6BEC00) [pid = 2956] [serial = 88] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1B632000) [pid = 2956] [serial = 87] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19152000) [pid = 2956] [serial = 91] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19151400) [pid = 2956] [serial = 90] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1CC8E400) [pid = 2956] [serial = 94] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1CBAF400) [pid = 2956] [serial = 93] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (167B5000) [pid = 2956] [serial = 97] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (160A2000) [pid = 2956] [serial = 96] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1B579800) [pid = 2956] [serial = 118] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1908A800) [pid = 2956] [serial = 112] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (08A62000) [pid = 2956] [serial = 123] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (178CDC00) [pid = 2956] [serial = 109] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 2956 | 1466697474020 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 08:57:54 INFO - PROCESS | 2956 | 1466697474098 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 2956 | 1466697474101 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:57:54 INFO - PROCESS | 2956 | 1466697474105 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 2956 | 1466697474107 Marionette TRACE conn5 <- [1,218,null,{}] 08:57:54 INFO - PROCESS | 2956 | 1466697474111 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 2956 | 1466697474113 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:54 INFO - PROCESS | 2956 | 1466697474201 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:57:54 INFO - PROCESS | 2956 | 1466697474304 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 2956 | 1466697474306 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:54 INFO - PROCESS | 2956 | ++DOCSHELL 08A62000 == 41 [pid = 2956] [id = 64] 08:57:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (0CE6A400) [pid = 2956] [serial = 189] [outer = 00000000] 08:57:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (11785800) [pid = 2956] [serial = 190] [outer = 0CE6A400] 08:57:54 INFO - PROCESS | 2956 | 1466697474356 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (149D5400) [pid = 2956] [serial = 191] [outer = 0CE6A400] 08:57:54 INFO - PROCESS | 2956 | 1466697474747 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 08:57:54 INFO - PROCESS | 2956 | 1466697474778 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 2956 | 1466697474782 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:57:54 INFO - PROCESS | 2956 | 1466697474793 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 2956 | 1466697474798 Marionette TRACE conn5 <- [1,222,null,{}] 08:57:54 INFO - PROCESS | 2956 | 1466697474801 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 2956 | 1466697474804 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:54 INFO - PROCESS | 2956 | 1466697474895 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:57:54 INFO - PROCESS | 2956 | 1466697474901 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 2956 | 1466697474903 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:54 INFO - PROCESS | 2956 | ++DOCSHELL 14BA4000 == 42 [pid = 2956] [id = 65] 08:57:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (14BA7800) [pid = 2956] [serial = 192] [outer = 00000000] 08:57:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (160ABC00) [pid = 2956] [serial = 193] [outer = 14BA7800] 08:57:54 INFO - PROCESS | 2956 | 1466697474949 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16782000) [pid = 2956] [serial = 194] [outer = 14BA7800] 08:57:55 INFO - PROCESS | 2956 | 1466697475397 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 08:57:55 INFO - PROCESS | 2956 | 1466697475478 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 2956 | 1466697475480 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:57:55 INFO - PROCESS | 2956 | 1466697475484 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:57:55 INFO - PROCESS | 2956 | 1466697475486 Marionette TRACE conn5 <- [1,226,null,{}] 08:57:55 INFO - PROCESS | 2956 | 1466697475489 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 2956 | 1466697475491 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:55 INFO - PROCESS | 2956 | 1466697475601 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:57:55 INFO - PROCESS | 2956 | 1466697475620 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 2956 | 1466697475622 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:55 INFO - PROCESS | 2956 | ++DOCSHELL 16C86000 == 43 [pid = 2956] [id = 66] 08:57:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (16C86400) [pid = 2956] [serial = 195] [outer = 00000000] 08:57:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17817800) [pid = 2956] [serial = 196] [outer = 16C86400] 08:57:55 INFO - PROCESS | 2956 | 1466697475678 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1781B400) [pid = 2956] [serial = 197] [outer = 16C86400] 08:57:56 INFO - PROCESS | 2956 | 1466697476247 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 771ms 08:57:56 INFO - PROCESS | 2956 | 1466697476259 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:57:56 INFO - PROCESS | 2956 | 1466697476261 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:57:56 INFO - PROCESS | 2956 | 1466697476264 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 2956 | 1466697476266 Marionette TRACE conn5 <- [1,230,null,{}] 08:57:56 INFO - PROCESS | 2956 | 1466697476269 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 2956 | 1466697476271 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:56 INFO - PROCESS | 2956 | 1466697476391 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:57:56 INFO - PROCESS | 2956 | 1466697476439 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 2956 | 1466697476444 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:56 INFO - PROCESS | 2956 | ++DOCSHELL 0CBE3C00 == 44 [pid = 2956] [id = 67] 08:57:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (178A5000) [pid = 2956] [serial = 198] [outer = 00000000] 08:57:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (186A0800) [pid = 2956] [serial = 199] [outer = 178A5000] 08:57:56 INFO - PROCESS | 2956 | 1466697476504 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18FA8800) [pid = 2956] [serial = 200] [outer = 178A5000] 08:57:56 INFO - PROCESS | 2956 | 1466697476956 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 731ms 08:57:57 INFO - PROCESS | 2956 | 1466697477000 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 2956 | 1466697477002 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:57:57 INFO - PROCESS | 2956 | 1466697477006 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:57:57 INFO - PROCESS | 2956 | 1466697477008 Marionette TRACE conn5 <- [1,234,null,{}] 08:57:57 INFO - PROCESS | 2956 | 1466697477011 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 2956 | 1466697477013 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:57 INFO - PROCESS | 2956 | 1466697477124 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:57:57 INFO - PROCESS | 2956 | 1466697477132 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 2956 | 1466697477134 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:57 INFO - PROCESS | 2956 | ++DOCSHELL 18FAD400 == 45 [pid = 2956] [id = 68] 08:57:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (18FB5C00) [pid = 2956] [serial = 201] [outer = 00000000] 08:57:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1908F000) [pid = 2956] [serial = 202] [outer = 18FB5C00] 08:57:57 INFO - PROCESS | 2956 | 1466697477225 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19088400) [pid = 2956] [serial = 203] [outer = 18FB5C00] 08:57:57 INFO - PROCESS | 2956 | 1466697477629 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 08:57:57 INFO - PROCESS | 2956 | 1466697477680 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 2956 | 1466697477682 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:57:57 INFO - PROCESS | 2956 | 1466697477691 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 2956 | 1466697477693 Marionette TRACE conn5 <- [1,238,null,{}] 08:57:57 INFO - PROCESS | 2956 | 1466697477696 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 2956 | 1466697477698 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:57 INFO - PROCESS | 2956 | 1466697477807 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:57:58 INFO - PROCESS | 2956 | 1466697478000 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 2956 | 1466697478002 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (167BB800) [pid = 2956] [serial = 150] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1779D400) [pid = 2956] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (16788800) [pid = 2956] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1B577C00) [pid = 2956] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1111B000) [pid = 2956] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (08A5F000) [pid = 2956] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1535C400) [pid = 2956] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (17819C00) [pid = 2956] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (15F8F400) [pid = 2956] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:57:58 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A352400) [pid = 2956] [serial = 153] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:57:58 INFO - PROCESS | 2956 | ++DOCSHELL 08A5F000 == 46 [pid = 2956] [id = 69] 08:57:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (08A64800) [pid = 2956] [serial = 204] [outer = 00000000] 08:57:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1563C400) [pid = 2956] [serial = 205] [outer = 08A64800] 08:57:58 INFO - PROCESS | 2956 | 1466697478053 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (16C7EC00) [pid = 2956] [serial = 206] [outer = 08A64800] 08:57:58 INFO - PROCESS | 2956 | 1466697478399 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 731ms 08:57:58 INFO - PROCESS | 2956 | 1466697478436 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 2956 | 1466697478438 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:57:58 INFO - PROCESS | 2956 | 1466697478445 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 2956 | 1466697478446 Marionette TRACE conn5 <- [1,242,null,{}] 08:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:57:58 INFO - PROCESS | 2956 | 1466697478450 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 2956 | 1466697478452 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:58 INFO - PROCESS | 2956 | 1466697478534 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:57:58 INFO - PROCESS | 2956 | 1466697478614 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 2956 | 1466697478616 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:58 INFO - PROCESS | 2956 | ++DOCSHELL 11119000 == 47 [pid = 2956] [id = 70] 08:57:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1535C400) [pid = 2956] [serial = 207] [outer = 00000000] 08:57:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (193B3800) [pid = 2956] [serial = 208] [outer = 1535C400] 08:57:58 INFO - PROCESS | 2956 | 1466697478674 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1943F000) [pid = 2956] [serial = 209] [outer = 1535C400] 08:57:59 INFO - PROCESS | 2956 | 1466697479041 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 08:57:59 INFO - PROCESS | 2956 | 1466697479082 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 2956 | 1466697479084 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:57:59 INFO - PROCESS | 2956 | 1466697479087 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 2956 | 1466697479089 Marionette TRACE conn5 <- [1,246,null,{}] 08:57:59 INFO - PROCESS | 2956 | 1466697479100 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 2956 | 1466697479102 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:59 INFO - PROCESS | 2956 | 1466697479188 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:57:59 INFO - PROCESS | 2956 | 1466697479194 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 2956 | 1466697479196 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:57:59 INFO - PROCESS | 2956 | ++DOCSHELL 19150400 == 48 [pid = 2956] [id = 71] 08:57:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19DC6400) [pid = 2956] [serial = 210] [outer = 00000000] 08:57:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A107800) [pid = 2956] [serial = 211] [outer = 19DC6400] 08:57:59 INFO - PROCESS | 2956 | 1466697479240 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A584400) [pid = 2956] [serial = 212] [outer = 19DC6400] 08:57:59 INFO - PROCESS | 2956 | 1466697479796 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 790ms 08:57:59 INFO - PROCESS | 2956 | 1466697479881 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 2956 | 1466697479883 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 2956 | 1466697479886 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:57:59 INFO - PROCESS | 2956 | 1466697479888 Marionette TRACE conn5 <- [1,250,null,{}] 08:57:59 INFO - PROCESS | 2956 | 1466697479891 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 2956 | 1466697479893 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:00 INFO - PROCESS | 2956 | 1466697479982 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:58:00 INFO - PROCESS | 2956 | 1466697479997 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 2956 | 1466697479999 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:00 INFO - PROCESS | 2956 | ++DOCSHELL 08A57800 == 49 [pid = 2956] [id = 72] 08:58:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (08A5A800) [pid = 2956] [serial = 213] [outer = 00000000] 08:58:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (08A67000) [pid = 2956] [serial = 214] [outer = 08A5A800] 08:58:00 INFO - PROCESS | 2956 | 1466697480115 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (10056000) [pid = 2956] [serial = 215] [outer = 08A5A800] 08:58:00 INFO - PROCESS | 2956 | 1466697480799 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 971ms 08:58:00 INFO - PROCESS | 2956 | 1466697480860 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 2956 | 1466697480865 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:58:00 INFO - PROCESS | 2956 | 1466697480870 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:58:00 INFO - PROCESS | 2956 | 1466697480873 Marionette TRACE conn5 <- [1,254,null,{}] 08:58:00 INFO - PROCESS | 2956 | 1466697480879 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 2956 | 1466697480882 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:01 INFO - PROCESS | 2956 | 1466697481049 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:58:01 INFO - PROCESS | 2956 | 1466697481168 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 2956 | 1466697481172 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:01 INFO - PROCESS | 2956 | ++DOCSHELL 08A64C00 == 50 [pid = 2956] [id = 73] 08:58:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (11120000) [pid = 2956] [serial = 216] [outer = 00000000] 08:58:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (14B69C00) [pid = 2956] [serial = 217] [outer = 11120000] 08:58:01 INFO - PROCESS | 2956 | 1466697481237 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (15528C00) [pid = 2956] [serial = 218] [outer = 11120000] 08:58:01 INFO - PROCESS | 2956 | 1466697481859 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1017ms 08:58:01 INFO - PROCESS | 2956 | 1466697481892 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 2956 | 1466697481896 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:58:01 INFO - PROCESS | 2956 | 1466697481903 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 2956 | 1466697481906 Marionette TRACE conn5 <- [1,258,null,{}] 08:58:01 INFO - PROCESS | 2956 | 1466697481910 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 2956 | 1466697481913 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:02 INFO - PROCESS | 2956 | 1466697482036 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:58:02 INFO - PROCESS | 2956 | 1466697482130 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 2956 | 1466697482133 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:02 INFO - PROCESS | 2956 | ++DOCSHELL 177A5C00 == 51 [pid = 2956] [id = 74] 08:58:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (17824800) [pid = 2956] [serial = 219] [outer = 00000000] 08:58:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (18699C00) [pid = 2956] [serial = 220] [outer = 17824800] 08:58:02 INFO - PROCESS | 2956 | 1466697482193 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (18FABC00) [pid = 2956] [serial = 221] [outer = 17824800] 08:58:02 INFO - PROCESS | 2956 | 1466697482825 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 971ms 08:58:02 INFO - PROCESS | 2956 | 1466697482877 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:58:02 INFO - PROCESS | 2956 | 1466697482879 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:58:02 INFO - PROCESS | 2956 | 1466697482883 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 2956 | 1466697482888 Marionette TRACE conn5 <- [1,262,null,{}] 08:58:02 INFO - PROCESS | 2956 | 1466697482900 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 2956 | 1466697482905 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:03 INFO - PROCESS | 2956 | 1466697483030 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:58:03 INFO - PROCESS | 2956 | 1466697483153 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 2956 | 1466697483156 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:03 INFO - PROCESS | 2956 | ++DOCSHELL 19B74400 == 52 [pid = 2956] [id = 75] 08:58:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1B57E000) [pid = 2956] [serial = 222] [outer = 00000000] 08:58:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1C1B0800) [pid = 2956] [serial = 223] [outer = 1B57E000] 08:58:03 INFO - PROCESS | 2956 | 1466697483215 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1C1D8800) [pid = 2956] [serial = 224] [outer = 1B57E000] 08:58:03 INFO - PROCESS | 2956 | 1466697483773 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 08:58:03 INFO - PROCESS | 2956 | 1466697483817 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 2956 | 1466697483820 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:58:03 INFO - PROCESS | 2956 | 1466697483823 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 2956 | 1466697483825 Marionette TRACE conn5 <- [1,266,null,{}] 08:58:03 INFO - PROCESS | 2956 | 1466697483829 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 2956 | 1466697483832 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:03 INFO - PROCESS | 2956 | 1466697483954 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:58:04 INFO - PROCESS | 2956 | 1466697484082 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 2956 | 1466697484085 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:04 INFO - PROCESS | 2956 | ++DOCSHELL 11126C00 == 53 [pid = 2956] [id = 76] 08:58:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (193B7400) [pid = 2956] [serial = 225] [outer = 00000000] 08:58:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1CBB2800) [pid = 2956] [serial = 226] [outer = 193B7400] 08:58:04 INFO - PROCESS | 2956 | 1466697484147 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (1CC8EC00) [pid = 2956] [serial = 227] [outer = 193B7400] 08:58:04 INFO - PROCESS | 2956 | 1466697484754 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 971ms 08:58:04 INFO - PROCESS | 2956 | 1466697484796 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 2956 | 1466697484799 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 2956 | 1466697484802 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:58:04 INFO - PROCESS | 2956 | 1466697484804 Marionette TRACE conn5 <- [1,270,null,{}] 08:58:04 INFO - PROCESS | 2956 | 1466697484808 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 2956 | 1466697484811 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:04 INFO - PROCESS | 2956 | 1466697484922 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:58:05 INFO - PROCESS | 2956 | 1466697485042 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 2956 | 1466697485045 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:05 INFO - PROCESS | 2956 | ++DOCSHELL 1B26B000 == 54 [pid = 2956] [id = 77] 08:58:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1B26DC00) [pid = 2956] [serial = 228] [outer = 00000000] 08:58:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (1B273C00) [pid = 2956] [serial = 229] [outer = 1B26DC00] 08:58:05 INFO - PROCESS | 2956 | 1466697485113 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (1B278C00) [pid = 2956] [serial = 230] [outer = 1B26DC00] 08:58:06 INFO - PROCESS | 2956 | 1466697486013 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1224ms 08:58:06 INFO - PROCESS | 2956 | 1466697486040 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 2956 | 1466697486044 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:58:06 INFO - PROCESS | 2956 | 1466697486050 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 2956 | 1466697486053 Marionette TRACE conn5 <- [1,274,null,{}] 08:58:06 INFO - PROCESS | 2956 | 1466697486059 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 2956 | 1466697486062 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:06 INFO - PROCESS | 2956 | 1466697486168 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:58:06 INFO - PROCESS | 2956 | 1466697486298 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 2956 | 1466697486303 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:06 INFO - PROCESS | 2956 | ++DOCSHELL 10C2D400 == 55 [pid = 2956] [id = 78] 08:58:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (1111D800) [pid = 2956] [serial = 231] [outer = 00000000] 08:58:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 116 (1120AC00) [pid = 2956] [serial = 232] [outer = 1111D800] 08:58:06 INFO - PROCESS | 2956 | 1466697486360 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 117 (14BA0800) [pid = 2956] [serial = 233] [outer = 1111D800] 08:58:06 INFO - PROCESS | 2956 | 1466697486672 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:58:06 INFO - PROCESS | 2956 | 1466697486965 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 971ms 08:58:07 INFO - PROCESS | 2956 | 1466697487022 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 2956 | 1466697487026 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:58:07 INFO - PROCESS | 2956 | 1466697487032 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 2956 | 1466697487035 Marionette TRACE conn5 <- [1,278,null,{}] 08:58:07 INFO - PROCESS | 2956 | 1466697487039 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 2956 | 1466697487041 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:07 INFO - PROCESS | 2956 | 1466697487151 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:58:07 INFO - PROCESS | 2956 | 1466697487283 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 2956 | 1466697487286 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 19150400 == 54 [pid = 2956] [id = 71] 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 11119000 == 53 [pid = 2956] [id = 70] 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 08A5F000 == 52 [pid = 2956] [id = 69] 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 18FAD400 == 51 [pid = 2956] [id = 68] 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 0CBE3C00 == 50 [pid = 2956] [id = 67] 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 16C86000 == 49 [pid = 2956] [id = 66] 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 14BA4000 == 48 [pid = 2956] [id = 65] 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 08A62000 == 47 [pid = 2956] [id = 64] 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 08A67C00 == 46 [pid = 2956] [id = 63] 08:58:07 INFO - PROCESS | 2956 | --DOCSHELL 100E5C00 == 45 [pid = 2956] [id = 62] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 116 (16784C00) [pid = 2956] [serial = 132] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 115 (19445800) [pid = 2956] [serial = 135] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (0CECA800) [pid = 2956] [serial = 129] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (1B57E800) [pid = 2956] [serial = 166] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | ++DOCSHELL 08A67C00 == 46 [pid = 2956] [id = 79] 08:58:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (08A69800) [pid = 2956] [serial = 234] [outer = 00000000] 08:58:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (100E0400) [pid = 2956] [serial = 235] [outer = 08A69800] 08:58:07 INFO - PROCESS | 2956 | 1466697487381 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 116 (10ADD000) [pid = 2956] [serial = 236] [outer = 08A69800] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 115 (16C7F800) [pid = 2956] [serial = 127] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (1B1A8000) [pid = 2956] [serial = 154] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (1914A400) [pid = 2956] [serial = 151] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (18699000) [pid = 2956] [serial = 147] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (1914B400) [pid = 2956] [serial = 152] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (1678C000) [pid = 2956] [serial = 144] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (1B581000) [pid = 2956] [serial = 157] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (16B44000) [pid = 2956] [serial = 145] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (14B60800) [pid = 2956] [serial = 141] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (14BA9C00) [pid = 2956] [serial = 142] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (0FFF5C00) [pid = 2956] [serial = 138] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (10A64800) [pid = 2956] [serial = 139] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1B2A5C00) [pid = 2956] [serial = 155] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (186A1800) [pid = 2956] [serial = 160] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1914C000) [pid = 2956] [serial = 161] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1B62B800) [pid = 2956] [serial = 158] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1781D800) [pid = 2956] [serial = 164] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (17820000) [pid = 2956] [serial = 163] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (167BC800) [pid = 2956] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:58:07 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19081C00) [pid = 2956] [serial = 148] [outer = 00000000] [url = about:blank] 08:58:07 INFO - PROCESS | 2956 | 1466697487823 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 830ms 08:58:07 INFO - PROCESS | 2956 | 1466697487867 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 2956 | 1466697487869 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:58:07 INFO - PROCESS | 2956 | 1466697487873 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 2956 | 1466697487876 Marionette TRACE conn5 <- [1,282,null,{}] 08:58:07 INFO - PROCESS | 2956 | 1466697487887 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 2956 | 1466697487892 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:08 INFO - PROCESS | 2956 | 1466697487984 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:58:08 INFO - PROCESS | 2956 | 1466697487994 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 2956 | 1466697487997 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:08 INFO - PROCESS | 2956 | ++DOCSHELL 16786C00 == 47 [pid = 2956] [id = 80] 08:58:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (16787000) [pid = 2956] [serial = 237] [outer = 00000000] 08:58:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (167B5400) [pid = 2956] [serial = 238] [outer = 16787000] 08:58:08 INFO - PROCESS | 2956 | 1466697488049 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (16DA5400) [pid = 2956] [serial = 239] [outer = 16787000] 08:58:08 INFO - PROCESS | 2956 | 1466697488519 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 08:58:08 INFO - PROCESS | 2956 | 1466697488546 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 2956 | 1466697488549 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:58:08 INFO - PROCESS | 2956 | 1466697488552 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:58:08 INFO - PROCESS | 2956 | 1466697488554 Marionette TRACE conn5 <- [1,286,null,{}] 08:58:08 INFO - PROCESS | 2956 | 1466697488557 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 2956 | 1466697488559 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:08 INFO - PROCESS | 2956 | 1466697488656 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:58:08 INFO - PROCESS | 2956 | 1466697488664 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 2956 | 1466697488666 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:08 INFO - PROCESS | 2956 | ++DOCSHELL 17880C00 == 48 [pid = 2956] [id = 81] 08:58:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1789C400) [pid = 2956] [serial = 240] [outer = 00000000] 08:58:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (18694000) [pid = 2956] [serial = 241] [outer = 1789C400] 08:58:08 INFO - PROCESS | 2956 | 1466697488717 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (18FAF000) [pid = 2956] [serial = 242] [outer = 1789C400] 08:58:09 INFO - PROCESS | 2956 | 1466697489235 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 08:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:58:09 INFO - PROCESS | 2956 | 1466697489286 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 2956 | 1466697489288 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:58:09 INFO - PROCESS | 2956 | 1466697489291 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 2956 | 1466697489293 Marionette TRACE conn5 <- [1,290,null,{}] 08:58:09 INFO - PROCESS | 2956 | 1466697489297 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 2956 | 1466697489299 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:09 INFO - PROCESS | 2956 | 1466697489383 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:58:09 INFO - PROCESS | 2956 | 1466697489391 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 2956 | 1466697489393 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:09 INFO - PROCESS | 2956 | ++DOCSHELL 18FB4C00 == 49 [pid = 2956] [id = 82] 08:58:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19081C00) [pid = 2956] [serial = 243] [outer = 00000000] 08:58:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1914B400) [pid = 2956] [serial = 244] [outer = 19081C00] 08:58:09 INFO - PROCESS | 2956 | 1466697489439 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (193B1800) [pid = 2956] [serial = 245] [outer = 19081C00] 08:58:09 INFO - PROCESS | 2956 | 1466697489909 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 08:58:09 INFO - PROCESS | 2956 | 1466697489968 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 2956 | 1466697489970 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:58:10 INFO - PROCESS | 2956 | 1466697489973 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:58:10 INFO - PROCESS | 2956 | 1466697489975 Marionette TRACE conn5 <- [1,294,null,{}] 08:58:10 INFO - PROCESS | 2956 | 1466697489978 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 2956 | 1466697489984 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:10 INFO - PROCESS | 2956 | 1466697490139 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:58:10 INFO - PROCESS | 2956 | 1466697490158 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 2956 | 1466697490160 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:10 INFO - PROCESS | 2956 | ++DOCSHELL 19149000 == 50 [pid = 2956] [id = 83] 08:58:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1930BC00) [pid = 2956] [serial = 246] [outer = 00000000] 08:58:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (19DD1C00) [pid = 2956] [serial = 247] [outer = 1930BC00] 08:58:10 INFO - PROCESS | 2956 | 1466697490206 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (19DD2C00) [pid = 2956] [serial = 248] [outer = 1930BC00] 08:58:10 INFO - PROCESS | 2956 | 1466697490666 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 733ms 08:58:10 INFO - PROCESS | 2956 | 1466697490713 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 2956 | 1466697490715 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:58:10 INFO - PROCESS | 2956 | 1466697490718 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 2956 | 1466697490720 Marionette TRACE conn5 <- [1,298,null,{}] 08:58:10 INFO - PROCESS | 2956 | 1466697490723 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 2956 | 1466697490725 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:10 INFO - PROCESS | 2956 | 1466697490836 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:58:10 INFO - PROCESS | 2956 | 1466697490894 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 2956 | 1466697490895 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:10 INFO - PROCESS | 2956 | ++DOCSHELL 19B24400 == 51 [pid = 2956] [id = 84] 08:58:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (19B27C00) [pid = 2956] [serial = 249] [outer = 00000000] 08:58:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (19B2D400) [pid = 2956] [serial = 250] [outer = 19B27C00] 08:58:10 INFO - PROCESS | 2956 | 1466697490950 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (19B2F800) [pid = 2956] [serial = 251] [outer = 19B27C00] 08:58:11 INFO - PROCESS | 2956 | 1466697491376 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 08:58:11 INFO - PROCESS | 2956 | 1466697491390 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 2956 | 1466697491392 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:58:11 INFO - PROCESS | 2956 | 1466697491401 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:58:11 INFO - PROCESS | 2956 | 1466697491403 Marionette TRACE conn5 <- [1,302,null,{}] 08:58:11 INFO - PROCESS | 2956 | 1466697491406 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 2956 | 1466697491408 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:11 INFO - PROCESS | 2956 | 1466697491552 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:58:11 INFO - PROCESS | 2956 | 1466697491562 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 2956 | 1466697491564 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:11 INFO - PROCESS | 2956 | ++DOCSHELL 19B28800 == 52 [pid = 2956] [id = 85] 08:58:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1A35CC00) [pid = 2956] [serial = 252] [outer = 00000000] 08:58:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (1A68C800) [pid = 2956] [serial = 253] [outer = 1A35CC00] 08:58:11 INFO - PROCESS | 2956 | 1466697491663 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (1A68E400) [pid = 2956] [serial = 254] [outer = 1A35CC00] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (178A5000) [pid = 2956] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (0CB76400) [pid = 2956] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (14BA7800) [pid = 2956] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (18FB5C00) [pid = 2956] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (100E8C00) [pid = 2956] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (0CE6A400) [pid = 2956] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (16C86400) [pid = 2956] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (08A64800) [pid = 2956] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1535C400) [pid = 2956] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:58:12 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19148800) [pid = 2956] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:58:12 INFO - PROCESS | 2956 | 1466697492274 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 931ms 08:58:12 INFO - PROCESS | 2956 | 1466697492335 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 2956 | 1466697492337 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:58:12 INFO - PROCESS | 2956 | 1466697492341 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:58:12 INFO - PROCESS | 2956 | 1466697492342 Marionette TRACE conn5 <- [1,306,null,{}] 08:58:12 INFO - PROCESS | 2956 | 1466697492346 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 2956 | 1466697492348 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:12 INFO - PROCESS | 2956 | 1466697492465 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:58:12 INFO - PROCESS | 2956 | 1466697492521 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 2956 | 1466697492523 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:12 INFO - PROCESS | 2956 | ++DOCSHELL 0FFF1C00 == 53 [pid = 2956] [id = 86] 08:58:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1128A000) [pid = 2956] [serial = 255] [outer = 00000000] 08:58:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (19148C00) [pid = 2956] [serial = 256] [outer = 1128A000] 08:58:12 INFO - PROCESS | 2956 | 1466697492569 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (19B73C00) [pid = 2956] [serial = 257] [outer = 1128A000] 08:58:13 INFO - PROCESS | 2956 | 1466697492960 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 672ms 08:58:13 INFO - PROCESS | 2956 | 1466697493017 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 2956 | 1466697493019 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:58:13 INFO - PROCESS | 2956 | 1466697493022 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 2956 | 1466697493024 Marionette TRACE conn5 <- [1,310,null,{}] 08:58:13 INFO - PROCESS | 2956 | 1466697493027 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 2956 | 1466697493039 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:13 INFO - PROCESS | 2956 | 1466697493125 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:58:13 INFO - PROCESS | 2956 | 1466697493131 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 2956 | 1466697493132 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:13 INFO - PROCESS | 2956 | ++DOCSHELL 1A3D7C00 == 54 [pid = 2956] [id = 87] 08:58:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1A3D8400) [pid = 2956] [serial = 258] [outer = 00000000] 08:58:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1A3DE000) [pid = 2956] [serial = 259] [outer = 1A3D8400] 08:58:13 INFO - PROCESS | 2956 | 1466697493177 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1A3E1400) [pid = 2956] [serial = 260] [outer = 1A3D8400] 08:58:13 INFO - PROCESS | 2956 | 1466697493617 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 08:58:13 INFO - PROCESS | 2956 | 1466697493653 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 2956 | 1466697493655 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:58:13 INFO - PROCESS | 2956 | 1466697493660 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 2956 | 1466697493662 Marionette TRACE conn5 <- [1,314,null,{}] 08:58:13 INFO - PROCESS | 2956 | 1466697493666 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 2956 | 1466697493669 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:13 INFO - PROCESS | 2956 | 1466697493774 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:58:13 INFO - PROCESS | 2956 | 1466697493781 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 2956 | 1466697493784 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:13 INFO - PROCESS | 2956 | ++DOCSHELL 1A658800 == 55 [pid = 2956] [id = 88] 08:58:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (1A658C00) [pid = 2956] [serial = 261] [outer = 00000000] 08:58:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1A65D800) [pid = 2956] [serial = 262] [outer = 1A658C00] 08:58:13 INFO - PROCESS | 2956 | 1466697493834 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (1A688800) [pid = 2956] [serial = 263] [outer = 1A658C00] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 15353000 == 54 [pid = 2956] [id = 45] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 10964800 == 53 [pid = 2956] [id = 33] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 1A583C00 == 52 [pid = 2956] [id = 30] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 19151C00 == 51 [pid = 2956] [id = 32] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 17824000 == 50 [pid = 2956] [id = 56] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 1914C400 == 49 [pid = 2956] [id = 31] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 11117C00 == 48 [pid = 2956] [id = 57] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 16785400 == 47 [pid = 2956] [id = 58] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 18FB0400 == 46 [pid = 2956] [id = 59] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 1051B800 == 45 [pid = 2956] [id = 60] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 193B2400 == 44 [pid = 2956] [id = 61] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 19146800 == 43 [pid = 2956] [id = 46] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 1B26B000 == 42 [pid = 2956] [id = 77] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 10C2D400 == 41 [pid = 2956] [id = 78] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 19B74400 == 40 [pid = 2956] [id = 75] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 11126C00 == 39 [pid = 2956] [id = 76] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 177A5C00 == 38 [pid = 2956] [id = 74] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 08A57800 == 37 [pid = 2956] [id = 72] 08:58:15 INFO - PROCESS | 2956 | --DOCSHELL 08A64C00 == 36 [pid = 2956] [id = 73] 08:58:16 INFO - PROCESS | 2956 | --DOCSHELL 16786C00 == 35 [pid = 2956] [id = 80] 08:58:16 INFO - PROCESS | 2956 | --DOCSHELL 08A67C00 == 34 [pid = 2956] [id = 79] 08:58:16 INFO - PROCESS | 2956 | --DOCSHELL 19B28800 == 33 [pid = 2956] [id = 85] 08:58:16 INFO - PROCESS | 2956 | --DOCSHELL 19149000 == 32 [pid = 2956] [id = 83] 08:58:16 INFO - PROCESS | 2956 | --DOCSHELL 1A3D7C00 == 31 [pid = 2956] [id = 87] 08:58:16 INFO - PROCESS | 2956 | --DOCSHELL 19B24400 == 30 [pid = 2956] [id = 84] 08:58:16 INFO - PROCESS | 2956 | --DOCSHELL 0FFF1C00 == 29 [pid = 2956] [id = 86] 08:58:16 INFO - PROCESS | 2956 | --DOCSHELL 18FB4C00 == 28 [pid = 2956] [id = 82] 08:58:16 INFO - PROCESS | 2956 | --DOCSHELL 17880C00 == 27 [pid = 2956] [id = 81] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (19DC6800) [pid = 2956] [serial = 136] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (1A107800) [pid = 2956] [serial = 211] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (186A0800) [pid = 2956] [serial = 199] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (100EDC00) [pid = 2956] [serial = 187] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (10A6C000) [pid = 2956] [serial = 188] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (160ABC00) [pid = 2956] [serial = 193] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (1908F000) [pid = 2956] [serial = 202] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (18FA8800) [pid = 2956] [serial = 200] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (16782000) [pid = 2956] [serial = 194] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (10520C00) [pid = 2956] [serial = 185] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (10518C00) [pid = 2956] [serial = 184] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (193BA800) [pid = 2956] [serial = 181] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (11785800) [pid = 2956] [serial = 190] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (149D5400) [pid = 2956] [serial = 191] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19088400) [pid = 2956] [serial = 203] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (17817800) [pid = 2956] [serial = 196] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (18FB5800) [pid = 2956] [serial = 175] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (11209400) [pid = 2956] [serial = 169] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1563C400) [pid = 2956] [serial = 205] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (16DA6000) [pid = 2956] [serial = 172] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10521800) [pid = 2956] [serial = 178] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (16C7EC00) [pid = 2956] [serial = 206] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1943F000) [pid = 2956] [serial = 209] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1781B400) [pid = 2956] [serial = 197] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (193B3800) [pid = 2956] [serial = 208] [outer = 00000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2956 | 1466697496523 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 2880ms 08:58:16 INFO - PROCESS | 2956 | 1466697496542 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 2956 | 1466697496546 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:58:16 INFO - PROCESS | 2956 | 1466697496550 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 2956 | 1466697496554 Marionette TRACE conn5 <- [1,318,null,{}] 08:58:16 INFO - PROCESS | 2956 | 1466697496560 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 2956 | 1466697496563 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:16 INFO - PROCESS | 2956 | 1466697496666 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:58:16 INFO - PROCESS | 2956 | 1466697496674 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 2956 | 1466697496678 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:16 INFO - PROCESS | 2956 | ++DOCSHELL 100E5C00 == 28 [pid = 2956] [id = 89] 08:58:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (100E7800) [pid = 2956] [serial = 264] [outer = 00000000] 08:58:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (100EE400) [pid = 2956] [serial = 265] [outer = 100E7800] 08:58:16 INFO - PROCESS | 2956 | 1466697496731 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (10518C00) [pid = 2956] [serial = 266] [outer = 100E7800] 08:58:17 INFO - PROCESS | 2956 | 1466697497249 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 730ms 08:58:17 INFO - PROCESS | 2956 | 1466697497281 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 2956 | 1466697497286 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:58:17 INFO - PROCESS | 2956 | 1466697497292 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 2956 | 1466697497295 Marionette TRACE conn5 <- [1,322,null,{}] 08:58:17 INFO - PROCESS | 2956 | 1466697497300 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 2956 | 1466697497303 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:17 INFO - PROCESS | 2956 | 1466697497398 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:58:17 INFO - PROCESS | 2956 | 1466697497408 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 2956 | 1466697497410 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:17 INFO - PROCESS | 2956 | ++DOCSHELL 10A6A400 == 29 [pid = 2956] [id = 90] 08:58:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (10A6A800) [pid = 2956] [serial = 267] [outer = 00000000] 08:58:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (10A6E800) [pid = 2956] [serial = 268] [outer = 10A6A800] 08:58:17 INFO - PROCESS | 2956 | 1466697497461 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (10AD7000) [pid = 2956] [serial = 269] [outer = 10A6A800] 08:58:17 INFO - PROCESS | 2956 | 1466697497959 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 730ms 08:58:18 INFO - PROCESS | 2956 | 1466697498026 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 2956 | 1466697498028 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:58:18 INFO - PROCESS | 2956 | 1466697498060 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 2956 | 1466697498063 Marionette TRACE conn5 <- [1,326,null,{}] 08:58:18 INFO - PROCESS | 2956 | 1466697498077 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 2956 | 1466697498081 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:18 INFO - PROCESS | 2956 | 1466697498215 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:58:18 INFO - PROCESS | 2956 | 1466697498226 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 2956 | 1466697498229 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:18 INFO - PROCESS | 2956 | ++DOCSHELL 11282C00 == 30 [pid = 2956] [id = 91] 08:58:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (116DFC00) [pid = 2956] [serial = 270] [outer = 00000000] 08:58:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (117C8800) [pid = 2956] [serial = 271] [outer = 116DFC00] 08:58:18 INFO - PROCESS | 2956 | 1466697498280 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (149DC400) [pid = 2956] [serial = 272] [outer = 116DFC00] 08:58:18 INFO - PROCESS | 2956 | 1466697498746 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 751ms 08:58:18 INFO - PROCESS | 2956 | 1466697498786 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 2956 | 1466697498789 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:58:18 INFO - PROCESS | 2956 | 1466697498792 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 2956 | 1466697498794 Marionette TRACE conn5 <- [1,330,null,{}] 08:58:18 INFO - PROCESS | 2956 | 1466697498798 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 2956 | 1466697498800 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:18 INFO - PROCESS | 2956 | 1466697498889 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:58:18 INFO - PROCESS | 2956 | 1466697498897 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 2956 | 1466697498899 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:18 INFO - PROCESS | 2956 | ++DOCSHELL 153DDC00 == 31 [pid = 2956] [id = 92] 08:58:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (155BF400) [pid = 2956] [serial = 273] [outer = 00000000] 08:58:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (15F90400) [pid = 2956] [serial = 274] [outer = 155BF400] 08:58:18 INFO - PROCESS | 2956 | 1466697498949 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (16549000) [pid = 2956] [serial = 275] [outer = 155BF400] 08:58:19 INFO - PROCESS | 2956 | 1466697499445 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 08:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:58:19 INFO - PROCESS | 2956 | 1466697499497 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 2956 | 1466697499500 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:58:19 INFO - PROCESS | 2956 | 1466697499502 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 2956 | 1466697499504 Marionette TRACE conn5 <- [1,334,null,{}] 08:58:19 INFO - PROCESS | 2956 | 1466697499508 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 2956 | 1466697499510 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:19 INFO - PROCESS | 2956 | 1466697499619 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:58:19 INFO - PROCESS | 2956 | 1466697499628 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 2956 | 1466697499630 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:19 INFO - PROCESS | 2956 | ++DOCSHELL 16782800 == 32 [pid = 2956] [id = 93] 08:58:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (16782C00) [pid = 2956] [serial = 276] [outer = 00000000] 08:58:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1678B000) [pid = 2956] [serial = 277] [outer = 16782C00] 08:58:19 INFO - PROCESS | 2956 | 1466697499678 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (167B4800) [pid = 2956] [serial = 278] [outer = 16782C00] 08:58:20 INFO - PROCESS | 2956 | 1466697500129 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 671ms 08:58:20 INFO - PROCESS | 2956 | 1466697500175 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 2956 | 1466697500177 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 2956 | 1466697500180 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:58:20 INFO - PROCESS | 2956 | 1466697500182 Marionette TRACE conn5 <- [1,338,null,{}] 08:58:20 INFO - PROCESS | 2956 | 1466697500185 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 2956 | 1466697500191 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:20 INFO - PROCESS | 2956 | 1466697500310 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:58:20 INFO - PROCESS | 2956 | 1466697500319 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 2956 | 1466697500321 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:20 INFO - PROCESS | 2956 | ++DOCSHELL 17819000 == 33 [pid = 2956] [id = 94] 08:58:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (17819800) [pid = 2956] [serial = 279] [outer = 00000000] 08:58:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (17823000) [pid = 2956] [serial = 280] [outer = 17819800] 08:58:20 INFO - PROCESS | 2956 | 1466697500367 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (17886000) [pid = 2956] [serial = 281] [outer = 17819800] 08:58:20 INFO - PROCESS | 2956 | 1466697500808 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 08:58:20 INFO - PROCESS | 2956 | 1466697500855 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:58:20 INFO - PROCESS | 2956 | 1466697500857 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 2956 | 1466697500860 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 2956 | 1466697500862 Marionette TRACE conn5 <- [1,342,null,{}] 08:58:20 INFO - PROCESS | 2956 | 1466697500865 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 2956 | 1466697500867 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:20 INFO - PROCESS | 2956 | 1466697500952 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:58:20 INFO - PROCESS | 2956 | 1466697500985 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 2956 | 1466697500987 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:21 INFO - PROCESS | 2956 | ++DOCSHELL 1789D000 == 34 [pid = 2956] [id = 95] 08:58:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (178A0C00) [pid = 2956] [serial = 282] [outer = 00000000] 08:58:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (18669C00) [pid = 2956] [serial = 283] [outer = 178A0C00] 08:58:21 INFO - PROCESS | 2956 | 1466697501032 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (18699000) [pid = 2956] [serial = 284] [outer = 178A0C00] 08:58:21 INFO - PROCESS | 2956 | 1466697501461 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 08:58:21 INFO - PROCESS | 2956 | 1466697501494 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 2956 | 1466697501496 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:58:21 INFO - PROCESS | 2956 | 1466697501499 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 2956 | 1466697501501 Marionette TRACE conn5 <- [1,346,null,{}] 08:58:21 INFO - PROCESS | 2956 | 1466697501504 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 2956 | 1466697501506 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:21 INFO - PROCESS | 2956 | 1466697501594 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:58:21 INFO - PROCESS | 2956 | 1466697501600 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 2956 | 1466697501602 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:21 INFO - PROCESS | 2956 | ++DOCSHELL 1869E000 == 35 [pid = 2956] [id = 96] 08:58:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (186A1800) [pid = 2956] [serial = 285] [outer = 00000000] 08:58:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (18FAD800) [pid = 2956] [serial = 286] [outer = 186A1800] 08:58:21 INFO - PROCESS | 2956 | 1466697501647 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (18FA9000) [pid = 2956] [serial = 287] [outer = 186A1800] 08:58:22 INFO - PROCESS | 2956 | 1466697502126 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 08:58:22 INFO - PROCESS | 2956 | 1466697502170 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 2956 | 1466697502173 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:58:22 INFO - PROCESS | 2956 | 1466697502176 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 2956 | 1466697502177 Marionette TRACE conn5 <- [1,350,null,{}] 08:58:22 INFO - PROCESS | 2956 | 1466697502187 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 2956 | 1466697502189 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:22 INFO - PROCESS | 2956 | 1466697502300 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:58:22 INFO - PROCESS | 2956 | 1466697502386 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 2956 | 1466697502388 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:22 INFO - PROCESS | 2956 | ++DOCSHELL 11280C00 == 36 [pid = 2956] [id = 97] 08:58:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (19088000) [pid = 2956] [serial = 288] [outer = 00000000] 08:58:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (19147400) [pid = 2956] [serial = 289] [outer = 19088000] 08:58:22 INFO - PROCESS | 2956 | 1466697502435 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (1914C400) [pid = 2956] [serial = 290] [outer = 19088000] 08:58:22 INFO - PROCESS | 2956 | 1466697502884 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 732ms 08:58:22 INFO - PROCESS | 2956 | 1466697502907 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 2956 | 1466697502909 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:58:22 INFO - PROCESS | 2956 | 1466697502921 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 2956 | 1466697502922 Marionette TRACE conn5 <- [1,354,null,{}] 08:58:22 INFO - PROCESS | 2956 | 1466697502926 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 2956 | 1466697502928 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:23 INFO - PROCESS | 2956 | 1466697503042 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:58:23 INFO - PROCESS | 2956 | 1466697503047 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 2956 | 1466697503049 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:23 INFO - PROCESS | 2956 | ++DOCSHELL 19153C00 == 37 [pid = 2956] [id = 98] 08:58:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 116 (19154400) [pid = 2956] [serial = 291] [outer = 00000000] 08:58:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 117 (19312000) [pid = 2956] [serial = 292] [outer = 19154400] 08:58:23 INFO - PROCESS | 2956 | 1466697503094 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 118 (193B8000) [pid = 2956] [serial = 293] [outer = 19154400] 08:58:23 INFO - PROCESS | 2956 | 1466697503586 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 08:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:58:23 INFO - PROCESS | 2956 | 1466697503680 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 2956 | 1466697503682 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 2956 | 1466697503688 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 2956 | 1466697503690 Marionette TRACE conn5 <- [1,358,null,{}] 08:58:23 INFO - PROCESS | 2956 | 1466697503694 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 2956 | 1466697503697 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:23 INFO - PROCESS | 2956 | 1466697503835 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 117 (1930BC00) [pid = 2956] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 116 (19B27C00) [pid = 2956] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 115 (1128A000) [pid = 2956] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (1A35CC00) [pid = 2956] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (1A3D8400) [pid = 2956] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (19081C00) [pid = 2956] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (1789C400) [pid = 2956] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (16787000) [pid = 2956] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (08A69800) [pid = 2956] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (1111D800) [pid = 2956] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (1B26DC00) [pid = 2956] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (193B7400) [pid = 2956] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1B57E000) [pid = 2956] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (17824800) [pid = 2956] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (11120000) [pid = 2956] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (08A5A800) [pid = 2956] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (0CB7E400) [pid = 2956] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (17826C00) [pid = 2956] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (155BEC00) [pid = 2956] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19DC6400) [pid = 2956] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (193B3400) [pid = 2956] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (16785C00) [pid = 2956] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (11118400) [pid = 2956] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1051BC00) [pid = 2956] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:58:24 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (18FB2800) [pid = 2956] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:58:24 INFO - PROCESS | 2956 | 1466697504331 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 2956 | 1466697504334 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:24 INFO - PROCESS | 2956 | ++DOCSHELL 100EE000 == 38 [pid = 2956] [id = 99] 08:58:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (10517800) [pid = 2956] [serial = 294] [outer = 00000000] 08:58:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (10A72800) [pid = 2956] [serial = 295] [outer = 10517800] 08:58:24 INFO - PROCESS | 2956 | 1466697504394 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (160A2400) [pid = 2956] [serial = 296] [outer = 10517800] 08:58:24 INFO - PROCESS | 2956 | 1466697504798 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1125ms 08:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:58:24 INFO - PROCESS | 2956 | 1466697504812 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 2956 | 1466697504814 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:58:24 INFO - PROCESS | 2956 | 1466697504817 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 2956 | 1466697504819 Marionette TRACE conn5 <- [1,362,null,{}] 08:58:24 INFO - PROCESS | 2956 | 1466697504822 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 2956 | 1466697504824 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:24 INFO - PROCESS | 2956 | 1466697504944 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:58:24 INFO - PROCESS | 2956 | 1466697504952 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 2956 | 1466697504954 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:24 INFO - PROCESS | 2956 | ++DOCSHELL 16783C00 == 39 [pid = 2956] [id = 100] 08:58:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (16784400) [pid = 2956] [serial = 297] [outer = 00000000] 08:58:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19083C00) [pid = 2956] [serial = 298] [outer = 16784400] 08:58:25 INFO - PROCESS | 2956 | 1466697505010 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19149400) [pid = 2956] [serial = 299] [outer = 16784400] 08:58:25 INFO - PROCESS | 2956 | 1466697505434 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 08:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:58:25 INFO - PROCESS | 2956 | 1466697505489 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 2956 | 1466697505491 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:58:25 INFO - PROCESS | 2956 | 1466697505494 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 2956 | 1466697505496 Marionette TRACE conn5 <- [1,366,null,{}] 08:58:25 INFO - PROCESS | 2956 | 1466697505499 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 2956 | 1466697505501 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:25 INFO - PROCESS | 2956 | 1466697505622 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:58:25 INFO - PROCESS | 2956 | 1466697505662 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 2956 | 1466697505664 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:25 INFO - PROCESS | 2956 | ++DOCSHELL 1654D400 == 40 [pid = 2956] [id = 101] 08:58:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (19B28000) [pid = 2956] [serial = 300] [outer = 00000000] 08:58:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (19DC7800) [pid = 2956] [serial = 301] [outer = 19B28000] 08:58:25 INFO - PROCESS | 2956 | 1466697505711 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (19DCE800) [pid = 2956] [serial = 302] [outer = 19B28000] 08:58:26 INFO - PROCESS | 2956 | 1466697506139 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 08:58:26 INFO - PROCESS | 2956 | 1466697506165 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 2956 | 1466697506167 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:58:26 INFO - PROCESS | 2956 | 1466697506169 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 2956 | 1466697506171 Marionette TRACE conn5 <- [1,370,null,{}] 08:58:26 INFO - PROCESS | 2956 | 1466697506184 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 2956 | 1466697506185 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:26 INFO - PROCESS | 2956 | 1466697506267 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:58:26 INFO - PROCESS | 2956 | 1466697506273 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 2956 | 1466697506275 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:26 INFO - PROCESS | 2956 | ++DOCSHELL 1654E400 == 41 [pid = 2956] [id = 102] 08:58:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19DD2400) [pid = 2956] [serial = 303] [outer = 00000000] 08:58:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1A107400) [pid = 2956] [serial = 304] [outer = 19DD2400] 08:58:26 INFO - PROCESS | 2956 | 1466697506320 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1A10C400) [pid = 2956] [serial = 305] [outer = 19DD2400] 08:58:27 INFO - PROCESS | 2956 | 1466697507277 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1138ms 08:58:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:58:27 INFO - PROCESS | 2956 | 1466697507308 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 2956 | 1466697507313 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:58:27 INFO - PROCESS | 2956 | 1466697507318 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 2956 | 1466697507322 Marionette TRACE conn5 <- [1,374,null,{}] 08:58:27 INFO - PROCESS | 2956 | 1466697507328 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 2956 | 1466697507332 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:27 INFO - PROCESS | 2956 | 1466697507488 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:58:27 INFO - PROCESS | 2956 | 1466697507621 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 2956 | 1466697507624 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:27 INFO - PROCESS | 2956 | ++DOCSHELL 1005C400 == 42 [pid = 2956] [id = 103] 08:58:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1093FC00) [pid = 2956] [serial = 306] [outer = 00000000] 08:58:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (10A6C400) [pid = 2956] [serial = 307] [outer = 1093FC00] 08:58:27 INFO - PROCESS | 2956 | 1466697507690 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (10C35400) [pid = 2956] [serial = 308] [outer = 1093FC00] 08:58:28 INFO - PROCESS | 2956 | 1466697508404 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:58:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1130ms 08:58:28 INFO - PROCESS | 2956 | 1466697508465 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 2956 | 1466697508470 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:58:28 INFO - PROCESS | 2956 | 1466697508478 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:58:28 INFO - PROCESS | 2956 | 1466697508482 Marionette TRACE conn5 <- [1,378,null,{}] 08:58:28 INFO - PROCESS | 2956 | 1466697508486 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 2956 | 1466697508489 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:28 INFO - PROCESS | 2956 | 1466697508630 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:58:28 INFO - PROCESS | 2956 | 1466697508750 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 2956 | 1466697508753 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:28 INFO - PROCESS | 2956 | ++DOCSHELL 14B65400 == 43 [pid = 2956] [id = 104] 08:58:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (15354000) [pid = 2956] [serial = 309] [outer = 00000000] 08:58:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (160A2000) [pid = 2956] [serial = 310] [outer = 15354000] 08:58:28 INFO - PROCESS | 2956 | 1466697508814 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (16B41000) [pid = 2956] [serial = 311] [outer = 15354000] 08:58:29 INFO - PROCESS | 2956 | 1466697509643 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:58:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1223ms 08:58:29 INFO - PROCESS | 2956 | 1466697509706 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 2956 | 1466697509709 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:58:29 INFO - PROCESS | 2956 | 1466697509713 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 2956 | 1466697509717 Marionette TRACE conn5 <- [1,382,null,{}] 08:58:29 INFO - PROCESS | 2956 | 1466697509729 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 2956 | 1466697509734 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:29 INFO - PROCESS | 2956 | 1466697509867 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:58:30 INFO - PROCESS | 2956 | 1466697509997 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 2956 | 1466697510001 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:30 INFO - PROCESS | 2956 | ++DOCSHELL 0FF5F400 == 44 [pid = 2956] [id = 105] 08:58:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (10058400) [pid = 2956] [serial = 312] [outer = 00000000] 08:58:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (10A6D800) [pid = 2956] [serial = 313] [outer = 10058400] 08:58:30 INFO - PROCESS | 2956 | 1466697510064 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (155C8000) [pid = 2956] [serial = 314] [outer = 10058400] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 1111B800 == 43 [pid = 2956] [id = 18] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 18622400 == 42 [pid = 2956] [id = 15] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 11123C00 == 41 [pid = 2956] [id = 19] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 178A3000 == 40 [pid = 2956] [id = 20] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 100EB800 == 39 [pid = 2956] [id = 22] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 19311C00 == 38 [pid = 2956] [id = 17] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 16C7F000 == 37 [pid = 2956] [id = 26] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 14B67800 == 36 [pid = 2956] [id = 11] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 17881000 == 35 [pid = 2956] [id = 14] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 16546400 == 34 [pid = 2956] [id = 25] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 1869F800 == 33 [pid = 2956] [id = 16] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 10ADBC00 == 32 [pid = 2956] [id = 10] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 1128A400 == 31 [pid = 2956] [id = 24] 08:58:31 INFO - PROCESS | 2956 | --DOCSHELL 10AD9000 == 30 [pid = 2956] [id = 23] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (1A65D800) [pid = 2956] [serial = 262] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (1A584400) [pid = 2956] [serial = 212] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (1BE3C000) [pid = 2956] [serial = 167] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (1678DC00) [pid = 2956] [serial = 133] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (100E0400) [pid = 2956] [serial = 235] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (10ADD000) [pid = 2956] [serial = 236] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (14BA0800) [pid = 2956] [serial = 233] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (1120AC00) [pid = 2956] [serial = 232] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1B278C00) [pid = 2956] [serial = 230] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (1B273C00) [pid = 2956] [serial = 229] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1CC8EC00) [pid = 2956] [serial = 227] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1CBB2800) [pid = 2956] [serial = 226] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1C1D8800) [pid = 2956] [serial = 224] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1C1B0800) [pid = 2956] [serial = 223] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (18FABC00) [pid = 2956] [serial = 221] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (18699C00) [pid = 2956] [serial = 220] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (15528C00) [pid = 2956] [serial = 218] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (14B69C00) [pid = 2956] [serial = 217] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (10056000) [pid = 2956] [serial = 215] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (08A67000) [pid = 2956] [serial = 214] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A3E1400) [pid = 2956] [serial = 260] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19B73C00) [pid = 2956] [serial = 257] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (193B1800) [pid = 2956] [serial = 245] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (100E6C00) [pid = 2956] [serial = 130] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1952EC00) [pid = 2956] [serial = 182] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (17881400) [pid = 2956] [serial = 173] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (14BA2C00) [pid = 2956] [serial = 170] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (18FA8C00) [pid = 2956] [serial = 179] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19B74800) [pid = 2956] [serial = 176] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19DD1C00) [pid = 2956] [serial = 247] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19DD2C00) [pid = 2956] [serial = 248] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19B2F800) [pid = 2956] [serial = 251] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19B2D400) [pid = 2956] [serial = 250] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19148C00) [pid = 2956] [serial = 256] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1A68C800) [pid = 2956] [serial = 253] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1A3DE000) [pid = 2956] [serial = 259] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1A68E400) [pid = 2956] [serial = 254] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1914B400) [pid = 2956] [serial = 244] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (18694000) [pid = 2956] [serial = 241] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18FAF000) [pid = 2956] [serial = 242] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (167B5400) [pid = 2956] [serial = 238] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (16DA5400) [pid = 2956] [serial = 239] [outer = 00000000] [url = about:blank] 08:58:31 INFO - PROCESS | 2956 | 1466697511135 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:58:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1483ms 08:58:31 INFO - PROCESS | 2956 | 1466697511198 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 2956 | 1466697511202 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:58:31 INFO - PROCESS | 2956 | 1466697511207 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 2956 | 1466697511212 Marionette TRACE conn5 <- [1,386,null,{}] 08:58:31 INFO - PROCESS | 2956 | 1466697511217 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 2956 | 1466697511219 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:31 INFO - PROCESS | 2956 | 1466697511309 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:58:31 INFO - PROCESS | 2956 | 1466697511321 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 2956 | 1466697511323 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:31 INFO - PROCESS | 2956 | ++DOCSHELL 100EB400 == 31 [pid = 2956] [id = 106] 08:58:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (100EB800) [pid = 2956] [serial = 315] [outer = 00000000] 08:58:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1089B800) [pid = 2956] [serial = 316] [outer = 100EB800] 08:58:31 INFO - PROCESS | 2956 | 1466697511373 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10A69000) [pid = 2956] [serial = 317] [outer = 100EB800] 08:58:31 INFO - PROCESS | 2956 | 1466697511889 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 08:58:31 INFO - PROCESS | 2956 | 1466697511938 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 2956 | 1466697511942 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:58:31 INFO - PROCESS | 2956 | 1466697511948 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:58:31 INFO - PROCESS | 2956 | 1466697511951 Marionette TRACE conn5 <- [1,390,null,{}] 08:58:31 INFO - PROCESS | 2956 | 1466697511955 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 2956 | 1466697511958 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:32 INFO - PROCESS | 2956 | 1466697512054 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:58:32 INFO - PROCESS | 2956 | 1466697512138 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 2956 | 1466697512141 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:32 INFO - PROCESS | 2956 | ++DOCSHELL 11124000 == 32 [pid = 2956] [id = 107] 08:58:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1120F400) [pid = 2956] [serial = 318] [outer = 00000000] 08:58:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1178A800) [pid = 2956] [serial = 319] [outer = 1120F400] 08:58:32 INFO - PROCESS | 2956 | 1466697512189 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (14B9F800) [pid = 2956] [serial = 320] [outer = 1120F400] 08:58:32 INFO - PROCESS | 2956 | 1466697512616 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 732ms 08:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:58:32 INFO - PROCESS | 2956 | 1466697512686 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 2956 | 1466697512688 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 2956 | 1466697512692 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 2956 | 1466697512695 Marionette TRACE conn5 <- [1,394,null,{}] 08:58:32 INFO - PROCESS | 2956 | 1466697512706 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 2956 | 1466697512711 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:32 INFO - PROCESS | 2956 | 1466697512803 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:58:32 INFO - PROCESS | 2956 | 1466697512819 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 2956 | 1466697512822 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:32 INFO - PROCESS | 2956 | ++DOCSHELL 16780C00 == 33 [pid = 2956] [id = 108] 08:58:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (16781800) [pid = 2956] [serial = 321] [outer = 00000000] 08:58:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (16787000) [pid = 2956] [serial = 322] [outer = 16781800] 08:58:32 INFO - PROCESS | 2956 | 1466697512884 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (16B60400) [pid = 2956] [serial = 323] [outer = 16781800] 08:58:33 INFO - PROCESS | 2956 | 1466697513378 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 08:58:33 INFO - PROCESS | 2956 | 1466697513424 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 2956 | 1466697513427 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:58:33 INFO - PROCESS | 2956 | 1466697513430 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 2956 | 1466697513432 Marionette TRACE conn5 <- [1,398,null,{}] 08:58:33 INFO - PROCESS | 2956 | 1466697513445 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 2956 | 1466697513447 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:33 INFO - PROCESS | 2956 | 1466697513566 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:58:33 INFO - PROCESS | 2956 | 1466697513578 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 2956 | 1466697513580 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:33 INFO - PROCESS | 2956 | ++DOCSHELL 1779F800 == 34 [pid = 2956] [id = 109] 08:58:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1779FC00) [pid = 2956] [serial = 324] [outer = 00000000] 08:58:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (17821800) [pid = 2956] [serial = 325] [outer = 1779FC00] 08:58:33 INFO - PROCESS | 2956 | 1466697513676 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (17886800) [pid = 2956] [serial = 326] [outer = 1779FC00] 08:58:34 INFO - PROCESS | 2956 | 1466697514138 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 08:58:34 INFO - PROCESS | 2956 | 1466697514196 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 2956 | 1466697514199 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:58:34 INFO - PROCESS | 2956 | 1466697514202 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 2956 | 1466697514203 Marionette TRACE conn5 <- [1,402,null,{}] 08:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:58:34 INFO - PROCESS | 2956 | 1466697514207 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 2956 | 1466697514209 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:34 INFO - PROCESS | 2956 | 1466697514320 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:58:34 INFO - PROCESS | 2956 | 1466697514379 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 2956 | 1466697514381 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:34 INFO - PROCESS | 2956 | ++DOCSHELL 0CBE3C00 == 35 [pid = 2956] [id = 110] 08:58:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1789F400) [pid = 2956] [serial = 327] [outer = 00000000] 08:58:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (18623C00) [pid = 2956] [serial = 328] [outer = 1789F400] 08:58:34 INFO - PROCESS | 2956 | 1466697514426 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (18E5E400) [pid = 2956] [serial = 329] [outer = 1789F400] 08:58:34 INFO - PROCESS | 2956 | 1466697514905 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 732ms 08:58:34 INFO - PROCESS | 2956 | 1466697514940 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 2956 | 1466697514942 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:58:34 INFO - PROCESS | 2956 | 1466697514946 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:58:34 INFO - PROCESS | 2956 | 1466697514947 Marionette TRACE conn5 <- [1,406,null,{}] 08:58:34 INFO - PROCESS | 2956 | 1466697514951 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 2956 | 1466697514957 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:35 INFO - PROCESS | 2956 | 1466697515105 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:58:35 INFO - PROCESS | 2956 | 1466697515169 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 2956 | 1466697515171 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:35 INFO - PROCESS | 2956 | ++DOCSHELL 18FA8400 == 36 [pid = 2956] [id = 111] 08:58:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18FB4400) [pid = 2956] [serial = 330] [outer = 00000000] 08:58:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19308800) [pid = 2956] [serial = 331] [outer = 18FB4400] 08:58:35 INFO - PROCESS | 2956 | 1466697515220 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1930A400) [pid = 2956] [serial = 332] [outer = 18FB4400] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19B28000) [pid = 2956] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (186A1800) [pid = 2956] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A658C00) [pid = 2956] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19154400) [pid = 2956] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (100E7800) [pid = 2956] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (16784400) [pid = 2956] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10A6A800) [pid = 2956] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (17819800) [pid = 2956] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (16782C00) [pid = 2956] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10517800) [pid = 2956] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (155BF400) [pid = 2956] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19088000) [pid = 2956] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (178A0C00) [pid = 2956] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:58:35 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (116DFC00) [pid = 2956] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:58:35 INFO - PROCESS | 2956 | 1466697515820 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 930ms 08:58:35 INFO - PROCESS | 2956 | 1466697515880 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 2956 | 1466697515882 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:58:35 INFO - PROCESS | 2956 | 1466697515885 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:58:35 INFO - PROCESS | 2956 | 1466697515887 Marionette TRACE conn5 <- [1,410,null,{}] 08:58:35 INFO - PROCESS | 2956 | 1466697515891 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 2956 | 1466697515893 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:36 INFO - PROCESS | 2956 | 1466697515984 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:58:36 INFO - PROCESS | 2956 | 1466697515993 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 2956 | 1466697515995 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:36 INFO - PROCESS | 2956 | ++DOCSHELL 14BA3400 == 37 [pid = 2956] [id = 112] 08:58:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1678B800) [pid = 2956] [serial = 333] [outer = 00000000] 08:58:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18698C00) [pid = 2956] [serial = 334] [outer = 1678B800] 08:58:36 INFO - PROCESS | 2956 | 1466697516043 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19081800) [pid = 2956] [serial = 335] [outer = 1678B800] 08:58:36 INFO - PROCESS | 2956 | 1466697516501 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 08:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:58:36 INFO - PROCESS | 2956 | 1466697516560 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 2956 | 1466697516563 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:58:36 INFO - PROCESS | 2956 | 1466697516566 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 2956 | 1466697516568 Marionette TRACE conn5 <- [1,414,null,{}] 08:58:36 INFO - PROCESS | 2956 | 1466697516571 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 2956 | 1466697516573 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:36 INFO - PROCESS | 2956 | 1466697516665 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:58:36 INFO - PROCESS | 2956 | 1466697516671 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 2956 | 1466697516673 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:36 INFO - PROCESS | 2956 | ++DOCSHELL 19154400 == 38 [pid = 2956] [id = 113] 08:58:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19306C00) [pid = 2956] [serial = 336] [outer = 00000000] 08:58:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19B23400) [pid = 2956] [serial = 337] [outer = 19306C00] 08:58:36 INFO - PROCESS | 2956 | 1466697516718 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19B23800) [pid = 2956] [serial = 338] [outer = 19306C00] 08:58:37 INFO - PROCESS | 2956 | 1466697517199 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 08:58:37 INFO - PROCESS | 2956 | 1466697517237 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 2956 | 1466697517239 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:58:37 INFO - PROCESS | 2956 | 1466697517242 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:58:37 INFO - PROCESS | 2956 | 1466697517243 Marionette TRACE conn5 <- [1,418,null,{}] 08:58:37 INFO - PROCESS | 2956 | 1466697517247 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 2956 | 1466697517249 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:37 INFO - PROCESS | 2956 | 1466697517334 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:58:37 INFO - PROCESS | 2956 | 1466697517343 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 2956 | 1466697517345 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:37 INFO - PROCESS | 2956 | ++DOCSHELL 16787C00 == 39 [pid = 2956] [id = 114] 08:58:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1914FC00) [pid = 2956] [serial = 339] [outer = 00000000] 08:58:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19B72400) [pid = 2956] [serial = 340] [outer = 1914FC00] 08:58:37 INFO - PROCESS | 2956 | 1466697517392 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19DD0800) [pid = 2956] [serial = 341] [outer = 1914FC00] 08:58:38 INFO - PROCESS | 2956 | 1466697518570 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1373ms 08:58:38 INFO - PROCESS | 2956 | 1466697518619 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 2956 | 1466697518624 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:58:38 INFO - PROCESS | 2956 | 1466697518630 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 2956 | 1466697518633 Marionette TRACE conn5 <- [1,422,null,{}] 08:58:38 INFO - PROCESS | 2956 | 1466697518640 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 2956 | 1466697518643 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:38 INFO - PROCESS | 2956 | 1466697518790 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:58:38 INFO - PROCESS | 2956 | 1466697518912 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 2956 | 1466697518916 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:38 INFO - PROCESS | 2956 | ++DOCSHELL 100E7C00 == 40 [pid = 2956] [id = 115] 08:58:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1051C800) [pid = 2956] [serial = 342] [outer = 00000000] 08:58:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1111B800) [pid = 2956] [serial = 343] [outer = 1051C800] 08:58:39 INFO - PROCESS | 2956 | 1466697518982 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1178A400) [pid = 2956] [serial = 344] [outer = 1051C800] 08:58:40 INFO - PROCESS | 2956 | 1466697520070 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1474ms 08:58:40 INFO - PROCESS | 2956 | 1466697520108 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 2956 | 1466697520113 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:58:40 INFO - PROCESS | 2956 | 1466697520120 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 2956 | 1466697520123 Marionette TRACE conn5 <- [1,426,null,{}] 08:58:40 INFO - PROCESS | 2956 | 1466697520128 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 2956 | 1466697520131 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:40 INFO - PROCESS | 2956 | 1466697520254 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:58:40 INFO - PROCESS | 2956 | 1466697520383 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 2956 | 1466697520386 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:40 INFO - PROCESS | 2956 | ++DOCSHELL 16DAD400 == 41 [pid = 2956] [id = 116] 08:58:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (16DB4C00) [pid = 2956] [serial = 345] [outer = 00000000] 08:58:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (178AA800) [pid = 2956] [serial = 346] [outer = 16DB4C00] 08:58:40 INFO - PROCESS | 2956 | 1466697520448 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (18FAE800) [pid = 2956] [serial = 347] [outer = 16DB4C00] 08:58:41 INFO - PROCESS | 2956 | 1466697521076 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 2956 | 1466697521145 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:58:41 INFO - PROCESS | 2956 | 1466697521149 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 2956 | 1466697521153 Marionette TRACE conn5 <- [1,430,null,{}] 08:58:41 INFO - PROCESS | 2956 | 1466697521199 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 2956 | 1466697521204 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:41 INFO - PROCESS | 2956 | 1466697521327 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:58:41 INFO - PROCESS | 2956 | 1466697521451 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 2956 | 1466697521455 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:41 INFO - PROCESS | 2956 | ++DOCSHELL 1A109000 == 42 [pid = 2956] [id = 117] 08:58:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A109400) [pid = 2956] [serial = 348] [outer = 00000000] 08:58:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A352800) [pid = 2956] [serial = 349] [outer = 1A109400] 08:58:41 INFO - PROCESS | 2956 | 1466697521520 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A3D9000) [pid = 2956] [serial = 350] [outer = 1A109400] 08:58:42 INFO - PROCESS | 2956 | 1466697522132 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:58:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1022ms 08:58:42 INFO - PROCESS | 2956 | 1466697522174 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 2956 | 1466697522177 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:58:42 INFO - PROCESS | 2956 | 1466697522180 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:58:42 INFO - PROCESS | 2956 | 1466697522182 Marionette TRACE conn5 <- [1,434,null,{}] 08:58:42 INFO - PROCESS | 2956 | 1466697522186 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 2956 | 1466697522188 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:42 INFO - PROCESS | 2956 | 1466697522303 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:58:42 INFO - PROCESS | 2956 | 1466697522400 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 2956 | 1466697522403 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:42 INFO - PROCESS | 2956 | ++DOCSHELL 1A3E0C00 == 43 [pid = 2956] [id = 118] 08:58:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A3E1400) [pid = 2956] [serial = 351] [outer = 00000000] 08:58:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A551C00) [pid = 2956] [serial = 352] [outer = 1A3E1400] 08:58:42 INFO - PROCESS | 2956 | 1466697522461 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A556800) [pid = 2956] [serial = 353] [outer = 1A3E1400] 08:58:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A588400) [pid = 2956] [serial = 354] [outer = 15632800] 08:58:43 INFO - PROCESS | 2956 | 1466697523251 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1130ms 08:58:43 INFO - PROCESS | 2956 | 1466697523322 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 2956 | 1466697523324 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 2956 | 1466697523329 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:58:43 INFO - PROCESS | 2956 | 1466697523331 Marionette TRACE conn5 <- [1,438,null,{}] 08:58:43 INFO - PROCESS | 2956 | 1466697523335 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 2956 | 1466697523337 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:43 INFO - PROCESS | 2956 | 1466697523455 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:58:43 INFO - PROCESS | 2956 | 1466697523719 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 2956 | 1466697523723 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:43 INFO - PROCESS | 2956 | ++DOCSHELL 08A5E800 == 44 [pid = 2956] [id = 119] 08:58:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (08A5EC00) [pid = 2956] [serial = 355] [outer = 00000000] 08:58:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (10522800) [pid = 2956] [serial = 356] [outer = 08A5EC00] 08:58:43 INFO - PROCESS | 2956 | 1466697523791 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (10A6CC00) [pid = 2956] [serial = 357] [outer = 08A5EC00] 08:58:44 INFO - PROCESS | 2956 | 1466697524484 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1225ms 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 11124000 == 43 [pid = 2956] [id = 107] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 16780C00 == 42 [pid = 2956] [id = 108] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 0CBE3C00 == 41 [pid = 2956] [id = 110] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 11693000 == 40 [pid = 2956] [id = 21] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 18FA8400 == 39 [pid = 2956] [id = 111] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 1779F800 == 38 [pid = 2956] [id = 109] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 16788000 == 37 [pid = 2956] [id = 28] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 14BA3400 == 36 [pid = 2956] [id = 112] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 100EB000 == 35 [pid = 2956] [id = 29] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 19154400 == 34 [pid = 2956] [id = 113] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 100E9800 == 33 [pid = 2956] [id = 27] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 1A658800 == 32 [pid = 2956] [id = 88] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 1A3E0C00 == 31 [pid = 2956] [id = 118] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 1A109000 == 30 [pid = 2956] [id = 117] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 16DAD400 == 29 [pid = 2956] [id = 116] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 16787C00 == 28 [pid = 2956] [id = 114] 08:58:45 INFO - PROCESS | 2956 | --DOCSHELL 100E7C00 == 27 [pid = 2956] [id = 115] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19DCE800) [pid = 2956] [serial = 302] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (19DC7800) [pid = 2956] [serial = 301] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (18FA9000) [pid = 2956] [serial = 287] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1A688800) [pid = 2956] [serial = 263] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (193B8000) [pid = 2956] [serial = 293] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (100EE400) [pid = 2956] [serial = 265] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19312000) [pid = 2956] [serial = 292] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19149400) [pid = 2956] [serial = 299] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10A6E800) [pid = 2956] [serial = 268] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (17886000) [pid = 2956] [serial = 281] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (18FAD800) [pid = 2956] [serial = 286] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19083C00) [pid = 2956] [serial = 298] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (167B4800) [pid = 2956] [serial = 278] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (160A2400) [pid = 2956] [serial = 296] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (15F90400) [pid = 2956] [serial = 274] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1914C400) [pid = 2956] [serial = 290] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18669C00) [pid = 2956] [serial = 283] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (149DC400) [pid = 2956] [serial = 272] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (117C8800) [pid = 2956] [serial = 271] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10518C00) [pid = 2956] [serial = 266] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (17823000) [pid = 2956] [serial = 280] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18699000) [pid = 2956] [serial = 284] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10AD7000) [pid = 2956] [serial = 269] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (10A72800) [pid = 2956] [serial = 295] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (16549000) [pid = 2956] [serial = 275] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19147400) [pid = 2956] [serial = 289] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1678B000) [pid = 2956] [serial = 277] [outer = 00000000] [url = about:blank] 08:58:45 INFO - PROCESS | 2956 | 1466697525646 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 2956 | 1466697525650 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:58:45 INFO - PROCESS | 2956 | 1466697525667 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 2956 | 1466697525673 Marionette TRACE conn5 <- [1,442,null,{}] 08:58:45 INFO - PROCESS | 2956 | 1466697525678 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 2956 | 1466697525682 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:45 INFO - PROCESS | 2956 | 1466697525774 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:58:45 INFO - PROCESS | 2956 | 1466697525849 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 2956 | 1466697525853 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:45 INFO - PROCESS | 2956 | ++DOCSHELL 0FFF1800 == 28 [pid = 2956] [id = 120] 08:58:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1004F800) [pid = 2956] [serial = 358] [outer = 00000000] 08:58:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (100DF800) [pid = 2956] [serial = 359] [outer = 1004F800] 08:58:45 INFO - PROCESS | 2956 | 1466697525907 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (100E9000) [pid = 2956] [serial = 360] [outer = 1004F800] 08:58:46 INFO - PROCESS | 2956 | 1466697526352 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 731ms 08:58:46 INFO - PROCESS | 2956 | 1466697526400 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:58:46 INFO - PROCESS | 2956 | 1466697526404 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:58:46 INFO - PROCESS | 2956 | 1466697526411 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 2956 | 1466697526415 Marionette TRACE conn5 <- [1,446,null,{}] 08:58:46 INFO - PROCESS | 2956 | 1466697526419 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 2956 | 1466697526422 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:46 INFO - PROCESS | 2956 | 1466697526518 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:58:46 INFO - PROCESS | 2956 | 1466697526527 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 2956 | 1466697526530 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:46 INFO - PROCESS | 2956 | ++DOCSHELL 10AD7400 == 29 [pid = 2956] [id = 121] 08:58:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10AD7800) [pid = 2956] [serial = 361] [outer = 00000000] 08:58:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10C0B000) [pid = 2956] [serial = 362] [outer = 10AD7800] 08:58:46 INFO - PROCESS | 2956 | 1466697526582 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1111B400) [pid = 2956] [serial = 363] [outer = 10AD7800] 08:58:47 INFO - PROCESS | 2956 | 1466697527075 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 08:58:47 INFO - PROCESS | 2956 | 1466697527162 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 2956 | 1466697527164 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:58:47 INFO - PROCESS | 2956 | 1466697527168 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 2956 | 1466697527170 Marionette TRACE conn5 <- [1,450,null,{}] 08:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:58:47 INFO - PROCESS | 2956 | 1466697527182 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 2956 | 1466697527187 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:47 INFO - PROCESS | 2956 | 1466697527312 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:58:47 INFO - PROCESS | 2956 | 1466697527369 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 2956 | 1466697527373 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:47 INFO - PROCESS | 2956 | ++DOCSHELL 15370400 == 30 [pid = 2956] [id = 122] 08:58:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (15371C00) [pid = 2956] [serial = 364] [outer = 00000000] 08:58:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1563C000) [pid = 2956] [serial = 365] [outer = 15371C00] 08:58:47 INFO - PROCESS | 2956 | 1466697527427 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1609E000) [pid = 2956] [serial = 366] [outer = 15371C00] 08:58:47 INFO - PROCESS | 2956 | 1466697527897 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 2956 | 1466697527950 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:58:47 INFO - PROCESS | 2956 | 1466697527953 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 2956 | 1466697527955 Marionette TRACE conn5 <- [1,454,null,{}] 08:58:47 INFO - PROCESS | 2956 | 1466697527976 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 2956 | 1466697527979 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:48 INFO - PROCESS | 2956 | 1466697528098 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:58:48 INFO - PROCESS | 2956 | 1466697528112 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 2956 | 1466697528114 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:48 INFO - PROCESS | 2956 | ++DOCSHELL 1654EC00 == 31 [pid = 2956] [id = 123] 08:58:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (16550400) [pid = 2956] [serial = 367] [outer = 00000000] 08:58:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (167B3400) [pid = 2956] [serial = 368] [outer = 16550400] 08:58:48 INFO - PROCESS | 2956 | 1466697528203 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (16C86C00) [pid = 2956] [serial = 369] [outer = 16550400] 08:58:48 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:48 INFO - PROCESS | 2956 | 1466697528692 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 771ms 08:58:48 INFO - PROCESS | 2956 | 1466697528724 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 2956 | 1466697528726 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:58:48 INFO - PROCESS | 2956 | 1466697528729 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 2956 | 1466697528731 Marionette TRACE conn5 <- [1,458,null,{}] 08:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:58:48 INFO - PROCESS | 2956 | 1466697528735 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 2956 | 1466697528737 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:48 INFO - PROCESS | 2956 | 1466697528844 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:58:48 INFO - PROCESS | 2956 | 1466697528856 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 2956 | 1466697528858 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:48 INFO - PROCESS | 2956 | ++DOCSHELL 177A6C00 == 32 [pid = 2956] [id = 124] 08:58:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1781A800) [pid = 2956] [serial = 370] [outer = 00000000] 08:58:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17825800) [pid = 2956] [serial = 371] [outer = 1781A800] 08:58:48 INFO - PROCESS | 2956 | 1466697528948 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (178A1C00) [pid = 2956] [serial = 372] [outer = 1781A800] 08:58:49 INFO - PROCESS | 2956 | 1466697529389 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 2956 | 1466697529407 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:58:49 INFO - PROCESS | 2956 | 1466697529410 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:58:49 INFO - PROCESS | 2956 | 1466697529412 Marionette TRACE conn5 <- [1,462,null,{}] 08:58:49 INFO - PROCESS | 2956 | 1466697529416 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 2956 | 1466697529422 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:49 INFO - PROCESS | 2956 | 1466697529570 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:58:49 INFO - PROCESS | 2956 | 1466697529864 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 2956 | 1466697529867 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1789F400) [pid = 2956] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18FB4400) [pid = 2956] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19DD2400) [pid = 2956] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10058400) [pid = 2956] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (16781800) [pid = 2956] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1120F400) [pid = 2956] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19306C00) [pid = 2956] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (100EB800) [pid = 2956] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1093FC00) [pid = 2956] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (15354000) [pid = 2956] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1914FC00) [pid = 2956] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1779FC00) [pid = 2956] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:58:49 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1678B800) [pid = 2956] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:58:49 INFO - PROCESS | 2956 | ++DOCSHELL 0CBEC800 == 33 [pid = 2956] [id = 125] 08:58:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (0FFEE800) [pid = 2956] [serial = 373] [outer = 00000000] 08:58:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10C36400) [pid = 2956] [serial = 374] [outer = 0FFEE800] 08:58:49 INFO - PROCESS | 2956 | 1466697529923 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (16781800) [pid = 2956] [serial = 375] [outer = 0FFEE800] 08:58:50 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:50 INFO - PROCESS | 2956 | 1466697530361 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 2956 | 1466697530386 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:58:50 INFO - PROCESS | 2956 | 1466697530400 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 2956 | 1466697530402 Marionette TRACE conn5 <- [1,466,null,{}] 08:58:50 INFO - PROCESS | 2956 | 1466697530406 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 2956 | 1466697530408 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:50 INFO - PROCESS | 2956 | 1466697530518 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:58:50 INFO - PROCESS | 2956 | 1466697530527 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 2956 | 1466697530529 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:50 INFO - PROCESS | 2956 | ++DOCSHELL 18623000 == 34 [pid = 2956] [id = 126] 08:58:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18623800) [pid = 2956] [serial = 376] [outer = 00000000] 08:58:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19082C00) [pid = 2956] [serial = 377] [outer = 18623800] 08:58:50 INFO - PROCESS | 2956 | 1466697530574 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19083400) [pid = 2956] [serial = 378] [outer = 18623800] 08:58:51 INFO - PROCESS | 2956 | 1466697530999 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 2956 | 1466697531026 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 2956 | 1466697531029 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:58:51 INFO - PROCESS | 2956 | 1466697531031 Marionette TRACE conn5 <- [1,470,null,{}] 08:58:51 INFO - PROCESS | 2956 | 1466697531034 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 2956 | 1466697531036 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:51 INFO - PROCESS | 2956 | 1466697531151 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:58:51 INFO - PROCESS | 2956 | 1466697531160 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 2956 | 1466697531162 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:51 INFO - PROCESS | 2956 | ++DOCSHELL 1908CC00 == 35 [pid = 2956] [id = 127] 08:58:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1908D400) [pid = 2956] [serial = 379] [outer = 00000000] 08:58:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1914BC00) [pid = 2956] [serial = 380] [outer = 1908D400] 08:58:51 INFO - PROCESS | 2956 | 1466697531209 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1914D800) [pid = 2956] [serial = 381] [outer = 1908D400] 08:58:51 INFO - PROCESS | 2956 | 1466697531659 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 08:58:51 INFO - PROCESS | 2956 | 1466697531704 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 2956 | 1466697531706 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:58:51 INFO - PROCESS | 2956 | 1466697531710 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 2956 | 1466697531711 Marionette TRACE conn5 <- [1,474,null,{}] 08:58:51 INFO - PROCESS | 2956 | 1466697531723 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 2956 | 1466697531725 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:51 INFO - PROCESS | 2956 | 1466697531809 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:58:51 INFO - PROCESS | 2956 | 1466697531815 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 2956 | 1466697531817 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:51 INFO - PROCESS | 2956 | ++DOCSHELL 1930B800 == 36 [pid = 2956] [id = 128] 08:58:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1930BC00) [pid = 2956] [serial = 382] [outer = 00000000] 08:58:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (193B9000) [pid = 2956] [serial = 383] [outer = 1930BC00] 08:58:51 INFO - PROCESS | 2956 | 1466697531862 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (193BA800) [pid = 2956] [serial = 384] [outer = 1930BC00] 08:58:52 INFO - PROCESS | 2956 | 1466697532791 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1116ms 08:58:52 INFO - PROCESS | 2956 | 1466697532830 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 2956 | 1466697532835 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:58:52 INFO - PROCESS | 2956 | 1466697532839 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:58:52 INFO - PROCESS | 2956 | 1466697532845 Marionette TRACE conn5 <- [1,478,null,{}] 08:58:52 INFO - PROCESS | 2956 | 1466697532851 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 2956 | 1466697532855 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:53 INFO - PROCESS | 2956 | 1466697532987 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:58:53 INFO - PROCESS | 2956 | 1466697533063 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 2956 | 1466697533066 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:53 INFO - PROCESS | 2956 | ++DOCSHELL 1093FC00 == 37 [pid = 2956] [id = 129] 08:58:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1095B800) [pid = 2956] [serial = 385] [outer = 00000000] 08:58:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (11120400) [pid = 2956] [serial = 386] [outer = 1095B800] 08:58:53 INFO - PROCESS | 2956 | 1466697533167 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (11785C00) [pid = 2956] [serial = 387] [outer = 1095B800] 08:58:54 INFO - PROCESS | 2956 | 1466697533985 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:58:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1234ms 08:58:54 INFO - PROCESS | 2956 | 1466697534079 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 2956 | 1466697534084 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:58:54 INFO - PROCESS | 2956 | 1466697534091 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 2956 | 1466697534094 Marionette TRACE conn5 <- [1,482,null,{}] 08:58:54 INFO - PROCESS | 2956 | 1466697534098 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 2956 | 1466697534101 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:54 INFO - PROCESS | 2956 | 1466697534258 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:58:54 INFO - PROCESS | 2956 | 1466697534382 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 2956 | 1466697534386 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:54 INFO - PROCESS | 2956 | ++DOCSHELL 1678E400 == 38 [pid = 2956] [id = 130] 08:58:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (167B5800) [pid = 2956] [serial = 388] [outer = 00000000] 08:58:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (17887C00) [pid = 2956] [serial = 389] [outer = 167B5800] 08:58:54 INFO - PROCESS | 2956 | 1466697534451 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18620800) [pid = 2956] [serial = 390] [outer = 167B5800] 08:58:55 INFO - PROCESS | 2956 | 1466697535448 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:58:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1433ms 08:58:55 INFO - PROCESS | 2956 | 1466697535525 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 2956 | 1466697535530 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:58:55 INFO - PROCESS | 2956 | 1466697535536 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 2956 | 1466697535539 Marionette TRACE conn5 <- [1,486,null,{}] 08:58:55 INFO - PROCESS | 2956 | 1466697535545 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 2956 | 1466697535547 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:55 INFO - PROCESS | 2956 | 1466697535675 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:58:55 INFO - PROCESS | 2956 | 1466697535753 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 2956 | 1466697535757 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:55 INFO - PROCESS | 2956 | ++DOCSHELL 10058400 == 39 [pid = 2956] [id = 131] 08:58:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (10059C00) [pid = 2956] [serial = 391] [outer = 00000000] 08:58:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (10941000) [pid = 2956] [serial = 392] [outer = 10059C00] 08:58:55 INFO - PROCESS | 2956 | 1466697535859 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (10C09800) [pid = 2956] [serial = 393] [outer = 10059C00] 08:58:56 INFO - PROCESS | 2956 | --DOCSHELL 1908CC00 == 38 [pid = 2956] [id = 127] 08:58:56 INFO - PROCESS | 2956 | --DOCSHELL 18623000 == 37 [pid = 2956] [id = 126] 08:58:56 INFO - PROCESS | 2956 | --DOCSHELL 0CBEC800 == 36 [pid = 2956] [id = 125] 08:58:56 INFO - PROCESS | 2956 | --DOCSHELL 177A6C00 == 35 [pid = 2956] [id = 124] 08:58:56 INFO - PROCESS | 2956 | --DOCSHELL 1654EC00 == 34 [pid = 2956] [id = 123] 08:58:56 INFO - PROCESS | 2956 | --DOCSHELL 15370400 == 33 [pid = 2956] [id = 122] 08:58:56 INFO - PROCESS | 2956 | --DOCSHELL 10AD7400 == 32 [pid = 2956] [id = 121] 08:58:56 INFO - PROCESS | 2956 | --DOCSHELL 0FFF1800 == 31 [pid = 2956] [id = 120] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (18E5E400) [pid = 2956] [serial = 329] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (18623C00) [pid = 2956] [serial = 328] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19308800) [pid = 2956] [serial = 331] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A10C400) [pid = 2956] [serial = 305] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A107400) [pid = 2956] [serial = 304] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10A6D800) [pid = 2956] [serial = 313] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (155C8000) [pid = 2956] [serial = 314] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (16787000) [pid = 2956] [serial = 322] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1178A800) [pid = 2956] [serial = 319] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19B23400) [pid = 2956] [serial = 337] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (14B9F800) [pid = 2956] [serial = 320] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1089B800) [pid = 2956] [serial = 316] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10A69000) [pid = 2956] [serial = 317] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10A6C400) [pid = 2956] [serial = 307] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10C35400) [pid = 2956] [serial = 308] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (160A2000) [pid = 2956] [serial = 310] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (16B41000) [pid = 2956] [serial = 311] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1930A400) [pid = 2956] [serial = 332] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19B23800) [pid = 2956] [serial = 338] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19B72400) [pid = 2956] [serial = 340] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19DD0800) [pid = 2956] [serial = 341] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17821800) [pid = 2956] [serial = 325] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (17886800) [pid = 2956] [serial = 326] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18698C00) [pid = 2956] [serial = 334] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19081800) [pid = 2956] [serial = 335] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (16B60400) [pid = 2956] [serial = 323] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1908A400) [pid = 2956] [serial = 149] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:58:56 INFO - PROCESS | 2956 | 1466697536415 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 931ms 08:58:56 INFO - PROCESS | 2956 | 1466697536466 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 2956 | 1466697536470 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:58:56 INFO - PROCESS | 2956 | 1466697536476 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:58:56 INFO - PROCESS | 2956 | 1466697536478 Marionette TRACE conn5 <- [1,490,null,{}] 08:58:56 INFO - PROCESS | 2956 | 1466697536482 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 2956 | 1466697536485 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:56 INFO - PROCESS | 2956 | 1466697536572 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:58:56 INFO - PROCESS | 2956 | 1466697536582 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 2956 | 1466697536584 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:56 INFO - PROCESS | 2956 | ++DOCSHELL 10C2D800 == 32 [pid = 2956] [id = 132] 08:58:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10A73800) [pid = 2956] [serial = 394] [outer = 00000000] 08:58:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (11126400) [pid = 2956] [serial = 395] [outer = 10A73800] 08:58:56 INFO - PROCESS | 2956 | 1466697536636 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (149DB800) [pid = 2956] [serial = 396] [outer = 10A73800] 08:58:57 INFO - PROCESS | 2956 | 1466697537124 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 08:58:57 INFO - PROCESS | 2956 | 1466697537150 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 2956 | 1466697537153 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:58:57 INFO - PROCESS | 2956 | 1466697537156 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 2956 | 1466697537159 Marionette TRACE conn5 <- [1,494,null,{}] 08:58:57 INFO - PROCESS | 2956 | 1466697537170 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 2956 | 1466697537175 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:57 INFO - PROCESS | 2956 | 1466697537291 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:58:57 INFO - PROCESS | 2956 | 1466697537371 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 2956 | 1466697537374 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:57 INFO - PROCESS | 2956 | ++DOCSHELL 16785000 == 33 [pid = 2956] [id = 133] 08:58:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (16788C00) [pid = 2956] [serial = 397] [outer = 00000000] 08:58:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (167AE800) [pid = 2956] [serial = 398] [outer = 16788C00] 08:58:57 INFO - PROCESS | 2956 | 1466697537431 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (16B5FC00) [pid = 2956] [serial = 399] [outer = 16788C00] 08:58:57 INFO - PROCESS | 2956 | 1466697537855 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:58:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 08:58:57 INFO - PROCESS | 2956 | 1466697537886 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 2956 | 1466697537889 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:58:57 INFO - PROCESS | 2956 | 1466697537896 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 2956 | 1466697537898 Marionette TRACE conn5 <- [1,498,null,{}] 08:58:57 INFO - PROCESS | 2956 | 1466697537901 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 2956 | 1466697537903 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:58 INFO - PROCESS | 2956 | 1466697537991 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:58:58 INFO - PROCESS | 2956 | 1466697537997 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 2956 | 1466697538008 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:58 INFO - PROCESS | 2956 | ++DOCSHELL 1781B400 == 34 [pid = 2956] [id = 134] 08:58:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1781C000) [pid = 2956] [serial = 400] [outer = 00000000] 08:58:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (178A2C00) [pid = 2956] [serial = 401] [outer = 1781C000] 08:58:58 INFO - PROCESS | 2956 | 1466697538056 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18694000) [pid = 2956] [serial = 402] [outer = 1781C000] 08:58:58 INFO - PROCESS | 2956 | 1466697538559 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 731ms 08:58:58 INFO - PROCESS | 2956 | 1466697538657 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 2956 | 1466697538659 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:58:58 INFO - PROCESS | 2956 | 1466697538665 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 2956 | 1466697538667 Marionette TRACE conn5 <- [1,502,null,{}] 08:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:58:58 INFO - PROCESS | 2956 | 1466697538671 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 2956 | 1466697538673 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:58 INFO - PROCESS | 2956 | 1466697538787 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:58:58 INFO - PROCESS | 2956 | 1466697538797 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 2956 | 1466697538799 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:58 INFO - PROCESS | 2956 | ++DOCSHELL 1869C000 == 35 [pid = 2956] [id = 135] 08:58:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18E7D000) [pid = 2956] [serial = 403] [outer = 00000000] 08:58:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18FAB800) [pid = 2956] [serial = 404] [outer = 18E7D000] 08:58:58 INFO - PROCESS | 2956 | 1466697538845 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18FAC400) [pid = 2956] [serial = 405] [outer = 18E7D000] 08:58:59 INFO - PROCESS | 2956 | 1466697539335 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 08:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:58:59 INFO - PROCESS | 2956 | 1466697539410 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 2956 | 1466697539412 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:58:59 INFO - PROCESS | 2956 | 1466697539416 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 2956 | 1466697539417 Marionette TRACE conn5 <- [1,506,null,{}] 08:58:59 INFO - PROCESS | 2956 | 1466697539421 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 2956 | 1466697539427 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:59 INFO - PROCESS | 2956 | 1466697539583 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:58:59 INFO - PROCESS | 2956 | 1466697539640 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 2956 | 1466697539642 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:58:59 INFO - PROCESS | 2956 | ++DOCSHELL 1914D000 == 36 [pid = 2956] [id = 136] 08:58:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19152400) [pid = 2956] [serial = 406] [outer = 00000000] 08:58:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (193B2400) [pid = 2956] [serial = 407] [outer = 19152400] 08:58:59 INFO - PROCESS | 2956 | 1466697539691 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19313800) [pid = 2956] [serial = 408] [outer = 19152400] 08:59:00 INFO - PROCESS | 2956 | 1466697540334 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1051C800) [pid = 2956] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (16DB4C00) [pid = 2956] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A109400) [pid = 2956] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A3E1400) [pid = 2956] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1908D400) [pid = 2956] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (15371C00) [pid = 2956] [serial = 364] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10AD7800) [pid = 2956] [serial = 361] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16550400) [pid = 2956] [serial = 367] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1004F800) [pid = 2956] [serial = 358] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (08A5EC00) [pid = 2956] [serial = 355] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1781A800) [pid = 2956] [serial = 370] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (0FFEE800) [pid = 2956] [serial = 373] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:59:00 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (18623800) [pid = 2956] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 971ms 08:59:00 INFO - PROCESS | 2956 | 1466697540386 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 2956 | 1466697540398 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 2956 | 1466697540402 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:59:00 INFO - PROCESS | 2956 | 1466697540404 Marionette TRACE conn5 <- [1,510,null,{}] 08:59:00 INFO - PROCESS | 2956 | 1466697540408 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:00 INFO - PROCESS | 2956 | 1466697540410 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:00 INFO - PROCESS | 2956 | 1466697540495 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:59:00 INFO - PROCESS | 2956 | 1466697540500 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 2956 | 1466697540502 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:00 INFO - PROCESS | 2956 | ++DOCSHELL 156DE800 == 37 [pid = 2956] [id = 137] 08:59:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (16550400) [pid = 2956] [serial = 409] [outer = 00000000] 08:59:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18616400) [pid = 2956] [serial = 410] [outer = 16550400] 08:59:00 INFO - PROCESS | 2956 | 1466697540547 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18E5C000) [pid = 2956] [serial = 411] [outer = 16550400] 08:59:00 INFO - PROCESS | 2956 | 1466697540956 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 08:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:59:01 INFO - PROCESS | 2956 | 1466697540977 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 2956 | 1466697540979 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:59:01 INFO - PROCESS | 2956 | 1466697540983 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 2956 | 1466697540984 Marionette TRACE conn5 <- [1,514,null,{}] 08:59:01 INFO - PROCESS | 2956 | 1466697540988 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 2956 | 1466697540990 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:01 INFO - PROCESS | 2956 | 1466697541104 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:59:01 INFO - PROCESS | 2956 | 1466697541112 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 2956 | 1466697541114 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:01 INFO - PROCESS | 2956 | ++DOCSHELL 19153400 == 38 [pid = 2956] [id = 138] 08:59:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (193B1800) [pid = 2956] [serial = 412] [outer = 00000000] 08:59:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19B2F000) [pid = 2956] [serial = 413] [outer = 193B1800] 08:59:01 INFO - PROCESS | 2956 | 1466697541160 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19DCC000) [pid = 2956] [serial = 414] [outer = 193B1800] 08:59:01 INFO - PROCESS | 2956 | 1466697541566 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 08:59:01 INFO - PROCESS | 2956 | 1466697541614 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 2956 | 1466697541616 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:59:01 INFO - PROCESS | 2956 | 1466697541619 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 2956 | 1466697541621 Marionette TRACE conn5 <- [1,518,null,{}] 08:59:01 INFO - PROCESS | 2956 | 1466697541625 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 2956 | 1466697541627 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:01 INFO - PROCESS | 2956 | 1466697541742 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:59:01 INFO - PROCESS | 2956 | 1466697541750 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 2956 | 1466697541752 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:01 INFO - PROCESS | 2956 | ++DOCSHELL 19DD1C00 == 39 [pid = 2956] [id = 139] 08:59:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19DD2400) [pid = 2956] [serial = 415] [outer = 00000000] 08:59:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1A109800) [pid = 2956] [serial = 416] [outer = 19DD2400] 08:59:01 INFO - PROCESS | 2956 | 1466697541797 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1A351800) [pid = 2956] [serial = 417] [outer = 19DD2400] 08:59:02 INFO - PROCESS | 2956 | 1466697542195 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 08:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:59:02 INFO - PROCESS | 2956 | 1466697542249 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 2956 | 1466697542251 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 2956 | 1466697542255 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 2956 | 1466697542256 Marionette TRACE conn5 <- [1,522,null,{}] 08:59:02 INFO - PROCESS | 2956 | 1466697542260 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 2956 | 1466697542262 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:02 INFO - PROCESS | 2956 | 1466697542378 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:59:02 INFO - PROCESS | 2956 | 1466697542487 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 2956 | 1466697542491 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:02 INFO - PROCESS | 2956 | ++DOCSHELL 08A63800 == 40 [pid = 2956] [id = 140] 08:59:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1051A000) [pid = 2956] [serial = 418] [outer = 00000000] 08:59:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (108D4C00) [pid = 2956] [serial = 419] [outer = 1051A000] 08:59:02 INFO - PROCESS | 2956 | 1466697542557 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10A6FC00) [pid = 2956] [serial = 420] [outer = 1051A000] 08:59:03 INFO - PROCESS | 2956 | 1466697543495 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:59:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1285ms 08:59:03 INFO - PROCESS | 2956 | 1466697543542 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 2956 | 1466697543546 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:59:03 INFO - PROCESS | 2956 | 1466697543551 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 2956 | 1466697543554 Marionette TRACE conn5 <- [1,526,null,{}] 08:59:03 INFO - PROCESS | 2956 | 1466697543560 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 2956 | 1466697543563 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:03 INFO - PROCESS | 2956 | 1466697543681 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:59:03 INFO - PROCESS | 2956 | 1466697543856 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 2956 | 1466697543859 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:03 INFO - PROCESS | 2956 | ++DOCSHELL 177A0000 == 41 [pid = 2956] [id = 141] 08:59:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (17817800) [pid = 2956] [serial = 421] [outer = 00000000] 08:59:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (17886400) [pid = 2956] [serial = 422] [outer = 17817800] 08:59:03 INFO - PROCESS | 2956 | 1466697543929 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (18E7F400) [pid = 2956] [serial = 423] [outer = 17817800] 08:59:04 INFO - PROCESS | 2956 | 1466697544539 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:59:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1022ms 08:59:04 INFO - PROCESS | 2956 | 1466697544578 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 2956 | 1466697544583 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:59:04 INFO - PROCESS | 2956 | 1466697544588 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 2956 | 1466697544590 Marionette TRACE conn5 <- [1,530,null,{}] 08:59:04 INFO - PROCESS | 2956 | 1466697544594 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 2956 | 1466697544597 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:04 INFO - PROCESS | 2956 | 1466697544714 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:59:04 INFO - PROCESS | 2956 | 1466697544842 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 2956 | 1466697544844 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:04 INFO - PROCESS | 2956 | ++DOCSHELL 1051D400 == 42 [pid = 2956] [id = 142] 08:59:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19DCF400) [pid = 2956] [serial = 424] [outer = 00000000] 08:59:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A3D6C00) [pid = 2956] [serial = 425] [outer = 19DCF400] 08:59:04 INFO - PROCESS | 2956 | 1466697544904 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A3DE800) [pid = 2956] [serial = 426] [outer = 19DCF400] 08:59:05 INFO - PROCESS | 2956 | 1466697545531 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:59:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:59:05 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:59:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:59:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:59:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:59:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 970ms 08:59:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:59:05 INFO - PROCESS | 2956 | 1466697545561 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 2956 | 1466697545564 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:59:05 INFO - PROCESS | 2956 | 1466697545575 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 2956 | 1466697545581 Marionette TRACE conn5 <- [1,534,null,{}] 08:59:05 INFO - PROCESS | 2956 | 1466697545602 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 2956 | 1466697545606 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:05 INFO - PROCESS | 2956 | 1466697545733 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:59:05 INFO - PROCESS | 2956 | 1466697545854 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 2956 | 1466697545857 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:05 INFO - PROCESS | 2956 | ++DOCSHELL 1A55B400 == 43 [pid = 2956] [id = 143] 08:59:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A560000) [pid = 2956] [serial = 427] [outer = 00000000] 08:59:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A65EC00) [pid = 2956] [serial = 428] [outer = 1A560000] 08:59:05 INFO - PROCESS | 2956 | 1466697545915 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A683400) [pid = 2956] [serial = 429] [outer = 1A560000] 08:59:06 INFO - PROCESS | 2956 | 1466697546499 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:59:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 951ms 08:59:06 INFO - PROCESS | 2956 | 1466697546521 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 2956 | 1466697546524 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:59:06 INFO - PROCESS | 2956 | 1466697546528 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 2956 | 1466697546530 Marionette TRACE conn5 <- [1,538,null,{}] 08:59:06 INFO - PROCESS | 2956 | 1466697546534 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 2956 | 1466697546536 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:06 INFO - PROCESS | 2956 | 1466697546654 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:59:06 INFO - PROCESS | 2956 | 1466697546756 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 2956 | 1466697546759 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:06 INFO - PROCESS | 2956 | ++DOCSHELL 1A685400 == 44 [pid = 2956] [id = 144] 08:59:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A686000) [pid = 2956] [serial = 430] [outer = 00000000] 08:59:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A68E400) [pid = 2956] [serial = 431] [outer = 1A686000] 08:59:06 INFO - PROCESS | 2956 | 1466697546820 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1B1A1800) [pid = 2956] [serial = 432] [outer = 1A686000] 08:59:07 INFO - PROCESS | 2956 | [2956] 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 08:59:07 INFO - PROCESS | 2956 | 1466697547619 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:59:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1119ms 08:59:07 INFO - PROCESS | 2956 | 1466697547650 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 2956 | 1466697547652 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:59:07 INFO - PROCESS | 2956 | 1466697547656 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:59:07 INFO - PROCESS | 2956 | 1466697547658 Marionette TRACE conn5 <- [1,542,null,{}] 08:59:07 INFO - PROCESS | 2956 | 1466697547662 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 2956 | 1466697547664 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:07 INFO - PROCESS | 2956 | 1466697547782 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:59:07 INFO - PROCESS | 2956 | 1466697547890 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 2956 | 1466697547897 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:07 INFO - PROCESS | 2956 | ++DOCSHELL 1B26F400 == 45 [pid = 2956] [id = 145] 08:59:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1B270000) [pid = 2956] [serial = 433] [outer = 00000000] 08:59:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1B277C00) [pid = 2956] [serial = 434] [outer = 1B270000] 08:59:07 INFO - PROCESS | 2956 | 1466697547970 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1B548C00) [pid = 2956] [serial = 435] [outer = 1B270000] 08:59:08 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:08 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:08 INFO - PROCESS | 2956 | 1466697548593 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 971ms 08:59:08 INFO - PROCESS | 2956 | 1466697548630 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 2956 | 1466697548632 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:59:08 INFO - PROCESS | 2956 | 1466697548636 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:59:08 INFO - PROCESS | 2956 | 1466697548638 Marionette TRACE conn5 <- [1,546,null,{}] 08:59:08 INFO - PROCESS | 2956 | 1466697548642 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 2956 | 1466697548645 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:08 INFO - PROCESS | 2956 | 1466697548756 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:59:08 INFO - PROCESS | 2956 | 1466697548858 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 2956 | 1466697548860 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:08 INFO - PROCESS | 2956 | ++DOCSHELL 1B26D400 == 46 [pid = 2956] [id = 146] 08:59:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1B271C00) [pid = 2956] [serial = 436] [outer = 00000000] 08:59:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1B581400) [pid = 2956] [serial = 437] [outer = 1B271C00] 08:59:08 INFO - PROCESS | 2956 | 1466697548916 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1B62B800) [pid = 2956] [serial = 438] [outer = 1B271C00] 08:59:09 INFO - PROCESS | 2956 | 1466697549540 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 08:59:09 INFO - PROCESS | 2956 | 1466697549570 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 2956 | 1466697549572 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:59:09 INFO - PROCESS | 2956 | 1466697549576 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 2956 | 1466697549578 Marionette TRACE conn5 <- [1,550,null,{}] 08:59:09 INFO - PROCESS | 2956 | 1466697549582 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 2956 | 1466697549584 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:09 INFO - PROCESS | 2956 | 1466697549705 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:59:09 INFO - PROCESS | 2956 | 1466697549845 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 2956 | 1466697549847 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:09 INFO - PROCESS | 2956 | ++DOCSHELL 19593C00 == 47 [pid = 2956] [id = 147] 08:59:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19594000) [pid = 2956] [serial = 439] [outer = 00000000] 08:59:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (19599000) [pid = 2956] [serial = 440] [outer = 19594000] 08:59:09 INFO - PROCESS | 2956 | 1466697549909 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (19B2BC00) [pid = 2956] [serial = 441] [outer = 19594000] 08:59:10 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:10 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:10 INFO - PROCESS | 2956 | 1466697550595 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1075ms 08:59:10 INFO - PROCESS | 2956 | 1466697550656 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 2956 | 1466697550659 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:59:10 INFO - PROCESS | 2956 | 1466697550664 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 2956 | 1466697550666 Marionette TRACE conn5 <- [1,554,null,{}] 08:59:10 INFO - PROCESS | 2956 | 1466697550670 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 2956 | 1466697550672 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:10 INFO - PROCESS | 2956 | 1466697550782 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:59:11 INFO - PROCESS | 2956 | 1466697551074 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 2956 | 1466697551078 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:11 INFO - PROCESS | 2956 | ++DOCSHELL 0CE6A400 == 48 [pid = 2956] [id = 148] 08:59:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (0CE73000) [pid = 2956] [serial = 442] [outer = 00000000] 08:59:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (100E6800) [pid = 2956] [serial = 443] [outer = 0CE73000] 08:59:11 INFO - PROCESS | 2956 | 1466697551147 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1051EC00) [pid = 2956] [serial = 444] [outer = 0CE73000] 08:59:11 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:11 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:11 INFO - PROCESS | 2956 | 1466697551751 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1134ms 08:59:11 INFO - PROCESS | 2956 | 1466697551799 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:59:11 INFO - PROCESS | 2956 | 1466697551803 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:59:11 INFO - PROCESS | 2956 | 1466697551807 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 2956 | 1466697551810 Marionette TRACE conn5 <- [1,558,null,{}] 08:59:11 INFO - PROCESS | 2956 | 1466697551815 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 2956 | 1466697551819 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:11 INFO - PROCESS | 2956 | 1466697551927 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:59:12 INFO - PROCESS | 2956 | 1466697552066 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 2956 | 1466697552069 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:12 INFO - PROCESS | 2956 | ++DOCSHELL 14B9F800 == 49 [pid = 2956] [id = 149] 08:59:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (14C7F000) [pid = 2956] [serial = 445] [outer = 00000000] 08:59:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (15F90C00) [pid = 2956] [serial = 446] [outer = 14C7F000] 08:59:12 INFO - PROCESS | 2956 | 1466697552124 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (1654BC00) [pid = 2956] [serial = 447] [outer = 14C7F000] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 19DD1C00 == 48 [pid = 2956] [id = 139] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 156DE800 == 47 [pid = 2956] [id = 137] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 19153400 == 46 [pid = 2956] [id = 138] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1914D000 == 45 [pid = 2956] [id = 136] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1869C000 == 44 [pid = 2956] [id = 135] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1781B400 == 43 [pid = 2956] [id = 134] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 16785000 == 42 [pid = 2956] [id = 133] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 10C2D800 == 41 [pid = 2956] [id = 132] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 10058400 == 40 [pid = 2956] [id = 131] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1678E400 == 39 [pid = 2956] [id = 130] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1093FC00 == 38 [pid = 2956] [id = 129] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1930B800 == 37 [pid = 2956] [id = 128] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 08A5E800 == 36 [pid = 2956] [id = 119] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 0CE6A400 == 35 [pid = 2956] [id = 148] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 19593C00 == 34 [pid = 2956] [id = 147] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1B26F400 == 33 [pid = 2956] [id = 145] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1B26D400 == 32 [pid = 2956] [id = 146] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1A685400 == 31 [pid = 2956] [id = 144] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1A55B400 == 30 [pid = 2956] [id = 143] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 177A0000 == 29 [pid = 2956] [id = 141] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 1051D400 == 28 [pid = 2956] [id = 142] 08:59:13 INFO - PROCESS | 2956 | --DOCSHELL 08A63800 == 27 [pid = 2956] [id = 140] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (1914BC00) [pid = 2956] [serial = 380] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (1563C000) [pid = 2956] [serial = 365] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (10C0B000) [pid = 2956] [serial = 362] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (1111B400) [pid = 2956] [serial = 363] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (167B3400) [pid = 2956] [serial = 368] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (100DF800) [pid = 2956] [serial = 359] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (100E9000) [pid = 2956] [serial = 360] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (10A6CC00) [pid = 2956] [serial = 357] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (10522800) [pid = 2956] [serial = 356] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (17825800) [pid = 2956] [serial = 371] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (16C86C00) [pid = 2956] [serial = 369] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (178A1C00) [pid = 2956] [serial = 372] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (10C36400) [pid = 2956] [serial = 374] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19083400) [pid = 2956] [serial = 378] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1178A400) [pid = 2956] [serial = 344] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1111B800) [pid = 2956] [serial = 343] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (18FAE800) [pid = 2956] [serial = 347] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (178AA800) [pid = 2956] [serial = 346] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A3D9000) [pid = 2956] [serial = 350] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A352800) [pid = 2956] [serial = 349] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1914D800) [pid = 2956] [serial = 381] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A556800) [pid = 2956] [serial = 353] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1A551C00) [pid = 2956] [serial = 352] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (16781800) [pid = 2956] [serial = 375] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19082C00) [pid = 2956] [serial = 377] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1609E000) [pid = 2956] [serial = 366] [outer = 00000000] [url = about:blank] 08:59:13 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:13 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:13 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:13 INFO - PROCESS | 2956 | 1466697553705 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1940ms 08:59:13 INFO - PROCESS | 2956 | 1466697553748 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:59:13 INFO - PROCESS | 2956 | 1466697553752 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:59:13 INFO - PROCESS | 2956 | 1466697553756 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 2956 | 1466697553761 Marionette TRACE conn5 <- [1,562,null,{}] 08:59:13 INFO - PROCESS | 2956 | 1466697553766 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 2956 | 1466697553769 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:13 INFO - PROCESS | 2956 | 1466697553886 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:59:13 INFO - PROCESS | 2956 | 1466697553971 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 2956 | 1466697553974 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:14 INFO - PROCESS | 2956 | ++DOCSHELL 1051F000 == 28 [pid = 2956] [id = 150] 08:59:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (108CB800) [pid = 2956] [serial = 448] [outer = 00000000] 08:59:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10A6E400) [pid = 2956] [serial = 449] [outer = 108CB800] 08:59:14 INFO - PROCESS | 2956 | 1466697554028 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (10ADC800) [pid = 2956] [serial = 450] [outer = 108CB800] 08:59:14 INFO - PROCESS | 2956 | 1466697554422 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 731ms 08:59:14 INFO - PROCESS | 2956 | 1466697554487 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 2956 | 1466697554492 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:59:14 INFO - PROCESS | 2956 | 1466697554534 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 2956 | 1466697554537 Marionette TRACE conn5 <- [1,566,null,{}] 08:59:14 INFO - PROCESS | 2956 | 1466697554541 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 2956 | 1466697554543 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:14 INFO - PROCESS | 2956 | 1466697554648 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:59:14 INFO - PROCESS | 2956 | 1466697554655 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 2956 | 1466697554657 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:14 INFO - PROCESS | 2956 | ++DOCSHELL 149D1800 == 29 [pid = 2956] [id = 151] 08:59:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (149D5400) [pid = 2956] [serial = 451] [outer = 00000000] 08:59:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (14BA2800) [pid = 2956] [serial = 452] [outer = 149D5400] 08:59:14 INFO - PROCESS | 2956 | 1466697554706 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (15354C00) [pid = 2956] [serial = 453] [outer = 149D5400] 08:59:15 INFO - PROCESS | 2956 | 1466697555181 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 08:59:15 INFO - PROCESS | 2956 | 1466697555222 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 2956 | 1466697555225 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:59:15 INFO - PROCESS | 2956 | 1466697555228 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 2956 | 1466697555232 Marionette TRACE conn5 <- [1,570,null,{}] 08:59:15 INFO - PROCESS | 2956 | 1466697555242 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 2956 | 1466697555247 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:15 INFO - PROCESS | 2956 | 1466697555332 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:59:15 INFO - PROCESS | 2956 | 1466697555339 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 2956 | 1466697555342 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:15 INFO - PROCESS | 2956 | ++DOCSHELL 160A0400 == 30 [pid = 2956] [id = 152] 08:59:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1654A000) [pid = 2956] [serial = 454] [outer = 00000000] 08:59:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (16788800) [pid = 2956] [serial = 455] [outer = 1654A000] 08:59:15 INFO - PROCESS | 2956 | 1466697555392 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (16B3D400) [pid = 2956] [serial = 456] [outer = 1654A000] 08:59:15 INFO - PROCESS | 2956 | 1466697555911 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 08:59:15 INFO - PROCESS | 2956 | 1466697555962 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 2956 | 1466697555965 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:59:16 INFO - PROCESS | 2956 | 1466697556010 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 2956 | 1466697556011 Marionette TRACE conn5 <- [1,574,null,{}] 08:59:16 INFO - PROCESS | 2956 | 1466697556015 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 2956 | 1466697556017 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:16 INFO - PROCESS | 2956 | 1466697556143 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:59:16 INFO - PROCESS | 2956 | 1466697556204 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 2956 | 1466697556206 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:16 INFO - PROCESS | 2956 | ++DOCSHELL 16C82800 == 31 [pid = 2956] [id = 153] 08:59:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (177A4000) [pid = 2956] [serial = 457] [outer = 00000000] 08:59:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (17822000) [pid = 2956] [serial = 458] [outer = 177A4000] 08:59:16 INFO - PROCESS | 2956 | 1466697556255 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1789C400) [pid = 2956] [serial = 459] [outer = 177A4000] 08:59:16 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:16 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:16 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:16 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:16 INFO - PROCESS | 2956 | 1466697556712 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:59:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 731ms 08:59:16 INFO - PROCESS | 2956 | 1466697556737 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 2956 | 1466697556739 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:59:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:59:16 INFO - PROCESS | 2956 | 1466697556742 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 2956 | 1466697556744 Marionette TRACE conn5 <- [1,578,null,{}] 08:59:16 INFO - PROCESS | 2956 | 1466697556753 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 2956 | 1466697556755 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:16 INFO - PROCESS | 2956 | 1466697556868 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:59:16 INFO - PROCESS | 2956 | 1466697556874 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 2956 | 1466697556876 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:16 INFO - PROCESS | 2956 | ++DOCSHELL 178A3000 == 32 [pid = 2956] [id = 154] 08:59:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (178AA800) [pid = 2956] [serial = 460] [outer = 00000000] 08:59:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (18693800) [pid = 2956] [serial = 461] [outer = 178AA800] 08:59:16 INFO - PROCESS | 2956 | 1466697556922 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (18E76400) [pid = 2956] [serial = 462] [outer = 178AA800] 08:59:17 INFO - PROCESS | 2956 | 1466697557437 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 08:59:17 INFO - PROCESS | 2956 | 1466697557503 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 2956 | 1466697557505 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:59:17 INFO - PROCESS | 2956 | 1466697557519 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 2956 | 1466697557521 Marionette TRACE conn5 <- [1,582,null,{}] 08:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:59:17 INFO - PROCESS | 2956 | 1466697557525 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 2956 | 1466697557531 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:18 INFO - PROCESS | 2956 | 1466697557981 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (19DD2400) [pid = 2956] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (18E7D000) [pid = 2956] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19152400) [pid = 2956] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (16550400) [pid = 2956] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (193B1800) [pid = 2956] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1781C000) [pid = 2956] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10059C00) [pid = 2956] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (16788C00) [pid = 2956] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1095B800) [pid = 2956] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1930BC00) [pid = 2956] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (167B5800) [pid = 2956] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:59:18 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10A73800) [pid = 2956] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:59:18 INFO - PROCESS | 2956 | 1466697558040 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 2956 | 1466697558042 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:18 INFO - PROCESS | 2956 | ++DOCSHELL 08A64C00 == 33 [pid = 2956] [id = 155] 08:59:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (08A69800) [pid = 2956] [serial = 463] [outer = 00000000] 08:59:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (10A6B000) [pid = 2956] [serial = 464] [outer = 08A69800] 08:59:18 INFO - PROCESS | 2956 | 1466697558092 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1781F400) [pid = 2956] [serial = 465] [outer = 08A69800] 08:59:18 INFO - PROCESS | 2956 | 1466697558461 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 971ms 08:59:18 INFO - PROCESS | 2956 | 1466697558504 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 2956 | 1466697558506 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:59:18 INFO - PROCESS | 2956 | 1466697558509 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:59:18 INFO - PROCESS | 2956 | 1466697558511 Marionette TRACE conn5 <- [1,586,null,{}] 08:59:18 INFO - PROCESS | 2956 | 1466697558514 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 2956 | 1466697558516 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:18 INFO - PROCESS | 2956 | 1466697558599 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:59:18 INFO - PROCESS | 2956 | 1466697558605 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 2956 | 1466697558607 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:18 INFO - PROCESS | 2956 | ++DOCSHELL 18E57000 == 34 [pid = 2956] [id = 156] 08:59:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (18E7D000) [pid = 2956] [serial = 466] [outer = 00000000] 08:59:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19148000) [pid = 2956] [serial = 467] [outer = 18E7D000] 08:59:18 INFO - PROCESS | 2956 | 1466697558652 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19151000) [pid = 2956] [serial = 468] [outer = 18E7D000] 08:59:19 INFO - PROCESS | 2956 | 1466697559077 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 08:59:19 INFO - PROCESS | 2956 | 1466697559143 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:59:19 INFO - PROCESS | 2956 | 1466697559146 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 2956 | 1466697559149 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 2956 | 1466697559150 Marionette TRACE conn5 <- [1,590,null,{}] 08:59:19 INFO - PROCESS | 2956 | 1466697559154 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 2956 | 1466697559156 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:19 INFO - PROCESS | 2956 | 1466697559236 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:59:19 INFO - PROCESS | 2956 | 1466697559245 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 2956 | 1466697559247 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:19 INFO - PROCESS | 2956 | ++DOCSHELL 1914C000 == 35 [pid = 2956] [id = 157] 08:59:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19305400) [pid = 2956] [serial = 469] [outer = 00000000] 08:59:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (193B7800) [pid = 2956] [serial = 470] [outer = 19305400] 08:59:19 INFO - PROCESS | 2956 | 1466697559294 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1787DC00) [pid = 2956] [serial = 471] [outer = 19305400] 08:59:19 INFO - PROCESS | 2956 | 1466697559764 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 08:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:59:19 INFO - PROCESS | 2956 | 1466697559819 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 2956 | 1466697559821 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 2956 | 1466697559824 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 2956 | 1466697559826 Marionette TRACE conn5 <- [1,594,null,{}] 08:59:19 INFO - PROCESS | 2956 | 1466697559830 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 2956 | 1466697559832 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:19 INFO - PROCESS | 2956 | 1466697559915 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:59:19 INFO - PROCESS | 2956 | 1466697559923 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 2956 | 1466697559925 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:19 INFO - PROCESS | 2956 | ++DOCSHELL 19591400 == 36 [pid = 2956] [id = 158] 08:59:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19591C00) [pid = 2956] [serial = 472] [outer = 00000000] 08:59:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19598800) [pid = 2956] [serial = 473] [outer = 19591C00] 08:59:20 INFO - PROCESS | 2956 | 1466697559982 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (19B2D000) [pid = 2956] [serial = 474] [outer = 19591C00] 08:59:20 INFO - PROCESS | 2956 | 1466697560828 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1078ms 08:59:20 INFO - PROCESS | 2956 | 1466697560903 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 2956 | 1466697560908 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:59:20 INFO - PROCESS | 2956 | 1466697560913 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:59:20 INFO - PROCESS | 2956 | 1466697560918 Marionette TRACE conn5 <- [1,598,null,{}] 08:59:20 INFO - PROCESS | 2956 | 1466697560924 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 2956 | 1466697560927 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:21 INFO - PROCESS | 2956 | 1466697561101 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:59:21 INFO - PROCESS | 2956 | 1466697561222 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 2956 | 1466697561226 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:21 INFO - PROCESS | 2956 | ++DOCSHELL 10939400 == 37 [pid = 2956] [id = 159] 08:59:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (10A6D800) [pid = 2956] [serial = 475] [outer = 00000000] 08:59:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1120E800) [pid = 2956] [serial = 476] [outer = 10A6D800] 08:59:21 INFO - PROCESS | 2956 | 1466697561290 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (153D4800) [pid = 2956] [serial = 477] [outer = 10A6D800] 08:59:22 INFO - PROCESS | 2956 | 1466697561957 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1077ms 08:59:22 INFO - PROCESS | 2956 | 1466697561995 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 2956 | 1466697562000 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:59:22 INFO - PROCESS | 2956 | 1466697562007 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 2956 | 1466697562010 Marionette TRACE conn5 <- [1,602,null,{}] 08:59:22 INFO - PROCESS | 2956 | 1466697562014 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 2956 | 1466697562017 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:22 INFO - PROCESS | 2956 | 1466697562151 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:59:22 INFO - PROCESS | 2956 | 1466697562282 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 2956 | 1466697562285 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:22 INFO - PROCESS | 2956 | ++DOCSHELL 1779D800 == 38 [pid = 2956] [id = 160] 08:59:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (177A6000) [pid = 2956] [serial = 478] [outer = 00000000] 08:59:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (18669C00) [pid = 2956] [serial = 479] [outer = 177A6000] 08:59:22 INFO - PROCESS | 2956 | 1466697562348 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (18FAE800) [pid = 2956] [serial = 480] [outer = 177A6000] 08:59:23 INFO - PROCESS | 2956 | 1466697563111 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1183ms 08:59:23 INFO - PROCESS | 2956 | 1466697563192 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 2956 | 1466697563195 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:59:23 INFO - PROCESS | 2956 | 1466697563199 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 2956 | 1466697563203 Marionette TRACE conn5 <- [1,606,null,{}] 08:59:23 INFO - PROCESS | 2956 | 1466697563215 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 2956 | 1466697563220 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:23 INFO - PROCESS | 2956 | 1466697563377 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:59:23 INFO - PROCESS | 2956 | 1466697563502 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 2956 | 1466697563505 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:23 INFO - PROCESS | 2956 | ++DOCSHELL 19B72000 == 39 [pid = 2956] [id = 161] 08:59:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (19B72400) [pid = 2956] [serial = 481] [outer = 00000000] 08:59:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (19DC9800) [pid = 2956] [serial = 482] [outer = 19B72400] 08:59:23 INFO - PROCESS | 2956 | 1466697563573 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (19DD1C00) [pid = 2956] [serial = 483] [outer = 19B72400] 08:59:24 INFO - PROCESS | 2956 | 1466697564517 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1374ms 08:59:24 INFO - PROCESS | 2956 | 1466697564575 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 2956 | 1466697564579 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:59:24 INFO - PROCESS | 2956 | 1466697564585 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 2956 | 1466697564588 Marionette TRACE conn5 <- [1,610,null,{}] 08:59:24 INFO - PROCESS | 2956 | 1466697564594 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 2956 | 1466697564596 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:24 INFO - PROCESS | 2956 | 1466697564737 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:59:24 INFO - PROCESS | 2956 | 1466697564870 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 2956 | 1466697564875 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:24 INFO - PROCESS | 2956 | ++DOCSHELL 1111D800 == 40 [pid = 2956] [id = 162] 08:59:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (11120000) [pid = 2956] [serial = 484] [outer = 00000000] 08:59:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (11786400) [pid = 2956] [serial = 485] [outer = 11120000] 08:59:24 INFO - PROCESS | 2956 | 1466697564951 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (156D8C00) [pid = 2956] [serial = 486] [outer = 11120000] 08:59:25 INFO - PROCESS | 2956 | --DOCSHELL 1914C000 == 39 [pid = 2956] [id = 157] 08:59:25 INFO - PROCESS | 2956 | --DOCSHELL 18E57000 == 38 [pid = 2956] [id = 156] 08:59:25 INFO - PROCESS | 2956 | --DOCSHELL 08A64C00 == 37 [pid = 2956] [id = 155] 08:59:25 INFO - PROCESS | 2956 | --DOCSHELL 178A3000 == 36 [pid = 2956] [id = 154] 08:59:25 INFO - PROCESS | 2956 | --DOCSHELL 16C82800 == 35 [pid = 2956] [id = 153] 08:59:25 INFO - PROCESS | 2956 | --DOCSHELL 160A0400 == 34 [pid = 2956] [id = 152] 08:59:25 INFO - PROCESS | 2956 | --DOCSHELL 149D1800 == 33 [pid = 2956] [id = 151] 08:59:25 INFO - PROCESS | 2956 | --DOCSHELL 1051F000 == 32 [pid = 2956] [id = 150] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (1A109800) [pid = 2956] [serial = 416] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (18FAB800) [pid = 2956] [serial = 404] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (193B2400) [pid = 2956] [serial = 407] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (18FAC400) [pid = 2956] [serial = 405] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (18E5C000) [pid = 2956] [serial = 411] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (19B2F000) [pid = 2956] [serial = 413] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (18616400) [pid = 2956] [serial = 410] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19313800) [pid = 2956] [serial = 408] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (178A2C00) [pid = 2956] [serial = 401] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (10941000) [pid = 2956] [serial = 392] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (10C09800) [pid = 2956] [serial = 393] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (167AE800) [pid = 2956] [serial = 398] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (16B5FC00) [pid = 2956] [serial = 399] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (11120400) [pid = 2956] [serial = 386] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (11785C00) [pid = 2956] [serial = 387] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (193BA800) [pid = 2956] [serial = 384] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (193B9000) [pid = 2956] [serial = 383] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (17887C00) [pid = 2956] [serial = 389] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (18620800) [pid = 2956] [serial = 390] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (11126400) [pid = 2956] [serial = 395] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (149DB800) [pid = 2956] [serial = 396] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A351800) [pid = 2956] [serial = 417] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19DCC000) [pid = 2956] [serial = 414] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (18694000) [pid = 2956] [serial = 402] [outer = 00000000] [url = about:blank] 08:59:25 INFO - PROCESS | 2956 | 1466697565487 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 08:59:25 INFO - PROCESS | 2956 | 1466697565515 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 2956 | 1466697565519 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:59:25 INFO - PROCESS | 2956 | 1466697565525 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:59:25 INFO - PROCESS | 2956 | 1466697565528 Marionette TRACE conn5 <- [1,614,null,{}] 08:59:25 INFO - PROCESS | 2956 | 1466697565536 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 2956 | 1466697565539 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:25 INFO - PROCESS | 2956 | 1466697565632 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:59:25 INFO - PROCESS | 2956 | 1466697565638 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 2956 | 1466697565641 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:25 INFO - PROCESS | 2956 | ++DOCSHELL 11126400 == 33 [pid = 2956] [id = 163] 08:59:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (11126800) [pid = 2956] [serial = 487] [outer = 00000000] 08:59:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1563C000) [pid = 2956] [serial = 488] [outer = 11126800] 08:59:25 INFO - PROCESS | 2956 | 1466697565688 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (16544800) [pid = 2956] [serial = 489] [outer = 11126800] 08:59:26 INFO - PROCESS | 2956 | 1466697566184 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 08:59:26 INFO - PROCESS | 2956 | 1466697566220 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 2956 | 1466697566222 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:59:26 INFO - PROCESS | 2956 | 1466697566226 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:59:26 INFO - PROCESS | 2956 | 1466697566229 Marionette TRACE conn5 <- [1,618,null,{}] 08:59:26 INFO - PROCESS | 2956 | 1466697566240 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 2956 | 1466697566245 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:26 INFO - PROCESS | 2956 | 1466697566365 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:59:26 INFO - PROCESS | 2956 | 1466697566461 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 2956 | 1466697566464 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:26 INFO - PROCESS | 2956 | ++DOCSHELL 17819C00 == 34 [pid = 2956] [id = 164] 08:59:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1781A800) [pid = 2956] [serial = 490] [outer = 00000000] 08:59:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (17826C00) [pid = 2956] [serial = 491] [outer = 1781A800] 08:59:26 INFO - PROCESS | 2956 | 1466697566516 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (178D3400) [pid = 2956] [serial = 492] [outer = 1781A800] 08:59:26 INFO - PROCESS | 2956 | 1466697566919 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 731ms 08:59:26 INFO - PROCESS | 2956 | 1466697566960 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 2956 | 1466697566963 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:59:27 INFO - PROCESS | 2956 | 1466697566966 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:59:27 INFO - PROCESS | 2956 | 1466697566968 Marionette TRACE conn5 <- [1,622,null,{}] 08:59:27 INFO - PROCESS | 2956 | 1466697566971 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 2956 | 1466697566973 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:27 INFO - PROCESS | 2956 | 1466697567061 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:59:27 INFO - PROCESS | 2956 | 1466697567075 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 2956 | 1466697567077 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:27 INFO - PROCESS | 2956 | ++DOCSHELL 1866C400 == 35 [pid = 2956] [id = 165] 08:59:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (18673C00) [pid = 2956] [serial = 493] [outer = 00000000] 08:59:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (18FAD800) [pid = 2956] [serial = 494] [outer = 18673C00] 08:59:27 INFO - PROCESS | 2956 | 1466697567125 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19085800) [pid = 2956] [serial = 495] [outer = 18673C00] 08:59:27 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:27 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:27 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:27 INFO - PROCESS | 2956 | 1466697567628 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 08:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:59:27 INFO - PROCESS | 2956 | 1466697567700 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 2956 | 1466697567702 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:59:27 INFO - PROCESS | 2956 | 1466697567705 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 2956 | 1466697567707 Marionette TRACE conn5 <- [1,626,null,{}] 08:59:27 INFO - PROCESS | 2956 | 1466697567745 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 2956 | 1466697567747 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:27 INFO - PROCESS | 2956 | 1466697567860 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:59:27 INFO - PROCESS | 2956 | 1466697567870 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 2956 | 1466697567872 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:27 INFO - PROCESS | 2956 | ++DOCSHELL 1908E000 == 36 [pid = 2956] [id = 166] 08:59:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19147000) [pid = 2956] [serial = 496] [outer = 00000000] 08:59:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1914DC00) [pid = 2956] [serial = 497] [outer = 19147000] 08:59:27 INFO - PROCESS | 2956 | 1466697567917 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (193B2400) [pid = 2956] [serial = 498] [outer = 19147000] 08:59:28 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:28 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:28 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:28 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:28 INFO - PROCESS | 2956 | 1466697568396 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 712ms 08:59:28 INFO - PROCESS | 2956 | 1466697568417 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 2956 | 1466697568419 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:59:28 INFO - PROCESS | 2956 | 1466697568427 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 2956 | 1466697568429 Marionette TRACE conn5 <- [1,630,null,{}] 08:59:28 INFO - PROCESS | 2956 | 1466697568432 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 2956 | 1466697568438 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:28 INFO - PROCESS | 2956 | 1466697568574 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:59:28 INFO - PROCESS | 2956 | 1466697568635 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 2956 | 1466697568637 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:28 INFO - PROCESS | 2956 | ++DOCSHELL 117CBC00 == 37 [pid = 2956] [id = 167] 08:59:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (193BA800) [pid = 2956] [serial = 499] [outer = 00000000] 08:59:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (19B28C00) [pid = 2956] [serial = 500] [outer = 193BA800] 08:59:28 INFO - PROCESS | 2956 | 1466697568684 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19DC8000) [pid = 2956] [serial = 501] [outer = 193BA800] 08:59:29 INFO - PROCESS | 2956 | 1466697569170 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 790ms 08:59:29 INFO - PROCESS | 2956 | 1466697569245 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 2956 | 1466697569248 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:59:29 INFO - PROCESS | 2956 | 1466697569269 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 2956 | 1466697569271 Marionette TRACE conn5 <- [1,634,null,{}] 08:59:29 INFO - PROCESS | 2956 | 1466697569274 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 2956 | 1466697569276 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:29 INFO - PROCESS | 2956 | 1466697569554 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (177A4000) [pid = 2956] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (14C7F000) [pid = 2956] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (149D5400) [pid = 2956] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (108CB800) [pid = 2956] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (178AA800) [pid = 2956] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1654A000) [pid = 2956] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (08A69800) [pid = 2956] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (18E7D000) [pid = 2956] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1051A000) [pid = 2956] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (17817800) [pid = 2956] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19DCF400) [pid = 2956] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A560000) [pid = 2956] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A686000) [pid = 2956] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1B270000) [pid = 2956] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1B271C00) [pid = 2956] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19594000) [pid = 2956] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (0CE73000) [pid = 2956] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:59:29 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19305400) [pid = 2956] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:59:29 INFO - PROCESS | 2956 | 1466697569622 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 2956 | 1466697569624 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:29 INFO - PROCESS | 2956 | ++DOCSHELL 08A69800 == 38 [pid = 2956] [id = 168] 08:59:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (0CE73000) [pid = 2956] [serial = 502] [outer = 00000000] 08:59:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (11208000) [pid = 2956] [serial = 503] [outer = 0CE73000] 08:59:29 INFO - PROCESS | 2956 | 1466697569672 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (153D2400) [pid = 2956] [serial = 504] [outer = 0CE73000] 08:59:30 INFO - PROCESS | 2956 | 1466697570039 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 850ms 08:59:30 INFO - PROCESS | 2956 | 1466697570104 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 2956 | 1466697570106 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 2956 | 1466697570109 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:59:30 INFO - PROCESS | 2956 | 1466697570111 Marionette TRACE conn5 <- [1,638,null,{}] 08:59:30 INFO - PROCESS | 2956 | 1466697570115 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 2956 | 1466697570117 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:30 INFO - PROCESS | 2956 | 1466697570201 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:59:30 INFO - PROCESS | 2956 | 1466697570206 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 2956 | 1466697570208 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:30 INFO - PROCESS | 2956 | ++DOCSHELL 17817800 == 39 [pid = 2956] [id = 169] 08:59:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17825400) [pid = 2956] [serial = 505] [outer = 00000000] 08:59:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19596C00) [pid = 2956] [serial = 506] [outer = 17825400] 08:59:30 INFO - PROCESS | 2956 | 1466697570254 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19B26C00) [pid = 2956] [serial = 507] [outer = 17825400] 08:59:30 INFO - PROCESS | 2956 | 1466697570692 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 632ms 08:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:59:30 INFO - PROCESS | 2956 | 1466697570745 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 2956 | 1466697570747 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 2956 | 1466697570750 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 2956 | 1466697570752 Marionette TRACE conn5 <- [1,642,null,{}] 08:59:30 INFO - PROCESS | 2956 | 1466697570756 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 2956 | 1466697570758 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:30 INFO - PROCESS | 2956 | 1466697570845 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:59:30 INFO - PROCESS | 2956 | 1466697570880 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 2956 | 1466697570882 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:30 INFO - PROCESS | 2956 | ++DOCSHELL 18693400 == 40 [pid = 2956] [id = 170] 08:59:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1914E800) [pid = 2956] [serial = 508] [outer = 00000000] 08:59:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A199000) [pid = 2956] [serial = 509] [outer = 1914E800] 08:59:30 INFO - PROCESS | 2956 | 1466697570930 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A19E400) [pid = 2956] [serial = 510] [outer = 1914E800] 08:59:31 INFO - PROCESS | 2956 | 1466697571648 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 08:59:31 INFO - PROCESS | 2956 | 1466697571722 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 2956 | 1466697571727 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:59:31 INFO - PROCESS | 2956 | 1466697571732 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 2956 | 1466697571738 Marionette TRACE conn5 <- [1,646,null,{}] 08:59:31 INFO - PROCESS | 2956 | 1466697571743 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 2956 | 1466697571746 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:31 INFO - PROCESS | 2956 | 1466697571874 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:59:32 INFO - PROCESS | 2956 | 1466697572001 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 2956 | 1466697572004 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:32 INFO - PROCESS | 2956 | ++DOCSHELL 10522C00 == 41 [pid = 2956] [id = 171] 08:59:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1095B800) [pid = 2956] [serial = 511] [outer = 00000000] 08:59:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (11786800) [pid = 2956] [serial = 512] [outer = 1095B800] 08:59:32 INFO - PROCESS | 2956 | 1466697572072 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (16782000) [pid = 2956] [serial = 513] [outer = 1095B800] 08:59:32 INFO - PROCESS | 2956 | 1466697572741 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1024ms 08:59:32 INFO - PROCESS | 2956 | 1466697572760 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 2956 | 1466697572765 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:59:32 INFO - PROCESS | 2956 | 1466697572771 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 2956 | 1466697572775 Marionette TRACE conn5 <- [1,650,null,{}] 08:59:32 INFO - PROCESS | 2956 | 1466697572779 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 2956 | 1466697572782 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:32 INFO - PROCESS | 2956 | 1466697572902 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:59:33 INFO - PROCESS | 2956 | 1466697573031 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 2956 | 1466697573034 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:33 INFO - PROCESS | 2956 | ++DOCSHELL 18FA7400 == 42 [pid = 2956] [id = 172] 08:59:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (18FA7800) [pid = 2956] [serial = 514] [outer = 00000000] 08:59:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19146C00) [pid = 2956] [serial = 515] [outer = 18FA7800] 08:59:33 INFO - PROCESS | 2956 | 1466697573095 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (193B6C00) [pid = 2956] [serial = 516] [outer = 18FA7800] 08:59:33 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:33 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:33 INFO - PROCESS | 2956 | 1466697573757 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1020ms 08:59:33 INFO - PROCESS | 2956 | 1466697573795 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 2956 | 1466697573798 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:59:33 INFO - PROCESS | 2956 | 1466697573801 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 2956 | 1466697573805 Marionette TRACE conn5 <- [1,654,null,{}] 08:59:33 INFO - PROCESS | 2956 | 1466697573817 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 2956 | 1466697573822 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:33 INFO - PROCESS | 2956 | 1466697573939 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:59:34 INFO - PROCESS | 2956 | 1466697574044 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 2956 | 1466697574047 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:34 INFO - PROCESS | 2956 | ++DOCSHELL 1A35B800 == 43 [pid = 2956] [id = 173] 08:59:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A35C400) [pid = 2956] [serial = 517] [outer = 00000000] 08:59:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1A3D7400) [pid = 2956] [serial = 518] [outer = 1A35C400] 08:59:34 INFO - PROCESS | 2956 | 1466697574107 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1A3DD400) [pid = 2956] [serial = 519] [outer = 1A35C400] 08:59:34 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:34 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:34 INFO - PROCESS | 2956 | 1466697574759 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1025ms 08:59:34 INFO - PROCESS | 2956 | 1466697574829 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 2956 | 1466697574832 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:59:34 INFO - PROCESS | 2956 | 1466697574836 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 2956 | 1466697574838 Marionette TRACE conn5 <- [1,658,null,{}] 08:59:34 INFO - PROCESS | 2956 | 1466697574842 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 2956 | 1466697574845 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:35 INFO - PROCESS | 2956 | 1466697574993 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:59:35 INFO - PROCESS | 2956 | 1466697575115 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 2956 | 1466697575118 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:35 INFO - PROCESS | 2956 | ++DOCSHELL 1A198800 == 44 [pid = 2956] [id = 174] 08:59:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1A3D6400) [pid = 2956] [serial = 520] [outer = 00000000] 08:59:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1A558000) [pid = 2956] [serial = 521] [outer = 1A3D6400] 08:59:35 INFO - PROCESS | 2956 | 1466697575177 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1A55F400) [pid = 2956] [serial = 522] [outer = 1A3D6400] 08:59:35 INFO - PROCESS | 2956 | 1466697575756 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 970ms 08:59:35 INFO - PROCESS | 2956 | 1466697575809 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 2956 | 1466697575812 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 2956 | 1466697575815 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:59:35 INFO - PROCESS | 2956 | 1466697575818 Marionette TRACE conn5 <- [1,662,null,{}] 08:59:35 INFO - PROCESS | 2956 | 1466697575821 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 2956 | 1466697575824 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:35 INFO - PROCESS | 2956 | 1466697575934 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:59:36 INFO - PROCESS | 2956 | 1466697576041 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 2956 | 1466697576043 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:36 INFO - PROCESS | 2956 | ++DOCSHELL 1A555C00 == 45 [pid = 2956] [id = 175] 08:59:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1A557400) [pid = 2956] [serial = 523] [outer = 00000000] 08:59:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1A65D400) [pid = 2956] [serial = 524] [outer = 1A557400] 08:59:36 INFO - PROCESS | 2956 | 1466697576104 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1A684C00) [pid = 2956] [serial = 525] [outer = 1A557400] 08:59:36 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:36 INFO - PROCESS | 2956 | [2956] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:59:36 INFO - PROCESS | 2956 | 1466697576722 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 971ms 08:59:36 INFO - PROCESS | 2956 | 1466697576789 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 2956 | 1466697576792 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:59:36 INFO - PROCESS | 2956 | 1466697576796 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 2956 | 1466697576798 Marionette TRACE conn5 <- [1,666,null,{}] 08:59:36 INFO - PROCESS | 2956 | 1466697576802 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 2956 | 1466697576808 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:36 INFO - PROCESS | 2956 | 1466697576975 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:59:37 INFO - PROCESS | 2956 | 1466697577104 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 2956 | 1466697577106 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:37 INFO - PROCESS | 2956 | ++DOCSHELL 1A658400 == 46 [pid = 2956] [id = 176] 08:59:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1A68DC00) [pid = 2956] [serial = 526] [outer = 00000000] 08:59:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (1B2AC800) [pid = 2956] [serial = 527] [outer = 1A68DC00] 08:59:37 INFO - PROCESS | 2956 | 1466697577168 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1B547000) [pid = 2956] [serial = 528] [outer = 1A68DC00] 08:59:37 INFO - PROCESS | 2956 | 1466697577820 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1076ms 08:59:37 INFO - PROCESS | 2956 | 1466697577881 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 2956 | 1466697577884 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:59:37 INFO - PROCESS | 2956 | 1466697577888 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 2956 | 1466697577890 Marionette TRACE conn5 <- [1,670,null,{}] 08:59:37 INFO - PROCESS | 2956 | 1466697577910 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 2956 | 1466697577912 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:38 INFO - PROCESS | 2956 | 1466697578019 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:59:38 INFO - PROCESS | 2956 | 1466697578281 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 2956 | 1466697578285 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:38 INFO - PROCESS | 2956 | ++DOCSHELL 0CBE6400 == 47 [pid = 2956] [id = 177] 08:59:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (0CE22C00) [pid = 2956] [serial = 529] [outer = 00000000] 08:59:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (100E4400) [pid = 2956] [serial = 530] [outer = 0CE22C00] 08:59:38 INFO - PROCESS | 2956 | 1466697578354 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (10519C00) [pid = 2956] [serial = 531] [outer = 0CE22C00] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 14B9F800 == 46 [pid = 2956] [id = 149] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 17817800 == 45 [pid = 2956] [id = 169] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 08A69800 == 44 [pid = 2956] [id = 168] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 117CBC00 == 43 [pid = 2956] [id = 167] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 1908E000 == 42 [pid = 2956] [id = 166] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 1866C400 == 41 [pid = 2956] [id = 165] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 17819C00 == 40 [pid = 2956] [id = 164] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 11126400 == 39 [pid = 2956] [id = 163] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 1111D800 == 38 [pid = 2956] [id = 162] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 19591400 == 37 [pid = 2956] [id = 158] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 10939400 == 36 [pid = 2956] [id = 159] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 1779D800 == 35 [pid = 2956] [id = 160] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 19B72000 == 34 [pid = 2956] [id = 161] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 1A658400 == 33 [pid = 2956] [id = 176] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 1A555C00 == 32 [pid = 2956] [id = 175] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 1A35B800 == 31 [pid = 2956] [id = 173] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 1A198800 == 30 [pid = 2956] [id = 174] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 18FA7400 == 29 [pid = 2956] [id = 172] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 18693400 == 28 [pid = 2956] [id = 170] 08:59:40 INFO - PROCESS | 2956 | --DOCSHELL 10522C00 == 27 [pid = 2956] [id = 171] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (193B7800) [pid = 2956] [serial = 470] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (17822000) [pid = 2956] [serial = 458] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (1654BC00) [pid = 2956] [serial = 447] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (15F90C00) [pid = 2956] [serial = 446] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (14BA2800) [pid = 2956] [serial = 452] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (15354C00) [pid = 2956] [serial = 453] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (10A6E400) [pid = 2956] [serial = 449] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (18693800) [pid = 2956] [serial = 461] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (10ADC800) [pid = 2956] [serial = 450] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (16788800) [pid = 2956] [serial = 455] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (1789C400) [pid = 2956] [serial = 459] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (10A6B000) [pid = 2956] [serial = 464] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (18E76400) [pid = 2956] [serial = 462] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19148000) [pid = 2956] [serial = 467] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (10A6FC00) [pid = 2956] [serial = 420] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (108D4C00) [pid = 2956] [serial = 419] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (18E7F400) [pid = 2956] [serial = 423] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (17886400) [pid = 2956] [serial = 422] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1A3DE800) [pid = 2956] [serial = 426] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1A3D6C00) [pid = 2956] [serial = 425] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1A683400) [pid = 2956] [serial = 429] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A65EC00) [pid = 2956] [serial = 428] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1B1A1800) [pid = 2956] [serial = 432] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A68E400) [pid = 2956] [serial = 431] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1B548C00) [pid = 2956] [serial = 435] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1B277C00) [pid = 2956] [serial = 434] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1B62B800) [pid = 2956] [serial = 438] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1B581400) [pid = 2956] [serial = 437] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19B2BC00) [pid = 2956] [serial = 441] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19599000) [pid = 2956] [serial = 440] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1051EC00) [pid = 2956] [serial = 444] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (100E6800) [pid = 2956] [serial = 443] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1787DC00) [pid = 2956] [serial = 471] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1781F400) [pid = 2956] [serial = 465] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19151000) [pid = 2956] [serial = 468] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (16B3D400) [pid = 2956] [serial = 456] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 2956 | 1466697580582 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2738ms 08:59:40 INFO - PROCESS | 2956 | 1466697580627 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 2956 | 1466697580630 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:59:40 INFO - PROCESS | 2956 | 1466697580635 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 2956 | 1466697580638 Marionette TRACE conn5 <- [1,674,null,{}] 08:59:40 INFO - PROCESS | 2956 | 1466697580643 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 2956 | 1466697580646 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:40 INFO - PROCESS | 2956 | 1466697580734 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:59:40 INFO - PROCESS | 2956 | 1466697580741 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 2956 | 1466697580745 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:40 INFO - PROCESS | 2956 | ++DOCSHELL 10520C00 == 28 [pid = 2956] [id = 178] 08:59:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10521400) [pid = 2956] [serial = 532] [outer = 00000000] 08:59:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1093EC00) [pid = 2956] [serial = 533] [outer = 10521400] 08:59:40 INFO - PROCESS | 2956 | 1466697580796 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10965C00) [pid = 2956] [serial = 534] [outer = 10521400] 08:59:41 INFO - PROCESS | 2956 | 1466697581766 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1181ms 08:59:41 INFO - PROCESS | 2956 | 1466697581817 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 2956 | 1466697581822 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:59:41 INFO - PROCESS | 2956 | 1466697581828 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 2956 | 1466697581832 Marionette TRACE conn5 <- [1,678,null,{}] 08:59:41 INFO - PROCESS | 2956 | 1466697581836 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 2956 | 1466697581839 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:41 INFO - PROCESS | 2956 | 1466697581937 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:59:41 INFO - PROCESS | 2956 | 1466697581947 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 2956 | 1466697581950 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:41 INFO - PROCESS | 2956 | ++DOCSHELL 11126400 == 29 [pid = 2956] [id = 179] 08:59:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (11203C00) [pid = 2956] [serial = 535] [outer = 00000000] 08:59:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (11288800) [pid = 2956] [serial = 536] [outer = 11203C00] 08:59:42 INFO - PROCESS | 2956 | 1466697582001 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (116ED800) [pid = 2956] [serial = 537] [outer = 11203C00] 08:59:42 INFO - PROCESS | 2956 | 1466697582978 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1172ms 08:59:43 INFO - PROCESS | 2956 | 1466697583003 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 2956 | 1466697583006 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:59:43 INFO - PROCESS | 2956 | 1466697583009 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:59:43 INFO - PROCESS | 2956 | 1466697583012 Marionette TRACE conn5 <- [1,682,null,{}] 08:59:43 INFO - PROCESS | 2956 | 1466697583029 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 2956 | 1466697583034 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:43 INFO - PROCESS | 2956 | 1466697583146 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:59:43 INFO - PROCESS | 2956 | 1466697583154 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 2956 | 1466697583157 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:43 INFO - PROCESS | 2956 | ++DOCSHELL 16542000 == 30 [pid = 2956] [id = 180] 08:59:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (16543800) [pid = 2956] [serial = 538] [outer = 00000000] 08:59:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (16785400) [pid = 2956] [serial = 539] [outer = 16543800] 08:59:43 INFO - PROCESS | 2956 | 1466697583207 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1678F800) [pid = 2956] [serial = 540] [outer = 16543800] 08:59:44 INFO - PROCESS | 2956 | 1466697584194 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1234ms 08:59:44 INFO - PROCESS | 2956 | 1466697584247 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 2956 | 1466697584250 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:59:44 INFO - PROCESS | 2956 | 1466697584253 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:59:44 INFO - PROCESS | 2956 | 1466697584255 Marionette TRACE conn5 <- [1,686,null,{}] 08:59:44 INFO - PROCESS | 2956 | 1466697584266 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 2956 | 1466697584268 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:44 INFO - PROCESS | 2956 | 1466697584391 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:59:44 INFO - PROCESS | 2956 | 1466697584398 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 2956 | 1466697584400 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:44 INFO - PROCESS | 2956 | ++DOCSHELL 16785000 == 31 [pid = 2956] [id = 181] 08:59:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1678D000) [pid = 2956] [serial = 541] [outer = 00000000] 08:59:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (177A5C00) [pid = 2956] [serial = 542] [outer = 1678D000] 08:59:44 INFO - PROCESS | 2956 | 1466697584446 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (17822800) [pid = 2956] [serial = 543] [outer = 1678D000] 08:59:44 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19147000) [pid = 2956] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:59:44 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (193BA800) [pid = 2956] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:59:44 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (11120000) [pid = 2956] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:59:44 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18673C00) [pid = 2956] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:59:44 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (177A6000) [pid = 2956] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:59:45 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1781A800) [pid = 2956] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:59:45 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17825400) [pid = 2956] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:59:45 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10A6D800) [pid = 2956] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:59:45 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (11126800) [pid = 2956] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:59:45 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19B72400) [pid = 2956] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:59:45 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19591C00) [pid = 2956] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:59:45 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1914E800) [pid = 2956] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:59:45 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0CE73000) [pid = 2956] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:59:45 INFO - PROCESS | 2956 | 1466697585702 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1479ms 08:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:59:45 INFO - PROCESS | 2956 | 1466697585735 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 2956 | 1466697585737 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 2956 | 1466697585740 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 2956 | 1466697585742 Marionette TRACE conn5 <- [1,690,null,{}] 08:59:45 INFO - PROCESS | 2956 | 1466697585746 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 2956 | 1466697585748 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:45 INFO - PROCESS | 2956 | 1466697585827 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:59:45 INFO - PROCESS | 2956 | 1466697585833 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 2956 | 1466697585835 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:45 INFO - PROCESS | 2956 | ++DOCSHELL 10C09800 == 32 [pid = 2956] [id = 182] 08:59:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1111C800) [pid = 2956] [serial = 544] [outer = 00000000] 08:59:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (17826800) [pid = 2956] [serial = 545] [outer = 1111C800] 08:59:45 INFO - PROCESS | 2956 | 1466697585883 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1789CC00) [pid = 2956] [serial = 546] [outer = 1111C800] 08:59:46 INFO - PROCESS | 2956 | 1466697586838 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:59:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1128ms 08:59:46 INFO - PROCESS | 2956 | 1466697586868 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 2956 | 1466697586870 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:59:46 INFO - PROCESS | 2956 | 1466697586874 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 2956 | 1466697586876 Marionette TRACE conn5 <- [1,694,null,{}] 08:59:46 INFO - PROCESS | 2956 | 1466697586880 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 2956 | 1466697586886 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:47 INFO - PROCESS | 2956 | 1466697587042 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:59:47 INFO - PROCESS | 2956 | 1466697587164 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 2956 | 1466697587168 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:47 INFO - PROCESS | 2956 | ++DOCSHELL 0CE28400 == 33 [pid = 2956] [id = 183] 08:59:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (0CE6A000) [pid = 2956] [serial = 547] [outer = 00000000] 08:59:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (100E1800) [pid = 2956] [serial = 548] [outer = 0CE6A000] 08:59:47 INFO - PROCESS | 2956 | 1466697587290 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10520000) [pid = 2956] [serial = 549] [outer = 0CE6A000] 08:59:48 INFO - PROCESS | 2956 | 1466697588497 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1679ms 08:59:48 INFO - PROCESS | 2956 | 1466697588631 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 2956 | 1466697588635 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:59:48 INFO - PROCESS | 2956 | 1466697588646 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 2956 | 1466697588649 Marionette TRACE conn5 <- [1,698,null,{}] 08:59:48 INFO - PROCESS | 2956 | 1466697588655 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 2956 | 1466697588658 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:48 INFO - PROCESS | 2956 | 1466697588785 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:59:48 INFO - PROCESS | 2956 | 1466697588865 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 2956 | 1466697588868 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:48 INFO - PROCESS | 2956 | ++DOCSHELL 1120C800 == 34 [pid = 2956] [id = 184] 08:59:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (149D3000) [pid = 2956] [serial = 550] [outer = 00000000] 08:59:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (14C76C00) [pid = 2956] [serial = 551] [outer = 149D3000] 08:59:48 INFO - PROCESS | 2956 | 1466697588974 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (153DA800) [pid = 2956] [serial = 552] [outer = 149D3000] 08:59:50 INFO - PROCESS | 2956 | 1466697590181 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:59:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1573ms 08:59:50 INFO - PROCESS | 2956 | 1466697590221 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 2956 | 1466697590224 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:59:50 INFO - PROCESS | 2956 | 1466697590228 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 2956 | 1466697590230 Marionette TRACE conn5 <- [1,702,null,{}] 08:59:50 INFO - PROCESS | 2956 | 1466697590235 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 2956 | 1466697590237 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:50 INFO - PROCESS | 2956 | 1466697590425 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:59:50 INFO - PROCESS | 2956 | 1466697590547 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 2956 | 1466697590549 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:50 INFO - PROCESS | 2956 | ++DOCSHELL 08A6B800 == 35 [pid = 2956] [id = 185] 08:59:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16545000) [pid = 2956] [serial = 553] [outer = 00000000] 08:59:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17818400) [pid = 2956] [serial = 554] [outer = 16545000] 08:59:50 INFO - PROCESS | 2956 | 1466697590613 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17820000) [pid = 2956] [serial = 555] [outer = 16545000] 08:59:51 INFO - PROCESS | 2956 | --DOCSHELL 0FF5F400 == 34 [pid = 2956] [id = 105] 08:59:51 INFO - PROCESS | 2956 | --DOCSHELL 10C09800 == 33 [pid = 2956] [id = 182] 08:59:51 INFO - PROCESS | 2956 | --DOCSHELL 16785000 == 32 [pid = 2956] [id = 181] 08:59:51 INFO - PROCESS | 2956 | --DOCSHELL 16542000 == 31 [pid = 2956] [id = 180] 08:59:51 INFO - PROCESS | 2956 | --DOCSHELL 11126400 == 30 [pid = 2956] [id = 179] 08:59:51 INFO - PROCESS | 2956 | --DOCSHELL 10520C00 == 29 [pid = 2956] [id = 178] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1914DC00) [pid = 2956] [serial = 497] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19B28C00) [pid = 2956] [serial = 500] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (193B2400) [pid = 2956] [serial = 498] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19DC8000) [pid = 2956] [serial = 501] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (11786400) [pid = 2956] [serial = 485] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (156D8C00) [pid = 2956] [serial = 486] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18FAD800) [pid = 2956] [serial = 494] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (18669C00) [pid = 2956] [serial = 479] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18FAE800) [pid = 2956] [serial = 480] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (17826C00) [pid = 2956] [serial = 491] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (178D3400) [pid = 2956] [serial = 492] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19596C00) [pid = 2956] [serial = 506] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1120E800) [pid = 2956] [serial = 476] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (153D4800) [pid = 2956] [serial = 477] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1563C000) [pid = 2956] [serial = 488] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (16544800) [pid = 2956] [serial = 489] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19DC9800) [pid = 2956] [serial = 482] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19DD1C00) [pid = 2956] [serial = 483] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19B2D000) [pid = 2956] [serial = 474] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19598800) [pid = 2956] [serial = 473] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1A199000) [pid = 2956] [serial = 509] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (11208000) [pid = 2956] [serial = 503] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1A19E400) [pid = 2956] [serial = 510] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (19B26C00) [pid = 2956] [serial = 507] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (153D2400) [pid = 2956] [serial = 504] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19085800) [pid = 2956] [serial = 495] [outer = 00000000] [url = about:blank] 08:59:51 INFO - PROCESS | 2956 | 1466697591915 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1781ms 08:59:52 INFO - PROCESS | 2956 | 1466697592011 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 2956 | 1466697592015 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:59:52 INFO - PROCESS | 2956 | 1466697592019 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 2956 | 1466697592023 Marionette TRACE conn5 <- [1,706,null,{}] 08:59:52 INFO - PROCESS | 2956 | 1466697592028 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 2956 | 1466697592031 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:52 INFO - PROCESS | 2956 | 1466697592117 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:59:52 INFO - PROCESS | 2956 | 1466697592124 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 2956 | 1466697592126 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:52 INFO - PROCESS | 2956 | ++DOCSHELL 100E1C00 == 30 [pid = 2956] [id = 186] 08:59:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (100E3800) [pid = 2956] [serial = 556] [outer = 00000000] 08:59:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (10523000) [pid = 2956] [serial = 557] [outer = 100E3800] 08:59:52 INFO - PROCESS | 2956 | 1466697592177 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (10A6A000) [pid = 2956] [serial = 558] [outer = 100E3800] 08:59:53 INFO - PROCESS | 2956 | 1466697593126 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:59:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1135ms 08:59:53 INFO - PROCESS | 2956 | 1466697593155 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 2956 | 1466697593159 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:59:53 INFO - PROCESS | 2956 | 1466697593165 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:59:53 INFO - PROCESS | 2956 | 1466697593167 Marionette TRACE conn5 <- [1,710,null,{}] 08:59:53 INFO - PROCESS | 2956 | 1466697593172 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 2956 | 1466697593174 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:53 INFO - PROCESS | 2956 | 1466697593275 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:59:53 INFO - PROCESS | 2956 | 1466697593281 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 2956 | 1466697593284 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:53 INFO - PROCESS | 2956 | ++DOCSHELL 1127FC00 == 31 [pid = 2956] [id = 187] 08:59:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (11289800) [pid = 2956] [serial = 559] [outer = 00000000] 08:59:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (11785800) [pid = 2956] [serial = 560] [outer = 11289800] 08:59:53 INFO - PROCESS | 2956 | 1466697593333 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (14B65000) [pid = 2956] [serial = 561] [outer = 11289800] 08:59:53 INFO - PROCESS | 2956 | 1466697593907 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 2956 | 1466697593947 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:59:53 INFO - PROCESS | 2956 | 1466697593950 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 2956 | 1466697593954 Marionette TRACE conn5 <- [1,714,null,{}] 08:59:53 INFO - PROCESS | 2956 | 1466697593965 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 2956 | 1466697593970 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:54 INFO - PROCESS | 2956 | 1466697594091 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:59:54 INFO - PROCESS | 2956 | 1466697594167 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 2956 | 1466697594171 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:54 INFO - PROCESS | 2956 | ++DOCSHELL 1654DC00 == 32 [pid = 2956] [id = 188] 08:59:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1654EC00) [pid = 2956] [serial = 562] [outer = 00000000] 08:59:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (16781800) [pid = 2956] [serial = 563] [outer = 1654EC00] 08:59:54 INFO - PROCESS | 2956 | 1466697594230 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (16B42C00) [pid = 2956] [serial = 564] [outer = 1654EC00] 08:59:54 INFO - PROCESS | 2956 | 1466697594832 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:59:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 931ms 08:59:54 INFO - PROCESS | 2956 | 1466697594884 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 2956 | 1466697594887 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:59:54 INFO - PROCESS | 2956 | 1466697594898 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 2956 | 1466697594899 Marionette TRACE conn5 <- [1,718,null,{}] 08:59:54 INFO - PROCESS | 2956 | 1466697594903 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 2956 | 1466697594905 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:55 INFO - PROCESS | 2956 | 1466697595025 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:59:55 INFO - PROCESS | 2956 | 1466697595035 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 2956 | 1466697595037 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:55 INFO - PROCESS | 2956 | ++DOCSHELL 17818800 == 33 [pid = 2956] [id = 189] 08:59:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17818C00) [pid = 2956] [serial = 565] [outer = 00000000] 08:59:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (178A0000) [pid = 2956] [serial = 566] [outer = 17818C00] 08:59:55 INFO - PROCESS | 2956 | 1466697595083 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (178D3400) [pid = 2956] [serial = 567] [outer = 17818C00] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0CE22C00) [pid = 2956] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (11203C00) [pid = 2956] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (16543800) [pid = 2956] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1095B800) [pid = 2956] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (18FA7800) [pid = 2956] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1678D000) [pid = 2956] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1A35C400) [pid = 2956] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1A3D6400) [pid = 2956] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1A557400) [pid = 2956] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1A68DC00) [pid = 2956] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:59:55 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (10521400) [pid = 2956] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:59:55 INFO - PROCESS | 2956 | 1466697595633 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 2956 | 1466697595671 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 2956 | 1466697595674 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 2956 | 1466697595676 Marionette TRACE conn5 <- [1,722,null,{}] 08:59:55 INFO - PROCESS | 2956 | 1466697595680 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 2956 | 1466697595682 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:55 INFO - PROCESS | 2956 | 1466697595767 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:59:55 INFO - PROCESS | 2956 | 1466697595775 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 2956 | 1466697595777 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:55 INFO - PROCESS | 2956 | ++DOCSHELL 18623800 == 34 [pid = 2956] [id = 190] 08:59:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (18624000) [pid = 2956] [serial = 568] [outer = 00000000] 08:59:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (18696400) [pid = 2956] [serial = 569] [outer = 18624000] 08:59:55 INFO - PROCESS | 2956 | 1466697595823 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (186A1800) [pid = 2956] [serial = 570] [outer = 18624000] 08:59:56 INFO - PROCESS | 2956 | 1466697596317 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:59:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 08:59:56 INFO - PROCESS | 2956 | 1466697596357 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 2956 | 1466697596359 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:59:56 INFO - PROCESS | 2956 | 1466697596362 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 2956 | 1466697596364 Marionette TRACE conn5 <- [1,726,null,{}] 08:59:56 INFO - PROCESS | 2956 | 1466697596367 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 2956 | 1466697596373 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:56 INFO - PROCESS | 2956 | 1466697596496 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:59:56 INFO - PROCESS | 2956 | 1466697596518 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 2956 | 1466697596520 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:56 INFO - PROCESS | 2956 | ++DOCSHELL 18FA7800 == 35 [pid = 2956] [id = 191] 08:59:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (18FA8400) [pid = 2956] [serial = 571] [outer = 00000000] 08:59:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1908B400) [pid = 2956] [serial = 572] [outer = 18FA8400] 08:59:56 INFO - PROCESS | 2956 | 1466697596566 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1908FC00) [pid = 2956] [serial = 573] [outer = 18FA8400] 08:59:57 INFO - PROCESS | 2956 | 1466697597474 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:59:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 08:59:57 INFO - PROCESS | 2956 | 1466697597491 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 2956 | 1466697597493 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 2956 | 1466697597496 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:59:57 INFO - PROCESS | 2956 | 1466697597498 Marionette TRACE conn5 <- [1,730,null,{}] 08:59:57 INFO - PROCESS | 2956 | 1466697597502 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 2956 | 1466697597504 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:57 INFO - PROCESS | 2956 | 1466697597665 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:59:57 INFO - PROCESS | 2956 | 1466697597717 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 2956 | 1466697597720 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:57 INFO - PROCESS | 2956 | ++DOCSHELL 08A61400 == 36 [pid = 2956] [id = 192] 08:59:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (08A61800) [pid = 2956] [serial = 574] [outer = 00000000] 08:59:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0CE1F800) [pid = 2956] [serial = 575] [outer = 08A61800] 08:59:57 INFO - PROCESS | 2956 | 1466697597783 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (100E1000) [pid = 2956] [serial = 576] [outer = 08A61800] 08:59:58 INFO - PROCESS | 2956 | 1466697598956 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1480ms 08:59:58 INFO - PROCESS | 2956 | 1466697598981 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 2956 | 1466697598986 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:59:59 INFO - PROCESS | 2956 | 1466697598991 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:59:59 INFO - PROCESS | 2956 | 1466697598995 Marionette TRACE conn5 <- [1,734,null,{}] 08:59:59 INFO - PROCESS | 2956 | 1466697599000 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 2956 | 1466697599003 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:59 INFO - PROCESS | 2956 | 1466697599127 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:59:59 INFO - PROCESS | 2956 | 1466697599260 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 2956 | 1466697599263 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 08:59:59 INFO - PROCESS | 2956 | ++DOCSHELL 14BA4000 == 37 [pid = 2956] [id = 193] 08:59:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (14BA9C00) [pid = 2956] [serial = 577] [outer = 00000000] 08:59:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (153D2400) [pid = 2956] [serial = 578] [outer = 14BA9C00] 08:59:59 INFO - PROCESS | 2956 | 1466697599325 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (156DF400) [pid = 2956] [serial = 579] [outer = 14BA9C00] 09:00:00 INFO - PROCESS | 2956 | 1466697600383 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:00:00 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.) 09:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1423ms 09:00:00 INFO - PROCESS | 2956 | 1466697600418 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 2956 | 1466697600421 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:00:00 INFO - PROCESS | 2956 | 1466697600425 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 2956 | 1466697600427 Marionette TRACE conn5 <- [1,738,null,{}] 09:00:00 INFO - PROCESS | 2956 | 1466697600432 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 2956 | 1466697600434 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:00 INFO - PROCESS | 2956 | 1466697600585 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 09:00:00 INFO - PROCESS | 2956 | 1466697600730 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 2956 | 1466697600733 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:00 INFO - PROCESS | 2956 | ++DOCSHELL 177A6400 == 38 [pid = 2956] [id = 194] 09:00:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (17817400) [pid = 2956] [serial = 580] [outer = 00000000] 09:00:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1789F000) [pid = 2956] [serial = 581] [outer = 17817400] 09:00:00 INFO - PROCESS | 2956 | 1466697600794 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18695C00) [pid = 2956] [serial = 582] [outer = 17817400] 09:00:01 INFO - PROCESS | 2956 | 1466697601852 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:00:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1471ms 09:00:01 INFO - PROCESS | 2956 | 1466697601898 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 2956 | 1466697601903 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:00:01 INFO - PROCESS | 2956 | 1466697601914 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 2956 | 1466697601918 Marionette TRACE conn5 <- [1,742,null,{}] 09:00:01 INFO - PROCESS | 2956 | 1466697601923 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 2956 | 1466697601927 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:02 INFO - PROCESS | 2956 | 1466697602118 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 09:00:02 INFO - PROCESS | 2956 | 1466697602246 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 2956 | 1466697602249 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:02 INFO - PROCESS | 2956 | ++DOCSHELL 18FB1C00 == 39 [pid = 2956] [id = 195] 09:00:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19087400) [pid = 2956] [serial = 583] [outer = 00000000] 09:00:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1930B800) [pid = 2956] [serial = 584] [outer = 19087400] 09:00:02 INFO - PROCESS | 2956 | 1466697602307 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (193AE800) [pid = 2956] [serial = 585] [outer = 19087400] 09:00:03 INFO - PROCESS | 2956 | 1466697603354 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:00:03 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 09:00:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1483ms 09:00:03 INFO - PROCESS | 2956 | 1466697603395 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 09:00:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:00:03 INFO - PROCESS | 2956 | 1466697603400 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 09:00:03 INFO - PROCESS | 2956 | 1466697603405 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 2956 | 1466697603408 Marionette TRACE conn5 <- [1,746,null,{}] 09:00:03 INFO - PROCESS | 2956 | 1466697603455 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 2956 | 1466697603458 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:03 INFO - PROCESS | 2956 | 1466697603587 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 09:00:03 INFO - PROCESS | 2956 | 1466697603730 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 2956 | 1466697603733 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:03 INFO - PROCESS | 2956 | ++DOCSHELL 10C29C00 == 40 [pid = 2956] [id = 196] 09:00:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10C2A400) [pid = 2956] [serial = 586] [outer = 00000000] 09:00:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (11122000) [pid = 2956] [serial = 587] [outer = 10C2A400] 09:00:03 INFO - PROCESS | 2956 | 1466697603786 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (11697800) [pid = 2956] [serial = 588] [outer = 10C2A400] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 14B65400 == 39 [pid = 2956] [id = 104] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 1005C400 == 38 [pid = 2956] [id = 103] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 100E5C00 == 37 [pid = 2956] [id = 89] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 19153C00 == 36 [pid = 2956] [id = 98] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 18FA7800 == 35 [pid = 2956] [id = 191] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 18623800 == 34 [pid = 2956] [id = 190] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 17818800 == 33 [pid = 2956] [id = 189] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 1654DC00 == 32 [pid = 2956] [id = 188] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 08A6B800 == 31 [pid = 2956] [id = 185] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 1120C800 == 30 [pid = 2956] [id = 184] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 0CE28400 == 29 [pid = 2956] [id = 183] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 17819000 == 28 [pid = 2956] [id = 94] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 1127FC00 == 27 [pid = 2956] [id = 187] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 0CBE6400 == 26 [pid = 2956] [id = 177] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 11282C00 == 25 [pid = 2956] [id = 91] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 100EE000 == 24 [pid = 2956] [id = 99] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 16782800 == 23 [pid = 2956] [id = 93] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 100EB400 == 22 [pid = 2956] [id = 106] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 1654D400 == 21 [pid = 2956] [id = 101] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 1869E000 == 20 [pid = 2956] [id = 96] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 10A6A400 == 19 [pid = 2956] [id = 90] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 100E1C00 == 18 [pid = 2956] [id = 186] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 11280C00 == 17 [pid = 2956] [id = 97] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 153DDC00 == 16 [pid = 2956] [id = 92] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 1789D000 == 15 [pid = 2956] [id = 95] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 16783C00 == 14 [pid = 2956] [id = 100] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 1654E400 == 13 [pid = 2956] [id = 102] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 18FB1C00 == 12 [pid = 2956] [id = 195] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 14BA4000 == 11 [pid = 2956] [id = 193] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 177A6400 == 10 [pid = 2956] [id = 194] 09:00:04 INFO - PROCESS | 2956 | --DOCSHELL 08A61400 == 9 [pid = 2956] [id = 192] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (17826800) [pid = 2956] [serial = 545] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10519C00) [pid = 2956] [serial = 531] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (100E4400) [pid = 2956] [serial = 530] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (11288800) [pid = 2956] [serial = 536] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (16785400) [pid = 2956] [serial = 539] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (16782000) [pid = 2956] [serial = 513] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (11786800) [pid = 2956] [serial = 512] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (193B6C00) [pid = 2956] [serial = 516] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19146C00) [pid = 2956] [serial = 515] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (177A5C00) [pid = 2956] [serial = 542] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1A3DD400) [pid = 2956] [serial = 519] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1A3D7400) [pid = 2956] [serial = 518] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1A55F400) [pid = 2956] [serial = 522] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1A558000) [pid = 2956] [serial = 521] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1A684C00) [pid = 2956] [serial = 525] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1A65D400) [pid = 2956] [serial = 524] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1B547000) [pid = 2956] [serial = 528] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1B2AC800) [pid = 2956] [serial = 527] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1678F800) [pid = 2956] [serial = 540] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (17822800) [pid = 2956] [serial = 543] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (10965C00) [pid = 2956] [serial = 534] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (1093EC00) [pid = 2956] [serial = 533] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (116ED800) [pid = 2956] [serial = 537] [outer = 00000000] [url = about:blank] 09:00:05 INFO - PROCESS | 2956 | 1466697605312 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:00:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1933ms 09:00:05 INFO - PROCESS | 2956 | 1466697605338 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 2956 | 1466697605342 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 09:00:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:00:05 INFO - PROCESS | 2956 | 1466697605349 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 2956 | 1466697605352 Marionette TRACE conn5 <- [1,750,null,{}] 09:00:05 INFO - PROCESS | 2956 | 1466697605358 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 2956 | 1466697605361 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:05 INFO - PROCESS | 2956 | 1466697605456 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 09:00:05 INFO - PROCESS | 2956 | 1466697605464 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 2956 | 1466697605468 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:05 INFO - PROCESS | 2956 | ++DOCSHELL 10520400 == 10 [pid = 2956] [id = 197] 09:00:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (10521800) [pid = 2956] [serial = 589] [outer = 00000000] 09:00:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (108CEC00) [pid = 2956] [serial = 590] [outer = 10521800] 09:00:05 INFO - PROCESS | 2956 | 1466697605518 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (10A65800) [pid = 2956] [serial = 591] [outer = 10521800] 09:00:06 INFO - PROCESS | 2956 | 1466697606490 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:00:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1176ms 09:00:06 INFO - PROCESS | 2956 | 1466697606527 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 2956 | 1466697606532 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:00:06 INFO - PROCESS | 2956 | 1466697606538 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 2956 | 1466697606541 Marionette TRACE conn5 <- [1,754,null,{}] 09:00:06 INFO - PROCESS | 2956 | 1466697606545 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 2956 | 1466697606547 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:06 INFO - PROCESS | 2956 | 1466697606642 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 09:00:06 INFO - PROCESS | 2956 | 1466697606648 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 2956 | 1466697606650 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:06 INFO - PROCESS | 2956 | ++DOCSHELL 11119800 == 11 [pid = 2956] [id = 198] 09:00:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (1111DC00) [pid = 2956] [serial = 592] [outer = 00000000] 09:00:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (11124000) [pid = 2956] [serial = 593] [outer = 1111DC00] 09:00:06 INFO - PROCESS | 2956 | 1466697606700 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1120C000) [pid = 2956] [serial = 594] [outer = 1111DC00] 09:00:08 INFO - PROCESS | 2956 | 1466697608692 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:00:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2225ms 09:00:08 INFO - PROCESS | 2956 | 1466697608766 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 2956 | 1466697608769 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 09:00:08 INFO - PROCESS | 2956 | 1466697608772 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:00:08 INFO - PROCESS | 2956 | 1466697608776 Marionette TRACE conn5 <- [1,758,null,{}] 09:00:08 INFO - PROCESS | 2956 | 1466697608792 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 2956 | 1466697608797 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:08 INFO - PROCESS | 2956 | 1466697608908 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 09:00:08 INFO - PROCESS | 2956 | 1466697608915 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 2956 | 1466697608918 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:08 INFO - PROCESS | 2956 | ++DOCSHELL 167AF800 == 12 [pid = 2956] [id = 199] 09:00:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (167B3800) [pid = 2956] [serial = 595] [outer = 00000000] 09:00:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (167B9C00) [pid = 2956] [serial = 596] [outer = 167B3800] 09:00:09 INFO - PROCESS | 2956 | 1466697608968 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (16B6D000) [pid = 2956] [serial = 597] [outer = 167B3800] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1111C800) [pid = 2956] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (0CE6A000) [pid = 2956] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1654EC00) [pid = 2956] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (11289800) [pid = 2956] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (16545000) [pid = 2956] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (100E3800) [pid = 2956] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (149D3000) [pid = 2956] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (18624000) [pid = 2956] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (17818C00) [pid = 2956] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:00:09 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (18FA8400) [pid = 2956] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:00:09 INFO - PROCESS | 2956 | 1466697609634 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 870ms 09:00:09 INFO - PROCESS | 2956 | 1466697609652 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 2956 | 1466697609655 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 09:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:00:09 INFO - PROCESS | 2956 | 1466697609659 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 2956 | 1466697609661 Marionette TRACE conn5 <- [1,762,null,{}] 09:00:09 INFO - PROCESS | 2956 | 1466697609665 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:09 INFO - PROCESS | 2956 | 1466697609667 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:09 INFO - PROCESS | 2956 | 1466697609757 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 09:00:09 INFO - PROCESS | 2956 | 1466697609765 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 2956 | 1466697609767 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:09 INFO - PROCESS | 2956 | ++DOCSHELL 16548000 == 13 [pid = 2956] [id = 200] 09:00:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (16785400) [pid = 2956] [serial = 598] [outer = 00000000] 09:00:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (16C89C00) [pid = 2956] [serial = 599] [outer = 16785400] 09:00:09 INFO - PROCESS | 2956 | 1466697609814 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (177A0000) [pid = 2956] [serial = 600] [outer = 16785400] 09:00:10 INFO - PROCESS | 2956 | 1466697610247 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 09:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:00:10 INFO - PROCESS | 2956 | 1466697610298 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 2956 | 1466697610300 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 09:00:10 INFO - PROCESS | 2956 | 1466697610303 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 2956 | 1466697610305 Marionette TRACE conn5 <- [1,766,null,{}] 09:00:10 INFO - PROCESS | 2956 | 1466697610309 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 2956 | 1466697610311 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:10 INFO - PROCESS | 2956 | 1466697610409 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 09:00:10 INFO - PROCESS | 2956 | 1466697610417 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 2956 | 1466697610419 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:10 INFO - PROCESS | 2956 | ++DOCSHELL 178A7400 == 14 [pid = 2956] [id = 201] 09:00:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (178AA000) [pid = 2956] [serial = 601] [outer = 00000000] 09:00:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (18620400) [pid = 2956] [serial = 602] [outer = 178AA000] 09:00:10 INFO - PROCESS | 2956 | 1466697610465 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (18696000) [pid = 2956] [serial = 603] [outer = 178AA000] 09:00:10 INFO - PROCESS | 2956 | 1466697610958 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 09:00:11 INFO - PROCESS | 2956 | 1466697610976 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 2956 | 1466697610978 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 09:00:11 INFO - PROCESS | 2956 | 1466697610982 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 2956 | 1466697610983 Marionette TRACE conn5 <- [1,770,null,{}] 09:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:00:11 INFO - PROCESS | 2956 | 1466697610987 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 2956 | 1466697610992 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:11 INFO - PROCESS | 2956 | 1466697611095 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 09:00:11 INFO - PROCESS | 2956 | 1466697611137 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 2956 | 1466697611139 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:11 INFO - PROCESS | 2956 | ++DOCSHELL 18FB5400 == 15 [pid = 2956] [id = 202] 09:00:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (19083400) [pid = 2956] [serial = 604] [outer = 00000000] 09:00:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1908CC00) [pid = 2956] [serial = 605] [outer = 19083400] 09:00:11 INFO - PROCESS | 2956 | 1466697611186 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (19147400) [pid = 2956] [serial = 606] [outer = 19083400] 09:00:12 INFO - PROCESS | 2956 | 1466697611995 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1068ms 09:00:12 INFO - PROCESS | 2956 | 1466697612075 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 2956 | 1466697612080 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 09:00:12 INFO - PROCESS | 2956 | 1466697612085 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:00:12 INFO - PROCESS | 2956 | 1466697612090 Marionette TRACE conn5 <- [1,774,null,{}] 09:00:12 INFO - PROCESS | 2956 | 1466697612096 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 2956 | 1466697612099 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:12 INFO - PROCESS | 2956 | 1466697612236 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 09:00:12 INFO - PROCESS | 2956 | 1466697612357 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 2956 | 1466697612361 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:12 INFO - PROCESS | 2956 | ++DOCSHELL 10056000 == 16 [pid = 2956] [id = 203] 09:00:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (100E6400) [pid = 2956] [serial = 607] [outer = 00000000] 09:00:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1111A800) [pid = 2956] [serial = 608] [outer = 100E6400] 09:00:12 INFO - PROCESS | 2956 | 1466697612429 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (11206800) [pid = 2956] [serial = 609] [outer = 100E6400] 09:00:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1654E400) [pid = 2956] [serial = 610] [outer = 15632800] 09:00:13 INFO - PROCESS | 2956 | 1466697613296 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1277ms 09:00:13 INFO - PROCESS | 2956 | 1466697613418 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 2956 | 1466697613424 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 09:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:00:13 INFO - PROCESS | 2956 | 1466697613432 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 2956 | 1466697613435 Marionette TRACE conn5 <- [1,778,null,{}] 09:00:13 INFO - PROCESS | 2956 | 1466697613439 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 2956 | 1466697613442 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:13 INFO - PROCESS | 2956 | 1466697613575 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 09:00:13 INFO - PROCESS | 2956 | 1466697613655 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 2956 | 1466697613658 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:13 INFO - PROCESS | 2956 | ++DOCSHELL 1678F400 == 17 [pid = 2956] [id = 204] 09:00:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1678F800) [pid = 2956] [serial = 611] [outer = 00000000] 09:00:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18E7D000) [pid = 2956] [serial = 612] [outer = 1678F800] 09:00:13 INFO - PROCESS | 2956 | 1466697613765 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18FA8800) [pid = 2956] [serial = 613] [outer = 1678F800] 09:00:14 INFO - PROCESS | 2956 | 1466697614579 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1178ms 09:00:14 INFO - PROCESS | 2956 | 1466697614610 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 2956 | 1466697614613 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 09:00:14 INFO - PROCESS | 2956 | 1466697614617 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:00:14 INFO - PROCESS | 2956 | 1466697614621 Marionette TRACE conn5 <- [1,782,null,{}] 09:00:14 INFO - PROCESS | 2956 | 1466697614762 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 2956 | 1466697614765 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:14 INFO - PROCESS | 2956 | 1466697614917 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 09:00:15 INFO - PROCESS | 2956 | 1466697614992 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 2956 | 1466697614996 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:15 INFO - PROCESS | 2956 | ++DOCSHELL 10519400 == 18 [pid = 2956] [id = 205] 09:00:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1051D000) [pid = 2956] [serial = 614] [outer = 00000000] 09:00:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10A64800) [pid = 2956] [serial = 615] [outer = 1051D000] 09:00:15 INFO - PROCESS | 2956 | 1466697615053 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10A73800) [pid = 2956] [serial = 616] [outer = 1051D000] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1908B400) [pid = 2956] [serial = 572] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1789CC00) [pid = 2956] [serial = 546] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10520000) [pid = 2956] [serial = 549] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16781800) [pid = 2956] [serial = 563] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (14B65000) [pid = 2956] [serial = 561] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (17820000) [pid = 2956] [serial = 555] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (10A6A000) [pid = 2956] [serial = 558] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (153DA800) [pid = 2956] [serial = 552] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (16B42C00) [pid = 2956] [serial = 564] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (10523000) [pid = 2956] [serial = 557] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (100E1800) [pid = 2956] [serial = 548] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (11785800) [pid = 2956] [serial = 560] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (18696400) [pid = 2956] [serial = 569] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (178D3400) [pid = 2956] [serial = 567] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (178A0000) [pid = 2956] [serial = 566] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (186A1800) [pid = 2956] [serial = 570] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (17818400) [pid = 2956] [serial = 554] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (14C76C00) [pid = 2956] [serial = 551] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (1908FC00) [pid = 2956] [serial = 573] [outer = 00000000] [url = about:blank] 09:00:15 INFO - PROCESS | 2956 | 1466697615667 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1081ms 09:00:15 INFO - PROCESS | 2956 | 1466697615701 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 2956 | 1466697615704 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:00:15 INFO - PROCESS | 2956 | 1466697615709 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 2956 | 1466697615711 Marionette TRACE conn5 <- [1,786,null,{}] 09:00:15 INFO - PROCESS | 2956 | 1466697615718 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 2956 | 1466697615720 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:15 INFO - PROCESS | 2956 | 1466697615817 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 09:00:15 INFO - PROCESS | 2956 | 1466697615904 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 2956 | 1466697615907 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:15 INFO - PROCESS | 2956 | ++DOCSHELL 10A65000 == 19 [pid = 2956] [id = 206] 09:00:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (10A65400) [pid = 2956] [serial = 617] [outer = 00000000] 09:00:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (11207000) [pid = 2956] [serial = 618] [outer = 10A65400] 09:00:15 INFO - PROCESS | 2956 | 1466697615963 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (14B65000) [pid = 2956] [serial = 619] [outer = 10A65400] 09:00:16 INFO - PROCESS | 2956 | 1466697616362 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:00:16 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 09:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 09:00:16 INFO - PROCESS | 2956 | 1466697616441 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 2956 | 1466697616443 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 09:00:16 INFO - PROCESS | 2956 | 1466697616447 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:00:16 INFO - PROCESS | 2956 | 1466697616449 Marionette TRACE conn5 <- [1,790,null,{}] 09:00:16 INFO - PROCESS | 2956 | 1466697616453 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 2956 | 1466697616455 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:16 INFO - PROCESS | 2956 | 1466697616548 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 09:00:16 INFO - PROCESS | 2956 | 1466697616565 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 2956 | 1466697616569 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:16 INFO - PROCESS | 2956 | ++DOCSHELL 167B4000 == 20 [pid = 2956] [id = 207] 09:00:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (167B4C00) [pid = 2956] [serial = 620] [outer = 00000000] 09:00:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (16B63000) [pid = 2956] [serial = 621] [outer = 167B4C00] 09:00:16 INFO - PROCESS | 2956 | 1466697616623 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (16DAD800) [pid = 2956] [serial = 622] [outer = 167B4C00] 09:00:17 INFO - PROCESS | 2956 | 1466697617115 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:00:17 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 09:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 731ms 09:00:17 INFO - PROCESS | 2956 | 1466697617183 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 2956 | 1466697617189 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:00:17 INFO - PROCESS | 2956 | 1466697617198 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 2956 | 1466697617200 Marionette TRACE conn5 <- [1,794,null,{}] 09:00:17 INFO - PROCESS | 2956 | 1466697617204 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 2956 | 1466697617206 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:17 INFO - PROCESS | 2956 | 1466697617298 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 09:00:17 INFO - PROCESS | 2956 | 1466697617384 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 2956 | 1466697617387 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:17 INFO - PROCESS | 2956 | ++DOCSHELL 17819000 == 21 [pid = 2956] [id = 208] 09:00:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (178A4800) [pid = 2956] [serial = 623] [outer = 00000000] 09:00:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1866FC00) [pid = 2956] [serial = 624] [outer = 178A4800] 09:00:17 INFO - PROCESS | 2956 | 1466697617436 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (18E57000) [pid = 2956] [serial = 625] [outer = 178A4800] 09:00:17 INFO - PROCESS | 2956 | 1466697617884 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 09:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:00:17 INFO - PROCESS | 2956 | 1466697617935 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 2956 | 1466697617937 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 09:00:17 INFO - PROCESS | 2956 | 1466697617941 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 2956 | 1466697617942 Marionette TRACE conn5 <- [1,798,null,{}] 09:00:17 INFO - PROCESS | 2956 | 1466697617946 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 2956 | 1466697617948 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:18 INFO - PROCESS | 2956 | 1466697618072 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 09:00:18 INFO - PROCESS | 2956 | 1466697618137 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 2956 | 1466697618139 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:18 INFO - PROCESS | 2956 | ++DOCSHELL 18E78C00 == 22 [pid = 2956] [id = 209] 09:00:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18FAE000) [pid = 2956] [serial = 626] [outer = 00000000] 09:00:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (19084400) [pid = 2956] [serial = 627] [outer = 18FAE000] 09:00:18 INFO - PROCESS | 2956 | 1466697618188 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19087C00) [pid = 2956] [serial = 628] [outer = 18FAE000] 09:00:18 INFO - PROCESS | 2956 | 1466697618638 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 731ms 09:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:00:18 INFO - PROCESS | 2956 | 1466697618672 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 2956 | 1466697618674 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 09:00:18 INFO - PROCESS | 2956 | 1466697618681 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 2956 | 1466697618683 Marionette TRACE conn5 <- [1,802,null,{}] 09:00:18 INFO - PROCESS | 2956 | 1466697618686 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 2956 | 1466697618692 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:18 INFO - PROCESS | 2956 | 1466697618833 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 09:00:18 INFO - PROCESS | 2956 | 1466697618894 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 2956 | 1466697618896 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:18 INFO - PROCESS | 2956 | ++DOCSHELL 193AD800 == 23 [pid = 2956] [id = 210] 09:00:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (193B2400) [pid = 2956] [serial = 629] [outer = 00000000] 09:00:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (193B8C00) [pid = 2956] [serial = 630] [outer = 193B2400] 09:00:18 INFO - PROCESS | 2956 | 1466697618942 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19440400) [pid = 2956] [serial = 631] [outer = 193B2400] 09:00:19 INFO - PROCESS | 2956 | 1466697619404 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 2956 | 1466697619470 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 09:00:19 INFO - PROCESS | 2956 | 1466697619473 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 2956 | 1466697619475 Marionette TRACE conn5 <- [1,806,null,{}] 09:00:19 INFO - PROCESS | 2956 | 1466697619481 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 2956 | 1466697619483 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:19 INFO - PROCESS | 2956 | 1466697619601 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (167B3800) [pid = 2956] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10521800) [pid = 2956] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (16785400) [pid = 2956] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (10C2A400) [pid = 2956] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1111DC00) [pid = 2956] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (08A61800) [pid = 2956] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (14BA9C00) [pid = 2956] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (17817400) [pid = 2956] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (178AA000) [pid = 2956] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:00:19 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19087400) [pid = 2956] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:00:19 INFO - PROCESS | 2956 | 1466697619662 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 2956 | 1466697619664 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:19 INFO - PROCESS | 2956 | ++DOCSHELL 100E5C00 == 24 [pid = 2956] [id = 211] 09:00:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (10521800) [pid = 2956] [serial = 632] [outer = 00000000] 09:00:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1654AC00) [pid = 2956] [serial = 633] [outer = 10521800] 09:00:19 INFO - PROCESS | 2956 | 1466697619720 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1789E000) [pid = 2956] [serial = 634] [outer = 10521800] 09:00:20 INFO - PROCESS | 2956 | 1466697620083 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 09:00:20 INFO - PROCESS | 2956 | 1466697620144 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 2956 | 1466697620146 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:00:20 INFO - PROCESS | 2956 | 1466697620149 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 2956 | 1466697620150 Marionette TRACE conn5 <- [1,810,null,{}] 09:00:20 INFO - PROCESS | 2956 | 1466697620154 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 2956 | 1466697620156 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:20 INFO - PROCESS | 2956 | 1466697620269 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 09:00:20 INFO - PROCESS | 2956 | 1466697620278 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 2956 | 1466697620280 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:20 INFO - PROCESS | 2956 | ++DOCSHELL 16785400 == 25 [pid = 2956] [id = 212] 09:00:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (17819400) [pid = 2956] [serial = 635] [outer = 00000000] 09:00:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (19596400) [pid = 2956] [serial = 636] [outer = 17819400] 09:00:20 INFO - PROCESS | 2956 | 1466697620324 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (19599400) [pid = 2956] [serial = 637] [outer = 17819400] 09:00:20 INFO - PROCESS | 2956 | 1466697620756 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 2956 | 1466697620782 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:00:20 INFO - PROCESS | 2956 | 1466697620785 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 2956 | 1466697620786 Marionette TRACE conn5 <- [1,814,null,{}] 09:00:20 INFO - PROCESS | 2956 | 1466697620790 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 2956 | 1466697620791 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:20 INFO - PROCESS | 2956 | 1466697620908 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 09:00:20 INFO - PROCESS | 2956 | 1466697620947 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 2956 | 1466697620949 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:20 INFO - PROCESS | 2956 | ++DOCSHELL 19B23000 == 26 [pid = 2956] [id = 213] 09:00:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (19B23800) [pid = 2956] [serial = 638] [outer = 00000000] 09:00:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19B2A800) [pid = 2956] [serial = 639] [outer = 19B23800] 09:00:21 INFO - PROCESS | 2956 | 1466697621000 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19B2F400) [pid = 2956] [serial = 640] [outer = 19B23800] 09:00:21 INFO - PROCESS | 2956 | 1466697621425 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 09:00:21 INFO - PROCESS | 2956 | 1466697621456 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 2956 | 1466697621458 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:00:21 INFO - PROCESS | 2956 | 1466697621472 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 2956 | 1466697621474 Marionette TRACE conn5 <- [1,818,null,{}] 09:00:21 INFO - PROCESS | 2956 | 1466697621478 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 2956 | 1466697621480 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:21 INFO - PROCESS | 2956 | 1466697621577 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 09:00:21 INFO - PROCESS | 2956 | 1466697621585 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 2956 | 1466697621586 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:21 INFO - PROCESS | 2956 | ++DOCSHELL 19B72C00 == 27 [pid = 2956] [id = 214] 09:00:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19B74C00) [pid = 2956] [serial = 641] [outer = 00000000] 09:00:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1127E800) [pid = 2956] [serial = 642] [outer = 19B74C00] 09:00:21 INFO - PROCESS | 2956 | 1466697621630 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19DCA000) [pid = 2956] [serial = 643] [outer = 19B74C00] 09:00:22 INFO - PROCESS | 2956 | 1466697622391 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 991ms 09:00:22 INFO - PROCESS | 2956 | 1466697622456 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 2956 | 1466697622461 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:00:22 INFO - PROCESS | 2956 | 1466697622466 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 2956 | 1466697622471 Marionette TRACE conn5 <- [1,822,null,{}] 09:00:22 INFO - PROCESS | 2956 | 1466697622477 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 2956 | 1466697622480 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:22 INFO - PROCESS | 2956 | 1466697622632 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 09:00:22 INFO - PROCESS | 2956 | 1466697622757 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 2956 | 1466697622760 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:22 INFO - PROCESS | 2956 | ++DOCSHELL 100E6800 == 28 [pid = 2956] [id = 215] 09:00:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (100E7800) [pid = 2956] [serial = 644] [outer = 00000000] 09:00:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (14B64C00) [pid = 2956] [serial = 645] [outer = 100E7800] 09:00:22 INFO - PROCESS | 2956 | 1466697622823 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (156DC800) [pid = 2956] [serial = 646] [outer = 100E7800] 09:00:23 INFO - PROCESS | 2956 | 1466697623433 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1025ms 09:00:23 INFO - PROCESS | 2956 | 1466697623491 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 2956 | 1466697623497 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 09:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:00:23 INFO - PROCESS | 2956 | 1466697623503 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 2956 | 1466697623506 Marionette TRACE conn5 <- [1,826,null,{}] 09:00:23 INFO - PROCESS | 2956 | 1466697623511 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 2956 | 1466697623514 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:23 INFO - PROCESS | 2956 | 1466697623634 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 09:00:23 INFO - PROCESS | 2956 | 1466697623761 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 2956 | 1466697623764 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:23 INFO - PROCESS | 2956 | ++DOCSHELL 178A0000 == 29 [pid = 2956] [id = 216] 09:00:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (178A3800) [pid = 2956] [serial = 647] [outer = 00000000] 09:00:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19084800) [pid = 2956] [serial = 648] [outer = 178A3800] 09:00:23 INFO - PROCESS | 2956 | 1466697623826 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19155000) [pid = 2956] [serial = 649] [outer = 178A3800] 09:00:24 INFO - PROCESS | 2956 | 1466697624483 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1020ms 09:00:24 INFO - PROCESS | 2956 | 1466697624525 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 2956 | 1466697624528 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:00:24 INFO - PROCESS | 2956 | 1466697624532 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 2956 | 1466697624536 Marionette TRACE conn5 <- [1,830,null,{}] 09:00:24 INFO - PROCESS | 2956 | 1466697624548 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 2956 | 1466697624553 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:24 INFO - PROCESS | 2956 | 1466697624667 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 09:00:24 INFO - PROCESS | 2956 | 1466697624800 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 2956 | 1466697624804 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:24 INFO - PROCESS | 2956 | ++DOCSHELL 19DD4400 == 30 [pid = 2956] [id = 217] 09:00:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19DD4800) [pid = 2956] [serial = 650] [outer = 00000000] 09:00:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1A055800) [pid = 2956] [serial = 651] [outer = 19DD4800] 09:00:24 INFO - PROCESS | 2956 | 1466697624870 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1A190400) [pid = 2956] [serial = 652] [outer = 19DD4800] 09:00:25 INFO - PROCESS | 2956 | 1466697625542 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1024ms 09:00:25 INFO - PROCESS | 2956 | 1466697625559 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 2956 | 1466697625562 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:00:25 INFO - PROCESS | 2956 | 1466697625566 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 2956 | 1466697625568 Marionette TRACE conn5 <- [1,834,null,{}] 09:00:25 INFO - PROCESS | 2956 | 1466697625572 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 2956 | 1466697625575 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:25 INFO - PROCESS | 2956 | 1466697625690 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 09:00:25 INFO - PROCESS | 2956 | 1466697625809 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 2956 | 1466697625812 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:25 INFO - PROCESS | 2956 | ++DOCSHELL 1A192800 == 31 [pid = 2956] [id = 218] 09:00:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A196C00) [pid = 2956] [serial = 653] [outer = 00000000] 09:00:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A19AC00) [pid = 2956] [serial = 654] [outer = 1A196C00] 09:00:25 INFO - PROCESS | 2956 | 1466697625912 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A1E0800) [pid = 2956] [serial = 655] [outer = 1A196C00] 09:00:26 INFO - PROCESS | 2956 | 1466697626584 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1072ms 09:00:26 INFO - PROCESS | 2956 | 1466697626640 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 2956 | 1466697626643 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:00:26 INFO - PROCESS | 2956 | 1466697626646 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 2956 | 1466697626648 Marionette TRACE conn5 <- [1,838,null,{}] 09:00:26 INFO - PROCESS | 2956 | 1466697626652 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 2956 | 1466697626654 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:26 INFO - PROCESS | 2956 | 1466697626764 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 09:00:26 INFO - PROCESS | 2956 | 1466697626894 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 2956 | 1466697626897 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:26 INFO - PROCESS | 2956 | ++DOCSHELL 10521400 == 32 [pid = 2956] [id = 219] 09:00:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (18624C00) [pid = 2956] [serial = 656] [outer = 00000000] 09:00:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A351400) [pid = 2956] [serial = 657] [outer = 18624C00] 09:00:26 INFO - PROCESS | 2956 | 1466697626955 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A3D6800) [pid = 2956] [serial = 658] [outer = 18624C00] 09:00:27 INFO - PROCESS | 2956 | 1466697627780 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1172ms 09:00:27 INFO - PROCESS | 2956 | 1466697627822 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 09:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:00:27 INFO - PROCESS | 2956 | 1466697627827 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 09:00:27 INFO - PROCESS | 2956 | 1466697627831 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 2956 | 1466697627834 Marionette TRACE conn5 <- [1,842,null,{}] 09:00:27 INFO - PROCESS | 2956 | 1466697627839 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 2956 | 1466697627842 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:27 INFO - PROCESS | 2956 | 1466697627948 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 09:00:28 INFO - PROCESS | 2956 | 1466697628055 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 2956 | 1466697628058 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:28 INFO - PROCESS | 2956 | ++DOCSHELL 10523000 == 33 [pid = 2956] [id = 220] 09:00:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (10523C00) [pid = 2956] [serial = 659] [outer = 00000000] 09:00:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (11122400) [pid = 2956] [serial = 660] [outer = 10523C00] 09:00:28 INFO - PROCESS | 2956 | 1466697628112 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (149D1000) [pid = 2956] [serial = 661] [outer = 10523C00] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (167B9C00) [pid = 2956] [serial = 596] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (108CEC00) [pid = 2956] [serial = 590] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (16C89C00) [pid = 2956] [serial = 599] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10A65800) [pid = 2956] [serial = 591] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (11697800) [pid = 2956] [serial = 588] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (11122000) [pid = 2956] [serial = 587] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (11124000) [pid = 2956] [serial = 593] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (100E1000) [pid = 2956] [serial = 576] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (0CE1F800) [pid = 2956] [serial = 575] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (156DF400) [pid = 2956] [serial = 579] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (153D2400) [pid = 2956] [serial = 578] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18695C00) [pid = 2956] [serial = 582] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1789F000) [pid = 2956] [serial = 581] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18696000) [pid = 2956] [serial = 603] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (193AE800) [pid = 2956] [serial = 585] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1930B800) [pid = 2956] [serial = 584] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18620400) [pid = 2956] [serial = 602] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (177A0000) [pid = 2956] [serial = 600] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (16B6D000) [pid = 2956] [serial = 597] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1908CC00) [pid = 2956] [serial = 605] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1120C000) [pid = 2956] [serial = 594] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2956 | 1466697629852 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2074ms 09:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:00:29 INFO - PROCESS | 2956 | 1466697629906 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 2956 | 1466697629909 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 2956 | 1466697629915 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 2956 | 1466697629919 Marionette TRACE conn5 <- [1,846,null,{}] 09:00:29 INFO - PROCESS | 2956 | 1466697629934 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 2956 | 1466697629937 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:30 INFO - PROCESS | 2956 | 1466697630026 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 09:00:30 INFO - PROCESS | 2956 | 1466697630103 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 2956 | 1466697630107 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:30 INFO - PROCESS | 2956 | ++DOCSHELL 10059000 == 34 [pid = 2956] [id = 221] 09:00:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10059C00) [pid = 2956] [serial = 662] [outer = 00000000] 09:00:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (100E7C00) [pid = 2956] [serial = 663] [outer = 10059C00] 09:00:30 INFO - PROCESS | 2956 | 1466697630159 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1051E000) [pid = 2956] [serial = 664] [outer = 10059C00] 09:00:30 INFO - PROCESS | 2956 | 1466697630563 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 691ms 09:00:30 INFO - PROCESS | 2956 | 1466697630605 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 2956 | 1466697630610 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:00:30 INFO - PROCESS | 2956 | 1466697630616 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 2956 | 1466697630619 Marionette TRACE conn5 <- [1,850,null,{}] 09:00:30 INFO - PROCESS | 2956 | 1466697630623 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 2956 | 1466697630626 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:30 INFO - PROCESS | 2956 | 1466697630721 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 09:00:30 INFO - PROCESS | 2956 | 1466697630729 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 2956 | 1466697630731 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:30 INFO - PROCESS | 2956 | ++DOCSHELL 10AD7000 == 35 [pid = 2956] [id = 222] 09:00:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10AD7400) [pid = 2956] [serial = 665] [outer = 00000000] 09:00:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10C2B000) [pid = 2956] [serial = 666] [outer = 10AD7400] 09:00:30 INFO - PROCESS | 2956 | 1466697630780 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (11119000) [pid = 2956] [serial = 667] [outer = 10AD7400] 09:00:31 INFO - PROCESS | 2956 | 1466697631259 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 09:00:31 INFO - PROCESS | 2956 | 1466697631290 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 2956 | 1466697631293 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 09:00:31 INFO - PROCESS | 2956 | 1466697631296 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:00:31 INFO - PROCESS | 2956 | 1466697631300 Marionette TRACE conn5 <- [1,854,null,{}] 09:00:31 INFO - PROCESS | 2956 | 1466697631310 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 2956 | 1466697631315 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:31 INFO - PROCESS | 2956 | 1466697631434 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 09:00:31 INFO - PROCESS | 2956 | 1466697631527 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 2956 | 1466697631530 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:31 INFO - PROCESS | 2956 | ++DOCSHELL 15528C00 == 36 [pid = 2956] [id = 223] 09:00:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (15632C00) [pid = 2956] [serial = 668] [outer = 00000000] 09:00:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (15F8F400) [pid = 2956] [serial = 669] [outer = 15632C00] 09:00:31 INFO - PROCESS | 2956 | 1466697631580 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (160A2400) [pid = 2956] [serial = 670] [outer = 15632C00] 09:00:32 INFO - PROCESS | 2956 | 1466697632041 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 770ms 09:00:32 INFO - PROCESS | 2956 | 1466697632076 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 2956 | 1466697632079 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:00:32 INFO - PROCESS | 2956 | 1466697632082 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 2956 | 1466697632084 Marionette TRACE conn5 <- [1,858,null,{}] 09:00:32 INFO - PROCESS | 2956 | 1466697632087 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 2956 | 1466697632089 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:32 INFO - PROCESS | 2956 | 1466697632207 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 09:00:32 INFO - PROCESS | 2956 | 1466697632216 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 2956 | 1466697632218 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:32 INFO - PROCESS | 2956 | ++DOCSHELL 16780C00 == 37 [pid = 2956] [id = 224] 09:00:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (16784400) [pid = 2956] [serial = 671] [outer = 00000000] 09:00:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (167BA400) [pid = 2956] [serial = 672] [outer = 16784400] 09:00:32 INFO - PROCESS | 2956 | 1466697632312 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16C89C00) [pid = 2956] [serial = 673] [outer = 16784400] 09:00:32 INFO - PROCESS | 2956 | 1466697632745 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 731ms 09:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:00:32 INFO - PROCESS | 2956 | 1466697632815 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 2956 | 1466697632817 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 09:00:32 INFO - PROCESS | 2956 | 1466697632820 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 2956 | 1466697632822 Marionette TRACE conn5 <- [1,862,null,{}] 09:00:32 INFO - PROCESS | 2956 | 1466697632826 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 2956 | 1466697632828 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:32 INFO - PROCESS | 2956 | 1466697632943 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 09:00:32 INFO - PROCESS | 2956 | 1466697632952 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 2956 | 1466697632954 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:33 INFO - PROCESS | 2956 | ++DOCSHELL 16DA9400 == 38 [pid = 2956] [id = 225] 09:00:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (177A0000) [pid = 2956] [serial = 674] [outer = 00000000] 09:00:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17825800) [pid = 2956] [serial = 675] [outer = 177A0000] 09:00:33 INFO - PROCESS | 2956 | 1466697633047 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (178A0400) [pid = 2956] [serial = 676] [outer = 177A0000] 09:00:33 INFO - PROCESS | 2956 | 1466697633501 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 09:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:00:33 INFO - PROCESS | 2956 | 1466697633551 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 2956 | 1466697633553 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 09:00:33 INFO - PROCESS | 2956 | 1466697633556 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 2956 | 1466697633558 Marionette TRACE conn5 <- [1,866,null,{}] 09:00:33 INFO - PROCESS | 2956 | 1466697633562 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 2956 | 1466697633568 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:33 INFO - PROCESS | 2956 | 1466697633712 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 09:00:33 INFO - PROCESS | 2956 | 1466697633777 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 2956 | 1466697633779 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:33 INFO - PROCESS | 2956 | ++DOCSHELL 18E55400 == 39 [pid = 2956] [id = 226] 09:00:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (18E5C000) [pid = 2956] [serial = 677] [outer = 00000000] 09:00:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (18FA7000) [pid = 2956] [serial = 678] [outer = 18E5C000] 09:00:33 INFO - PROCESS | 2956 | 1466697633827 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18FB2C00) [pid = 2956] [serial = 679] [outer = 18E5C000] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19B23800) [pid = 2956] [serial = 638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19B74C00) [pid = 2956] [serial = 641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (18FAE000) [pid = 2956] [serial = 626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (193B2400) [pid = 2956] [serial = 629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10521800) [pid = 2956] [serial = 632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (178A4800) [pid = 2956] [serial = 623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (100E6400) [pid = 2956] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (167B4C00) [pid = 2956] [serial = 620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19083400) [pid = 2956] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1678F800) [pid = 2956] [serial = 611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10A65400) [pid = 2956] [serial = 617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1051D000) [pid = 2956] [serial = 614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:00:34 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17819400) [pid = 2956] [serial = 635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:00:34 INFO - PROCESS | 2956 | 1466697634505 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 971ms 09:00:34 INFO - PROCESS | 2956 | 1466697634527 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 2956 | 1466697634529 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 09:00:34 INFO - PROCESS | 2956 | 1466697634533 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 2956 | 1466697634535 Marionette TRACE conn5 <- [1,870,null,{}] 09:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:00:34 INFO - PROCESS | 2956 | 1466697634538 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 2956 | 1466697634540 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:34 INFO - PROCESS | 2956 | 1466697634623 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 09:00:34 INFO - PROCESS | 2956 | 1466697634629 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 2956 | 1466697634631 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:34 INFO - PROCESS | 2956 | ++DOCSHELL 100E8800 == 40 [pid = 2956] [id = 227] 09:00:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (178A5000) [pid = 2956] [serial = 680] [outer = 00000000] 09:00:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18FAE000) [pid = 2956] [serial = 681] [outer = 178A5000] 09:00:34 INFO - PROCESS | 2956 | 1466697634679 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19084C00) [pid = 2956] [serial = 682] [outer = 178A5000] 09:00:35 INFO - PROCESS | 2956 | 1466697635107 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 09:00:35 INFO - PROCESS | 2956 | 1466697635167 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 2956 | 1466697635170 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:00:35 INFO - PROCESS | 2956 | 1466697635173 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 2956 | 1466697635174 Marionette TRACE conn5 <- [1,874,null,{}] 09:00:35 INFO - PROCESS | 2956 | 1466697635178 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 2956 | 1466697635180 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:35 INFO - PROCESS | 2956 | 1466697635259 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 09:00:35 INFO - PROCESS | 2956 | 1466697635265 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 2956 | 1466697635267 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:35 INFO - PROCESS | 2956 | ++DOCSHELL 1908E800 == 41 [pid = 2956] [id = 228] 09:00:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19090400) [pid = 2956] [serial = 683] [outer = 00000000] 09:00:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19151000) [pid = 2956] [serial = 684] [outer = 19090400] 09:00:35 INFO - PROCESS | 2956 | 1466697635313 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19152C00) [pid = 2956] [serial = 685] [outer = 19090400] 09:00:35 INFO - PROCESS | 2956 | 1466697635780 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 09:00:35 INFO - PROCESS | 2956 | 1466697635803 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 2956 | 1466697635805 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:00:35 INFO - PROCESS | 2956 | 1466697635808 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 2956 | 1466697635810 Marionette TRACE conn5 <- [1,878,null,{}] 09:00:35 INFO - PROCESS | 2956 | 1466697635831 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 2956 | 1466697635833 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:35 INFO - PROCESS | 2956 | 1466697635919 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 09:00:35 INFO - PROCESS | 2956 | 1466697635925 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 2956 | 1466697635927 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:35 INFO - PROCESS | 2956 | ++DOCSHELL 193B2000 == 42 [pid = 2956] [id = 229] 09:00:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (193B2800) [pid = 2956] [serial = 686] [outer = 00000000] 09:00:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (193B9000) [pid = 2956] [serial = 687] [outer = 193B2800] 09:00:36 INFO - PROCESS | 2956 | 1466697635972 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (193B9C00) [pid = 2956] [serial = 688] [outer = 193B2800] 09:00:36 INFO - PROCESS | 2956 | 1466697636767 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 991ms 09:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:00:36 INFO - PROCESS | 2956 | 1466697636800 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 2956 | 1466697636805 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 09:00:36 INFO - PROCESS | 2956 | 1466697636810 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 2956 | 1466697636813 Marionette TRACE conn5 <- [1,882,null,{}] 09:00:36 INFO - PROCESS | 2956 | 1466697636820 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 2956 | 1466697636823 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:36 INFO - PROCESS | 2956 | 1466697636951 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 09:00:37 INFO - PROCESS | 2956 | 1466697637085 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 2956 | 1466697637088 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:37 INFO - PROCESS | 2956 | ++DOCSHELL 0CE27800 == 43 [pid = 2956] [id = 230] 09:00:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (10522C00) [pid = 2956] [serial = 689] [outer = 00000000] 09:00:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (10AE0400) [pid = 2956] [serial = 690] [outer = 10522C00] 09:00:37 INFO - PROCESS | 2956 | 1466697637150 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1127FC00) [pid = 2956] [serial = 691] [outer = 10522C00] 09:00:37 INFO - PROCESS | 2956 | 1466697637919 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1183ms 09:00:38 INFO - PROCESS | 2956 | 1466697637993 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 2956 | 1466697637998 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:00:38 INFO - PROCESS | 2956 | 1466697638005 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 2956 | 1466697638008 Marionette TRACE conn5 <- [1,886,null,{}] 09:00:38 INFO - PROCESS | 2956 | 1466697638013 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 2956 | 1466697638016 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:38 INFO - PROCESS | 2956 | 1466697638154 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 09:00:38 INFO - PROCESS | 2956 | 1466697638292 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 2956 | 1466697638295 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:38 INFO - PROCESS | 2956 | ++DOCSHELL 1654E000 == 44 [pid = 2956] [id = 231] 09:00:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (16782C00) [pid = 2956] [serial = 692] [outer = 00000000] 09:00:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (16B5F000) [pid = 2956] [serial = 693] [outer = 16782C00] 09:00:38 INFO - PROCESS | 2956 | 1466697638357 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (17819400) [pid = 2956] [serial = 694] [outer = 16782C00] 09:00:39 INFO - PROCESS | 2956 | 1466697639187 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1171ms 09:00:39 INFO - PROCESS | 2956 | 1466697639209 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 2956 | 1466697639212 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 09:00:39 INFO - PROCESS | 2956 | 1466697639216 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:00:39 INFO - PROCESS | 2956 | 1466697639220 Marionette TRACE conn5 <- [1,890,null,{}] 09:00:39 INFO - PROCESS | 2956 | 1466697639231 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 2956 | 1466697639236 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:39 INFO - PROCESS | 2956 | 1466697639359 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 09:00:39 INFO - PROCESS | 2956 | 1466697639503 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 2956 | 1466697639506 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:39 INFO - PROCESS | 2956 | ++DOCSHELL 1958F800 == 45 [pid = 2956] [id = 232] 09:00:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19590000) [pid = 2956] [serial = 695] [outer = 00000000] 09:00:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19596800) [pid = 2956] [serial = 696] [outer = 19590000] 09:00:39 INFO - PROCESS | 2956 | 1466697639568 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19B24C00) [pid = 2956] [serial = 697] [outer = 19590000] 09:00:40 INFO - PROCESS | 2956 | 1466697640483 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1336ms 09:00:40 INFO - PROCESS | 2956 | 1466697640554 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 2956 | 1466697640559 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 09:00:40 INFO - PROCESS | 2956 | 1466697640565 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:00:40 INFO - PROCESS | 2956 | 1466697640568 Marionette TRACE conn5 <- [1,894,null,{}] 09:00:40 INFO - PROCESS | 2956 | 1466697640574 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 2956 | 1466697640577 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:40 INFO - PROCESS | 2956 | 1466697640692 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 09:00:40 INFO - PROCESS | 2956 | 1466697640824 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 2956 | 1466697640828 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:40 INFO - PROCESS | 2956 | ++DOCSHELL 100E9400 == 46 [pid = 2956] [id = 233] 09:00:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (100EBC00) [pid = 2956] [serial = 698] [outer = 00000000] 09:00:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (10A69C00) [pid = 2956] [serial = 699] [outer = 100EBC00] 09:00:40 INFO - PROCESS | 2956 | 1466697640882 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (11121800) [pid = 2956] [serial = 700] [outer = 100EBC00] 09:00:41 INFO - PROCESS | 2956 | --DOCSHELL 1908E800 == 45 [pid = 2956] [id = 228] 09:00:41 INFO - PROCESS | 2956 | --DOCSHELL 100E8800 == 44 [pid = 2956] [id = 227] 09:00:41 INFO - PROCESS | 2956 | --DOCSHELL 18E55400 == 43 [pid = 2956] [id = 226] 09:00:41 INFO - PROCESS | 2956 | --DOCSHELL 16DA9400 == 42 [pid = 2956] [id = 225] 09:00:41 INFO - PROCESS | 2956 | --DOCSHELL 16780C00 == 41 [pid = 2956] [id = 224] 09:00:41 INFO - PROCESS | 2956 | --DOCSHELL 15528C00 == 40 [pid = 2956] [id = 223] 09:00:41 INFO - PROCESS | 2956 | --DOCSHELL 10AD7000 == 39 [pid = 2956] [id = 222] 09:00:41 INFO - PROCESS | 2956 | --DOCSHELL 10059000 == 38 [pid = 2956] [id = 221] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19084400) [pid = 2956] [serial = 627] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (193B8C00) [pid = 2956] [serial = 630] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (19087C00) [pid = 2956] [serial = 628] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1654AC00) [pid = 2956] [serial = 633] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19440400) [pid = 2956] [serial = 631] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1866FC00) [pid = 2956] [serial = 624] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1111A800) [pid = 2956] [serial = 608] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (11206800) [pid = 2956] [serial = 609] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (16B63000) [pid = 2956] [serial = 621] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (16DAD800) [pid = 2956] [serial = 622] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19147400) [pid = 2956] [serial = 606] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (18E7D000) [pid = 2956] [serial = 612] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (18FA8800) [pid = 2956] [serial = 613] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (11207000) [pid = 2956] [serial = 618] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (14B65000) [pid = 2956] [serial = 619] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (10A64800) [pid = 2956] [serial = 615] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10A73800) [pid = 2956] [serial = 616] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1789E000) [pid = 2956] [serial = 634] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A588400) [pid = 2956] [serial = 354] [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.] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19596400) [pid = 2956] [serial = 636] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19599400) [pid = 2956] [serial = 637] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18E57000) [pid = 2956] [serial = 625] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19B2F400) [pid = 2956] [serial = 640] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19B2A800) [pid = 2956] [serial = 639] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1127E800) [pid = 2956] [serial = 642] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19DCA000) [pid = 2956] [serial = 643] [outer = 00000000] [url = about:blank] 09:00:41 INFO - PROCESS | 2956 | 1466697641401 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 09:00:41 INFO - PROCESS | 2956 | 1466697641499 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 2956 | 1466697641503 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 2956 | 1466697641509 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:00:41 INFO - PROCESS | 2956 | 1466697641512 Marionette TRACE conn5 <- [1,898,null,{}] 09:00:41 INFO - PROCESS | 2956 | 1466697641515 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 2956 | 1466697641518 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:41 INFO - PROCESS | 2956 | 1466697641616 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 09:00:41 INFO - PROCESS | 2956 | 1466697641622 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 2956 | 1466697641625 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:41 INFO - PROCESS | 2956 | ++DOCSHELL 10C2B800 == 39 [pid = 2956] [id = 234] 09:00:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10C2C400) [pid = 2956] [serial = 701] [outer = 00000000] 09:00:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (117C8800) [pid = 2956] [serial = 702] [outer = 10C2C400] 09:00:41 INFO - PROCESS | 2956 | 1466697641673 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (15353C00) [pid = 2956] [serial = 703] [outer = 10C2C400] 09:00:42 INFO - PROCESS | 2956 | 1466697642158 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 09:00:42 INFO - PROCESS | 2956 | 1466697642184 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 2956 | 1466697642186 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 2956 | 1466697642190 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:00:42 INFO - PROCESS | 2956 | 1466697642193 Marionette TRACE conn5 <- [1,902,null,{}] 09:00:42 INFO - PROCESS | 2956 | 1466697642204 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 2956 | 1466697642209 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:42 INFO - PROCESS | 2956 | 1466697642328 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 09:00:42 INFO - PROCESS | 2956 | 1466697642425 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 2956 | 1466697642428 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:42 INFO - PROCESS | 2956 | ++DOCSHELL 16C82800 == 40 [pid = 2956] [id = 235] 09:00:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (16C86000) [pid = 2956] [serial = 704] [outer = 00000000] 09:00:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1779D800) [pid = 2956] [serial = 705] [outer = 16C86000] 09:00:42 INFO - PROCESS | 2956 | 1466697642482 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (17826400) [pid = 2956] [serial = 706] [outer = 16C86000] 09:00:42 INFO - PROCESS | 2956 | 1466697642877 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 731ms 09:00:42 INFO - PROCESS | 2956 | 1466697642924 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 2956 | 1466697642927 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 2956 | 1466697642930 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:00:42 INFO - PROCESS | 2956 | 1466697642931 Marionette TRACE conn5 <- [1,906,null,{}] 09:00:42 INFO - PROCESS | 2956 | 1466697642935 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 2956 | 1466697642937 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:43 INFO - PROCESS | 2956 | 1466697643027 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 09:00:43 INFO - PROCESS | 2956 | 1466697643041 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 2956 | 1466697643044 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:43 INFO - PROCESS | 2956 | ++DOCSHELL 178AA800 == 41 [pid = 2956] [id = 236] 09:00:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1861D800) [pid = 2956] [serial = 707] [outer = 00000000] 09:00:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18E5E400) [pid = 2956] [serial = 708] [outer = 1861D800] 09:00:43 INFO - PROCESS | 2956 | 1466697643091 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18FAC400) [pid = 2956] [serial = 709] [outer = 1861D800] 09:00:43 INFO - PROCESS | 2956 | 1466697643585 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 09:00:43 INFO - PROCESS | 2956 | 1466697643604 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 2956 | 1466697643606 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:00:43 INFO - PROCESS | 2956 | 1466697643609 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 2956 | 1466697643610 Marionette TRACE conn5 <- [1,910,null,{}] 09:00:43 INFO - PROCESS | 2956 | 1466697643619 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 2956 | 1466697643621 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:43 INFO - PROCESS | 2956 | 1466697643758 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 09:00:43 INFO - PROCESS | 2956 | 1466697643778 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 2956 | 1466697643780 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:43 INFO - PROCESS | 2956 | ++DOCSHELL 19089C00 == 42 [pid = 2956] [id = 237] 09:00:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1908A000) [pid = 2956] [serial = 710] [outer = 00000000] 09:00:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19090800) [pid = 2956] [serial = 711] [outer = 1908A000] 09:00:43 INFO - PROCESS | 2956 | 1466697643825 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19146400) [pid = 2956] [serial = 712] [outer = 1908A000] 09:00:44 INFO - PROCESS | 2956 | 1466697644305 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 09:00:44 INFO - PROCESS | 2956 | 1466697644342 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 2956 | 1466697644344 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 09:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:00:44 INFO - PROCESS | 2956 | 1466697644347 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 2956 | 1466697644349 Marionette TRACE conn5 <- [1,914,null,{}] 09:00:44 INFO - PROCESS | 2956 | 1466697644353 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 2956 | 1466697644358 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:44 INFO - PROCESS | 2956 | 1466697644497 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 09:00:44 INFO - PROCESS | 2956 | 1466697644563 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 2956 | 1466697644565 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:44 INFO - PROCESS | 2956 | ++DOCSHELL 1943DC00 == 43 [pid = 2956] [id = 238] 09:00:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19444400) [pid = 2956] [serial = 713] [outer = 00000000] 09:00:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19599C00) [pid = 2956] [serial = 714] [outer = 19444400] 09:00:44 INFO - PROCESS | 2956 | 1466697644611 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19B23800) [pid = 2956] [serial = 715] [outer = 19444400] 09:00:45 INFO - PROCESS | 2956 | 1466697645053 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 09:00:45 INFO - PROCESS | 2956 | 1466697645109 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 2956 | 1466697645111 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:00:45 INFO - PROCESS | 2956 | 1466697645124 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 2956 | 1466697645126 Marionette TRACE conn5 <- [1,918,null,{}] 09:00:45 INFO - PROCESS | 2956 | 1466697645130 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 2956 | 1466697645132 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:45 INFO - PROCESS | 2956 | 1466697645250 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (178A5000) [pid = 2956] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (15632C00) [pid = 2956] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10AD7400) [pid = 2956] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10059C00) [pid = 2956] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (16784400) [pid = 2956] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10523C00) [pid = 2956] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (177A0000) [pid = 2956] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18E5C000) [pid = 2956] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19090400) [pid = 2956] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (100E7800) [pid = 2956] [serial = 644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (178A3800) [pid = 2956] [serial = 647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19DD4800) [pid = 2956] [serial = 650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1A196C00) [pid = 2956] [serial = 653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:00:45 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18624C00) [pid = 2956] [serial = 656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:00:45 INFO - PROCESS | 2956 | 1466697645444 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 2956 | 1466697645446 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:45 INFO - PROCESS | 2956 | ++DOCSHELL 100E4800 == 44 [pid = 2956] [id = 239] 09:00:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10059C00) [pid = 2956] [serial = 716] [outer = 00000000] 09:00:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10AD7400) [pid = 2956] [serial = 717] [outer = 10059C00] 09:00:45 INFO - PROCESS | 2956 | 1466697645493 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (156D9000) [pid = 2956] [serial = 718] [outer = 10059C00] 09:00:45 INFO - PROCESS | 2956 | 1466697645851 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 790ms 09:00:45 INFO - PROCESS | 2956 | 1466697645906 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 09:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:00:45 INFO - PROCESS | 2956 | 1466697645908 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 09:00:45 INFO - PROCESS | 2956 | 1466697645911 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 2956 | 1466697645913 Marionette TRACE conn5 <- [1,922,null,{}] 09:00:45 INFO - PROCESS | 2956 | 1466697645916 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 2956 | 1466697645918 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:46 INFO - PROCESS | 2956 | 1466697646036 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 09:00:46 INFO - PROCESS | 2956 | 1466697646045 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 2956 | 1466697646047 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:46 INFO - PROCESS | 2956 | ++DOCSHELL 08A61400 == 45 [pid = 2956] [id = 240] 09:00:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (100E9C00) [pid = 2956] [serial = 719] [outer = 00000000] 09:00:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19090400) [pid = 2956] [serial = 720] [outer = 100E9C00] 09:00:46 INFO - PROCESS | 2956 | 1466697646095 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19B2B000) [pid = 2956] [serial = 721] [outer = 100E9C00] 09:00:46 INFO - PROCESS | 2956 | 1466697646512 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 09:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:00:46 INFO - PROCESS | 2956 | 1466697646542 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 2956 | 1466697646544 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 09:00:46 INFO - PROCESS | 2956 | 1466697646547 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 2956 | 1466697646549 Marionette TRACE conn5 <- [1,926,null,{}] 09:00:46 INFO - PROCESS | 2956 | 1466697646553 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 2956 | 1466697646555 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:46 INFO - PROCESS | 2956 | 1466697646680 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 09:00:46 INFO - PROCESS | 2956 | 1466697646767 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 2956 | 1466697646769 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:46 INFO - PROCESS | 2956 | ++DOCSHELL 19B72000 == 46 [pid = 2956] [id = 241] 09:00:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19B72400) [pid = 2956] [serial = 722] [outer = 00000000] 09:00:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19DCF000) [pid = 2956] [serial = 723] [outer = 19B72400] 09:00:46 INFO - PROCESS | 2956 | 1466697646818 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19DCF400) [pid = 2956] [serial = 724] [outer = 19B72400] 09:00:47 INFO - PROCESS | 2956 | 1466697647185 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 09:00:47 INFO - PROCESS | 2956 | 1466697647225 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 2956 | 1466697647227 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 09:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:00:47 INFO - PROCESS | 2956 | 1466697647230 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 2956 | 1466697647232 Marionette TRACE conn5 <- [1,930,null,{}] 09:00:47 INFO - PROCESS | 2956 | 1466697647235 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 2956 | 1466697647237 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:47 INFO - PROCESS | 2956 | 1466697647321 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 09:00:47 INFO - PROCESS | 2956 | 1466697647327 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 2956 | 1466697647329 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:47 INFO - PROCESS | 2956 | ++DOCSHELL 1A054000 == 47 [pid = 2956] [id = 242] 09:00:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1A107000) [pid = 2956] [serial = 725] [outer = 00000000] 09:00:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1A199C00) [pid = 2956] [serial = 726] [outer = 1A107000] 09:00:47 INFO - PROCESS | 2956 | 1466697647373 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A19F400) [pid = 2956] [serial = 727] [outer = 1A107000] 09:00:48 INFO - PROCESS | 2956 | 1466697648127 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 971ms 09:00:48 INFO - PROCESS | 2956 | 1466697648204 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 2956 | 1466697648209 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 09:00:48 INFO - PROCESS | 2956 | 1466697648214 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:00:48 INFO - PROCESS | 2956 | 1466697648219 Marionette TRACE conn5 <- [1,934,null,{}] 09:00:48 INFO - PROCESS | 2956 | 1466697648225 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 2956 | 1466697648228 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:48 INFO - PROCESS | 2956 | 1466697648387 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 09:00:48 INFO - PROCESS | 2956 | 1466697648514 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 2956 | 1466697648517 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:48 INFO - PROCESS | 2956 | ++DOCSHELL 1005B000 == 48 [pid = 2956] [id = 243] 09:00:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (10A65C00) [pid = 2956] [serial = 728] [outer = 00000000] 09:00:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1168EC00) [pid = 2956] [serial = 729] [outer = 10A65C00] 09:00:48 INFO - PROCESS | 2956 | 1466697648580 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (15F90000) [pid = 2956] [serial = 730] [outer = 10A65C00] 09:00:49 INFO - PROCESS | 2956 | 1466697649199 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1023ms 09:00:49 INFO - PROCESS | 2956 | 1466697649242 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 2956 | 1466697649247 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:00:49 INFO - PROCESS | 2956 | 1466697649253 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 2956 | 1466697649257 Marionette TRACE conn5 <- [1,938,null,{}] 09:00:49 INFO - PROCESS | 2956 | 1466697649261 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 2956 | 1466697649264 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:49 INFO - PROCESS | 2956 | 1466697649387 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 09:00:49 INFO - PROCESS | 2956 | 1466697649497 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 2956 | 1466697649500 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:49 INFO - PROCESS | 2956 | ++DOCSHELL 1861D000 == 49 [pid = 2956] [id = 244] 09:00:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1861F800) [pid = 2956] [serial = 731] [outer = 00000000] 09:00:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18E78400) [pid = 2956] [serial = 732] [outer = 1861F800] 09:00:49 INFO - PROCESS | 2956 | 1466697649564 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19307000) [pid = 2956] [serial = 733] [outer = 1861F800] 09:00:50 INFO - PROCESS | 2956 | 1466697650244 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1018ms 09:00:50 INFO - PROCESS | 2956 | 1466697650275 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 2956 | 1466697650278 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:00:50 INFO - PROCESS | 2956 | 1466697650281 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 2956 | 1466697650285 Marionette TRACE conn5 <- [1,942,null,{}] 09:00:50 INFO - PROCESS | 2956 | 1466697650297 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 2956 | 1466697650302 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:50 INFO - PROCESS | 2956 | 1466697650417 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 09:00:50 INFO - PROCESS | 2956 | 1466697650520 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 2956 | 1466697650524 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:50 INFO - PROCESS | 2956 | ++DOCSHELL 1A35A800 == 50 [pid = 2956] [id = 245] 09:00:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A35C400) [pid = 2956] [serial = 734] [outer = 00000000] 09:00:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A3DB400) [pid = 2956] [serial = 735] [outer = 1A35C400] 09:00:50 INFO - PROCESS | 2956 | 1466697650585 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A3E1800) [pid = 2956] [serial = 736] [outer = 1A35C400] 09:00:51 INFO - PROCESS | 2956 | 1466697651232 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 09:00:51 INFO - PROCESS | 2956 | 1466697651255 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 2956 | 1466697651258 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:00:51 INFO - PROCESS | 2956 | 1466697651262 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 2956 | 1466697651264 Marionette TRACE conn5 <- [1,946,null,{}] 09:00:51 INFO - PROCESS | 2956 | 1466697651268 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 2956 | 1466697651270 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:51 INFO - PROCESS | 2956 | 1466697651387 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 09:00:51 INFO - PROCESS | 2956 | 1466697651493 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 2956 | 1466697651496 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:51 INFO - PROCESS | 2956 | ++DOCSHELL 1959A000 == 51 [pid = 2956] [id = 246] 09:00:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A3D9800) [pid = 2956] [serial = 737] [outer = 00000000] 09:00:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A556000) [pid = 2956] [serial = 738] [outer = 1A3D9800] 09:00:51 INFO - PROCESS | 2956 | 1466697651557 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A558C00) [pid = 2956] [serial = 739] [outer = 1A3D9800] 09:00:52 INFO - PROCESS | 2956 | 1466697652174 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 09:00:52 INFO - PROCESS | 2956 | 1466697652235 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 2956 | 1466697652238 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 09:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:00:52 INFO - PROCESS | 2956 | 1466697652241 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 2956 | 1466697652243 Marionette TRACE conn5 <- [1,950,null,{}] 09:00:52 INFO - PROCESS | 2956 | 1466697652248 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 2956 | 1466697652250 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:52 INFO - PROCESS | 2956 | 1466697652366 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 09:00:52 INFO - PROCESS | 2956 | 1466697652498 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 2956 | 1466697652500 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:52 INFO - PROCESS | 2956 | ++DOCSHELL 1A555000 == 52 [pid = 2956] [id = 247] 09:00:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1A555400) [pid = 2956] [serial = 740] [outer = 00000000] 09:00:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1A585000) [pid = 2956] [serial = 741] [outer = 1A555400] 09:00:52 INFO - PROCESS | 2956 | 1466697652560 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1A654C00) [pid = 2956] [serial = 742] [outer = 1A555400] 09:00:53 INFO - PROCESS | 2956 | 1466697653165 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 971ms 09:00:53 INFO - PROCESS | 2956 | 1466697653215 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 2956 | 1466697653217 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 09:00:53 INFO - PROCESS | 2956 | 1466697653221 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:00:53 INFO - PROCESS | 2956 | 1466697653223 Marionette TRACE conn5 <- [1,954,null,{}] 09:00:53 INFO - PROCESS | 2956 | 1466697653227 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 2956 | 1466697653234 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:53 INFO - PROCESS | 2956 | 1466697653382 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 09:00:53 INFO - PROCESS | 2956 | 1466697653519 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 2956 | 1466697653522 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:53 INFO - PROCESS | 2956 | ++DOCSHELL 1A658C00 == 53 [pid = 2956] [id = 248] 09:00:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1A684800) [pid = 2956] [serial = 743] [outer = 00000000] 09:00:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1A68DC00) [pid = 2956] [serial = 744] [outer = 1A684800] 09:00:53 INFO - PROCESS | 2956 | 1466697653610 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1A68FC00) [pid = 2956] [serial = 745] [outer = 1A684800] 09:00:54 INFO - PROCESS | 2956 | 1466697654150 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 970ms 09:00:54 INFO - PROCESS | 2956 | 1466697654195 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 2956 | 1466697654197 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:00:54 INFO - PROCESS | 2956 | 1466697654200 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 2956 | 1466697654203 Marionette TRACE conn5 <- [1,958,null,{}] 09:00:54 INFO - PROCESS | 2956 | 1466697654206 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 2956 | 1466697654209 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:54 INFO - PROCESS | 2956 | 1466697654325 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 09:00:54 INFO - PROCESS | 2956 | 1466697654613 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 2956 | 1466697654617 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:54 INFO - PROCESS | 2956 | ++DOCSHELL 0FF61400 == 54 [pid = 2956] [id = 249] 09:00:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (0FF62400) [pid = 2956] [serial = 746] [outer = 00000000] 09:00:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (100DF800) [pid = 2956] [serial = 747] [outer = 0FF62400] 09:00:54 INFO - PROCESS | 2956 | 1466697654733 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1051A800) [pid = 2956] [serial = 748] [outer = 0FF62400] 09:00:55 INFO - PROCESS | 2956 | 1466697655290 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1117ms 09:00:55 INFO - PROCESS | 2956 | 1466697655327 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 2956 | 1466697655331 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:00:55 INFO - PROCESS | 2956 | 1466697655336 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 2956 | 1466697655339 Marionette TRACE conn5 <- [1,962,null,{}] 09:00:55 INFO - PROCESS | 2956 | 1466697655344 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 2956 | 1466697655349 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:55 INFO - PROCESS | 2956 | 1466697655459 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 09:00:55 INFO - PROCESS | 2956 | 1466697655567 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 2956 | 1466697655570 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:55 INFO - PROCESS | 2956 | ++DOCSHELL 16783400 == 55 [pid = 2956] [id = 250] 09:00:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (16784800) [pid = 2956] [serial = 749] [outer = 00000000] 09:00:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1678C400) [pid = 2956] [serial = 750] [outer = 16784800] 09:00:55 INFO - PROCESS | 2956 | 1466697655620 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (16B61C00) [pid = 2956] [serial = 751] [outer = 16784800] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 178A0000 == 54 [pid = 2956] [id = 216] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 19B72000 == 53 [pid = 2956] [id = 241] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 08A61400 == 52 [pid = 2956] [id = 240] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 100E4800 == 51 [pid = 2956] [id = 239] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 1943DC00 == 50 [pid = 2956] [id = 238] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 19089C00 == 49 [pid = 2956] [id = 237] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 178AA800 == 48 [pid = 2956] [id = 236] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 16C82800 == 47 [pid = 2956] [id = 235] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 10C2B800 == 46 [pid = 2956] [id = 234] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 100E9400 == 45 [pid = 2956] [id = 233] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 1654E000 == 44 [pid = 2956] [id = 231] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 1958F800 == 43 [pid = 2956] [id = 232] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 0CE27800 == 42 [pid = 2956] [id = 230] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 100E6800 == 41 [pid = 2956] [id = 215] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 1A192800 == 40 [pid = 2956] [id = 218] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 193B2000 == 39 [pid = 2956] [id = 229] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 19DD4400 == 38 [pid = 2956] [id = 217] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 19B72C00 == 37 [pid = 2956] [id = 214] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 10523000 == 36 [pid = 2956] [id = 220] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 10521400 == 35 [pid = 2956] [id = 219] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 1A658C00 == 34 [pid = 2956] [id = 248] 09:00:56 INFO - PROCESS | 2956 | --DOCSHELL 0FF61400 == 33 [pid = 2956] [id = 249] 09:00:57 INFO - PROCESS | 2956 | --DOCSHELL 1A555000 == 32 [pid = 2956] [id = 247] 09:00:57 INFO - PROCESS | 2956 | --DOCSHELL 1A35A800 == 31 [pid = 2956] [id = 245] 09:00:57 INFO - PROCESS | 2956 | --DOCSHELL 1959A000 == 30 [pid = 2956] [id = 246] 09:00:57 INFO - PROCESS | 2956 | --DOCSHELL 1861D000 == 29 [pid = 2956] [id = 244] 09:00:57 INFO - PROCESS | 2956 | --DOCSHELL 1A054000 == 28 [pid = 2956] [id = 242] 09:00:57 INFO - PROCESS | 2956 | --DOCSHELL 1005B000 == 27 [pid = 2956] [id = 243] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (15F8F400) [pid = 2956] [serial = 669] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (10C2B000) [pid = 2956] [serial = 666] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (11119000) [pid = 2956] [serial = 667] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (100E7C00) [pid = 2956] [serial = 663] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (167BA400) [pid = 2956] [serial = 672] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (1051E000) [pid = 2956] [serial = 664] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (149D1000) [pid = 2956] [serial = 661] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (11122400) [pid = 2956] [serial = 660] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (17825800) [pid = 2956] [serial = 675] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (16C89C00) [pid = 2956] [serial = 673] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (18FA7000) [pid = 2956] [serial = 678] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (178A0400) [pid = 2956] [serial = 676] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19151000) [pid = 2956] [serial = 684] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (156DC800) [pid = 2956] [serial = 646] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (14B64C00) [pid = 2956] [serial = 645] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19155000) [pid = 2956] [serial = 649] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19084800) [pid = 2956] [serial = 648] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1A190400) [pid = 2956] [serial = 652] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1A055800) [pid = 2956] [serial = 651] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A1E0800) [pid = 2956] [serial = 655] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A19AC00) [pid = 2956] [serial = 654] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A3D6800) [pid = 2956] [serial = 658] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A351400) [pid = 2956] [serial = 657] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (193B9000) [pid = 2956] [serial = 687] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (18FB2C00) [pid = 2956] [serial = 679] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19152C00) [pid = 2956] [serial = 685] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (18FAE000) [pid = 2956] [serial = 681] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19084C00) [pid = 2956] [serial = 682] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (160A2400) [pid = 2956] [serial = 670] [outer = 00000000] [url = about:blank] 09:00:57 INFO - PROCESS | 2956 | 1466697657340 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2022ms 09:00:57 INFO - PROCESS | 2956 | 1466697657360 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 2956 | 1466697657363 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 09:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:00:57 INFO - PROCESS | 2956 | 1466697657368 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 2956 | 1466697657371 Marionette TRACE conn5 <- [1,966,null,{}] 09:00:57 INFO - PROCESS | 2956 | 1466697657379 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 2956 | 1466697657382 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:57 INFO - PROCESS | 2956 | 1466697657478 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 09:00:57 INFO - PROCESS | 2956 | 1466697657566 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 2956 | 1466697657569 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:57 INFO - PROCESS | 2956 | ++DOCSHELL 0FFE9400 == 28 [pid = 2956] [id = 251] 09:00:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10053000) [pid = 2956] [serial = 752] [outer = 00000000] 09:00:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (100EE000) [pid = 2956] [serial = 753] [outer = 10053000] 09:00:57 INFO - PROCESS | 2956 | 1466697657618 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10522000) [pid = 2956] [serial = 754] [outer = 10053000] 09:00:58 INFO - PROCESS | 2956 | 1466697658035 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 731ms 09:00:58 INFO - PROCESS | 2956 | 1466697658099 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 2956 | 1466697658104 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:00:58 INFO - PROCESS | 2956 | 1466697658110 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 2956 | 1466697658113 Marionette TRACE conn5 <- [1,970,null,{}] 09:00:58 INFO - PROCESS | 2956 | 1466697658117 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 2956 | 1466697658119 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:58 INFO - PROCESS | 2956 | 1466697658213 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 09:00:58 INFO - PROCESS | 2956 | 1466697658219 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 2956 | 1466697658221 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:58 INFO - PROCESS | 2956 | ++DOCSHELL 11118000 == 29 [pid = 2956] [id = 252] 09:00:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1111C800) [pid = 2956] [serial = 755] [outer = 00000000] 09:00:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (11206800) [pid = 2956] [serial = 756] [outer = 1111C800] 09:00:58 INFO - PROCESS | 2956 | 1466697658276 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (116EA800) [pid = 2956] [serial = 757] [outer = 1111C800] 09:00:58 INFO - PROCESS | 2956 | 1466697658753 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 09:00:58 INFO - PROCESS | 2956 | 1466697658784 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 2956 | 1466697658786 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 09:00:58 INFO - PROCESS | 2956 | 1466697658789 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:00:58 INFO - PROCESS | 2956 | 1466697658793 Marionette TRACE conn5 <- [1,974,null,{}] 09:00:58 INFO - PROCESS | 2956 | 1466697658803 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 2956 | 1466697658808 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:58 INFO - PROCESS | 2956 | 1466697658924 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 09:00:59 INFO - PROCESS | 2956 | 1466697659021 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 2956 | 1466697659024 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:59 INFO - PROCESS | 2956 | ++DOCSHELL 1654A800 == 30 [pid = 2956] [id = 253] 09:00:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1654B000) [pid = 2956] [serial = 758] [outer = 00000000] 09:00:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (16785C00) [pid = 2956] [serial = 759] [outer = 1654B000] 09:00:59 INFO - PROCESS | 2956 | 1466697659077 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (167B6000) [pid = 2956] [serial = 760] [outer = 1654B000] 09:00:59 INFO - PROCESS | 2956 | 1466697659530 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 770ms 09:00:59 INFO - PROCESS | 2956 | 1466697659564 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 2956 | 1466697659566 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 09:00:59 INFO - PROCESS | 2956 | 1466697659569 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 2956 | 1466697659571 Marionette TRACE conn5 <- [1,978,null,{}] 09:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:00:59 INFO - PROCESS | 2956 | 1466697659581 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 2956 | 1466697659583 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:59 INFO - PROCESS | 2956 | 1466697659703 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 09:00:59 INFO - PROCESS | 2956 | 1466697659709 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 2956 | 1466697659711 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:00:59 INFO - PROCESS | 2956 | ++DOCSHELL 156DBC00 == 31 [pid = 2956] [id = 254] 09:00:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (160A0C00) [pid = 2956] [serial = 761] [outer = 00000000] 09:00:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1779F800) [pid = 2956] [serial = 762] [outer = 160A0C00] 09:00:59 INFO - PROCESS | 2956 | 1466697659757 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (17886800) [pid = 2956] [serial = 763] [outer = 160A0C00] 09:01:00 INFO - PROCESS | 2956 | 1466697660262 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 09:01:00 INFO - PROCESS | 2956 | 1466697660328 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 2956 | 1466697660331 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 09:01:00 INFO - PROCESS | 2956 | 1466697660334 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 2956 | 1466697660336 Marionette TRACE conn5 <- [1,982,null,{}] 09:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:01:00 INFO - PROCESS | 2956 | 1466697660339 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 2956 | 1466697660341 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:00 INFO - PROCESS | 2956 | 1466697660455 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 09:01:00 INFO - PROCESS | 2956 | 1466697660516 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 2956 | 1466697660518 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:00 INFO - PROCESS | 2956 | ++DOCSHELL 178A0400 == 32 [pid = 2956] [id = 255] 09:01:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (18617800) [pid = 2956] [serial = 764] [outer = 00000000] 09:01:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (18624000) [pid = 2956] [serial = 765] [outer = 18617800] 09:01:00 INFO - PROCESS | 2956 | 1466697660566 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19082C00) [pid = 2956] [serial = 766] [outer = 18617800] 09:01:01 INFO - PROCESS | 2956 | 1466697661028 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 730ms 09:01:01 INFO - PROCESS | 2956 | 1466697661070 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 2956 | 1466697661072 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 09:01:01 INFO - PROCESS | 2956 | 1466697661075 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:01:01 INFO - PROCESS | 2956 | 1466697661077 Marionette TRACE conn5 <- [1,986,null,{}] 09:01:01 INFO - PROCESS | 2956 | 1466697661080 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 2956 | 1466697661086 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:01 INFO - PROCESS | 2956 | 1466697661226 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 09:01:01 INFO - PROCESS | 2956 | 1466697661237 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 2956 | 1466697661248 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:01 INFO - PROCESS | 2956 | ++DOCSHELL 19147000 == 33 [pid = 2956] [id = 256] 09:01:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (19147400) [pid = 2956] [serial = 767] [outer = 00000000] 09:01:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (19312000) [pid = 2956] [serial = 768] [outer = 19147400] 09:01:01 INFO - PROCESS | 2956 | 1466697661356 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (193B7800) [pid = 2956] [serial = 769] [outer = 19147400] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (16782C00) [pid = 2956] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (10059C00) [pid = 2956] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1861D800) [pid = 2956] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19444400) [pid = 2956] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (16C86000) [pid = 2956] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (100EBC00) [pid = 2956] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (193B2800) [pid = 2956] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (100E9C00) [pid = 2956] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10C2C400) [pid = 2956] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10522C00) [pid = 2956] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19590000) [pid = 2956] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1908A000) [pid = 2956] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A107000) [pid = 2956] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:01:01 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19B72400) [pid = 2956] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:01:02 INFO - PROCESS | 2956 | 1466697662096 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1067ms 09:01:02 INFO - PROCESS | 2956 | 1466697662148 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 2956 | 1466697662150 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:01:02 INFO - PROCESS | 2956 | 1466697662153 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 2956 | 1466697662154 Marionette TRACE conn5 <- [1,990,null,{}] 09:01:02 INFO - PROCESS | 2956 | 1466697662158 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 2956 | 1466697662160 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:02 INFO - PROCESS | 2956 | 1466697662244 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 09:01:02 INFO - PROCESS | 2956 | 1466697662265 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 2956 | 1466697662267 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:02 INFO - PROCESS | 2956 | ++DOCSHELL 1861D800 == 34 [pid = 2956] [id = 257] 09:01:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19088000) [pid = 2956] [serial = 770] [outer = 00000000] 09:01:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19311C00) [pid = 2956] [serial = 771] [outer = 19088000] 09:01:02 INFO - PROCESS | 2956 | 1466697662315 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (193AF400) [pid = 2956] [serial = 772] [outer = 19088000] 09:01:02 INFO - PROCESS | 2956 | 1466697662768 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 09:01:02 INFO - PROCESS | 2956 | 1466697662827 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 2956 | 1466697662829 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:01:02 INFO - PROCESS | 2956 | 1466697662832 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 2956 | 1466697662834 Marionette TRACE conn5 <- [1,994,null,{}] 09:01:02 INFO - PROCESS | 2956 | 1466697662838 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 2956 | 1466697662839 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:02 INFO - PROCESS | 2956 | 1466697662921 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 09:01:02 INFO - PROCESS | 2956 | 1466697662928 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 2956 | 1466697662930 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:02 INFO - PROCESS | 2956 | ++DOCSHELL 1958D400 == 35 [pid = 2956] [id = 258] 09:01:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1958FC00) [pid = 2956] [serial = 773] [outer = 00000000] 09:01:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19595C00) [pid = 2956] [serial = 774] [outer = 1958FC00] 09:01:02 INFO - PROCESS | 2956 | 1466697662976 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19590C00) [pid = 2956] [serial = 775] [outer = 1958FC00] 09:01:03 INFO - PROCESS | 2956 | 1466697663432 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 09:01:03 INFO - PROCESS | 2956 | 1466697663473 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 2956 | 1466697663475 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:01:03 INFO - PROCESS | 2956 | 1466697663482 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 2956 | 1466697663484 Marionette TRACE conn5 <- [1,998,null,{}] 09:01:03 INFO - PROCESS | 2956 | 1466697663488 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:03 INFO - PROCESS | 2956 | 1466697663490 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:03 INFO - PROCESS | 2956 | 1466697663588 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 09:01:03 INFO - PROCESS | 2956 | 1466697663594 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 2956 | 1466697663596 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:03 INFO - PROCESS | 2956 | ++DOCSHELL 16549800 == 36 [pid = 2956] [id = 259] 09:01:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19B71800) [pid = 2956] [serial = 776] [outer = 00000000] 09:01:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19DC8400) [pid = 2956] [serial = 777] [outer = 19B71800] 09:01:03 INFO - PROCESS | 2956 | 1466697663641 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19DC8800) [pid = 2956] [serial = 778] [outer = 19B71800] 09:01:04 INFO - PROCESS | 2956 | 1466697664404 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 09:01:04 INFO - PROCESS | 2956 | 1466697664455 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 2956 | 1466697664459 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:01:04 INFO - PROCESS | 2956 | 1466697664464 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 2956 | 1466697664470 Marionette TRACE conn5 <- [1,1002,null,{}] 09:01:04 INFO - PROCESS | 2956 | 1466697664476 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 2956 | 1466697664479 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:04 INFO - PROCESS | 2956 | 1466697664611 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 09:01:04 INFO - PROCESS | 2956 | 1466697664736 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 2956 | 1466697664739 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:04 INFO - PROCESS | 2956 | ++DOCSHELL 0FF61400 == 37 [pid = 2956] [id = 260] 09:01:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (10055000) [pid = 2956] [serial = 779] [outer = 00000000] 09:01:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (10C17000) [pid = 2956] [serial = 780] [outer = 10055000] 09:01:04 INFO - PROCESS | 2956 | 1466697664801 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (11204000) [pid = 2956] [serial = 781] [outer = 10055000] 09:01:05 INFO - PROCESS | 2956 | 1466697665561 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1191ms 09:01:05 INFO - PROCESS | 2956 | 1466697665656 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 2956 | 1466697665661 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 09:01:05 INFO - PROCESS | 2956 | 1466697665667 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:01:05 INFO - PROCESS | 2956 | 1466697665670 Marionette TRACE conn5 <- [1,1006,null,{}] 09:01:05 INFO - PROCESS | 2956 | 1466697665675 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 2956 | 1466697665678 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:05 INFO - PROCESS | 2956 | 1466697665832 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 09:01:05 INFO - PROCESS | 2956 | 1466697665962 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 2956 | 1466697665965 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:05 INFO - PROCESS | 2956 | ++DOCSHELL 1678A400 == 38 [pid = 2956] [id = 261] 09:01:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1678CC00) [pid = 2956] [serial = 782] [outer = 00000000] 09:01:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (16DB4400) [pid = 2956] [serial = 783] [outer = 1678CC00] 09:01:06 INFO - PROCESS | 2956 | 1466697666028 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (178AA000) [pid = 2956] [serial = 784] [outer = 1678CC00] 09:01:06 INFO - PROCESS | 2956 | 1466697666800 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1182ms 09:01:06 INFO - PROCESS | 2956 | 1466697666853 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 2956 | 1466697666855 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 09:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:01:06 INFO - PROCESS | 2956 | 1466697666859 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 2956 | 1466697666863 Marionette TRACE conn5 <- [1,1010,null,{}] 09:01:06 INFO - PROCESS | 2956 | 1466697666875 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 2956 | 1466697666880 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:07 INFO - PROCESS | 2956 | 1466697667014 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 09:01:07 INFO - PROCESS | 2956 | 1466697667144 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 2956 | 1466697667148 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:07 INFO - PROCESS | 2956 | ++DOCSHELL 19DCE400 == 39 [pid = 2956] [id = 262] 09:01:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (19DD0000) [pid = 2956] [serial = 785] [outer = 00000000] 09:01:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1A055000) [pid = 2956] [serial = 786] [outer = 19DD0000] 09:01:07 INFO - PROCESS | 2956 | 1466697667214 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1A190C00) [pid = 2956] [serial = 787] [outer = 19DD0000] 09:01:07 INFO - PROCESS | 2956 | [2956] 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 09:01:08 INFO - PROCESS | 2956 | 1466697668319 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1540ms 09:01:08 INFO - PROCESS | 2956 | 1466697668402 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 2956 | 1466697668406 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:01:08 INFO - PROCESS | 2956 | 1466697668411 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 2956 | 1466697668415 Marionette TRACE conn5 <- [1,1014,null,{}] 09:01:08 INFO - PROCESS | 2956 | 1466697668421 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 2956 | 1466697668424 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:08 INFO - PROCESS | 2956 | 1466697668543 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 09:01:08 INFO - PROCESS | 2956 | 1466697668675 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 2956 | 1466697668680 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:08 INFO - PROCESS | 2956 | ++DOCSHELL 10A72800 == 40 [pid = 2956] [id = 263] 09:01:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (10A73800) [pid = 2956] [serial = 788] [outer = 00000000] 09:01:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1111DC00) [pid = 2956] [serial = 789] [outer = 10A73800] 09:01:08 INFO - PROCESS | 2956 | 1466697668772 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (14BA1400) [pid = 2956] [serial = 790] [outer = 10A73800] 09:01:09 INFO - PROCESS | 2956 | --DOCSHELL 1958D400 == 39 [pid = 2956] [id = 258] 09:01:09 INFO - PROCESS | 2956 | --DOCSHELL 1861D800 == 38 [pid = 2956] [id = 257] 09:01:09 INFO - PROCESS | 2956 | --DOCSHELL 19147000 == 37 [pid = 2956] [id = 256] 09:01:09 INFO - PROCESS | 2956 | --DOCSHELL 178A0400 == 36 [pid = 2956] [id = 255] 09:01:09 INFO - PROCESS | 2956 | --DOCSHELL 156DBC00 == 35 [pid = 2956] [id = 254] 09:01:09 INFO - PROCESS | 2956 | --DOCSHELL 1654A800 == 34 [pid = 2956] [id = 253] 09:01:09 INFO - PROCESS | 2956 | --DOCSHELL 11118000 == 33 [pid = 2956] [id = 252] 09:01:09 INFO - PROCESS | 2956 | --DOCSHELL 0FFE9400 == 32 [pid = 2956] [id = 251] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (17819400) [pid = 2956] [serial = 694] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (16B5F000) [pid = 2956] [serial = 693] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (156D9000) [pid = 2956] [serial = 718] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (18E5E400) [pid = 2956] [serial = 708] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (18FAC400) [pid = 2956] [serial = 709] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (19B23800) [pid = 2956] [serial = 715] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (17826400) [pid = 2956] [serial = 706] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (11121800) [pid = 2956] [serial = 700] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (193B9C00) [pid = 2956] [serial = 688] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (19090400) [pid = 2956] [serial = 720] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (15353C00) [pid = 2956] [serial = 703] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1127FC00) [pid = 2956] [serial = 691] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19596800) [pid = 2956] [serial = 696] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (10AE0400) [pid = 2956] [serial = 690] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10AD7400) [pid = 2956] [serial = 717] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1779D800) [pid = 2956] [serial = 705] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (117C8800) [pid = 2956] [serial = 702] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10A69C00) [pid = 2956] [serial = 699] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19B2B000) [pid = 2956] [serial = 721] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19146400) [pid = 2956] [serial = 712] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19599C00) [pid = 2956] [serial = 714] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19090800) [pid = 2956] [serial = 711] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19B24C00) [pid = 2956] [serial = 697] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1A199C00) [pid = 2956] [serial = 726] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1A19F400) [pid = 2956] [serial = 727] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19DCF400) [pid = 2956] [serial = 724] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19DCF000) [pid = 2956] [serial = 723] [outer = 00000000] [url = about:blank] 09:01:09 INFO - PROCESS | 2956 | 1466697669341 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 987ms 09:01:09 INFO - PROCESS | 2956 | 1466697669399 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 2956 | 1466697669403 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 09:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:01:09 INFO - PROCESS | 2956 | 1466697669409 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 2956 | 1466697669412 Marionette TRACE conn5 <- [1,1018,null,{}] 09:01:09 INFO - PROCESS | 2956 | 1466697669416 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 2956 | 1466697669419 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:09 INFO - PROCESS | 2956 | 1466697669513 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 09:01:09 INFO - PROCESS | 2956 | 1466697669611 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 2956 | 1466697669613 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:09 INFO - PROCESS | 2956 | ++DOCSHELL 10ADC800 == 33 [pid = 2956] [id = 264] 09:01:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10ADFC00) [pid = 2956] [serial = 791] [outer = 00000000] 09:01:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1127FC00) [pid = 2956] [serial = 792] [outer = 10ADFC00] 09:01:09 INFO - PROCESS | 2956 | 1466697669664 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (14B65400) [pid = 2956] [serial = 793] [outer = 10ADFC00] 09:01:10 INFO - PROCESS | 2956 | 1466697670119 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 770ms 09:01:10 INFO - PROCESS | 2956 | 1466697670184 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 2956 | 1466697670186 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 09:01:10 INFO - PROCESS | 2956 | 1466697670189 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:01:10 INFO - PROCESS | 2956 | 1466697670193 Marionette TRACE conn5 <- [1,1022,null,{}] 09:01:10 INFO - PROCESS | 2956 | 1466697670203 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 2956 | 1466697670207 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:10 INFO - PROCESS | 2956 | 1466697670300 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 09:01:10 INFO - PROCESS | 2956 | 1466697670315 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 2956 | 1466697670318 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:10 INFO - PROCESS | 2956 | ++DOCSHELL 16C7B400 == 34 [pid = 2956] [id = 265] 09:01:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (16C7B800) [pid = 2956] [serial = 794] [outer = 00000000] 09:01:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (177A3400) [pid = 2956] [serial = 795] [outer = 16C7B800] 09:01:10 INFO - PROCESS | 2956 | 1466697670371 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17821000) [pid = 2956] [serial = 796] [outer = 16C7B800] 09:01:10 INFO - PROCESS | 2956 | 1466697670855 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 09:01:10 INFO - PROCESS | 2956 | 1466697670864 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 2956 | 1466697670867 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 09:01:10 INFO - PROCESS | 2956 | 1466697670870 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:01:10 INFO - PROCESS | 2956 | 1466697670872 Marionette TRACE conn5 <- [1,1026,null,{}] 09:01:10 INFO - PROCESS | 2956 | 1466697670875 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 2956 | 1466697670877 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:10 INFO - PROCESS | 2956 | 1466697670966 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 09:01:10 INFO - PROCESS | 2956 | 1466697670971 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 2956 | 1466697670973 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:11 INFO - PROCESS | 2956 | ++DOCSHELL 18696400 == 35 [pid = 2956] [id = 266] 09:01:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1869E000) [pid = 2956] [serial = 797] [outer = 00000000] 09:01:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18FB5000) [pid = 2956] [serial = 798] [outer = 1869E000] 09:01:11 INFO - PROCESS | 2956 | 1466697671029 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1908C400) [pid = 2956] [serial = 799] [outer = 1869E000] 09:01:11 INFO - PROCESS | 2956 | 1466697671520 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 09:01:11 INFO - PROCESS | 2956 | 1466697671543 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 2956 | 1466697671545 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:01:11 INFO - PROCESS | 2956 | 1466697671548 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 2956 | 1466697671550 Marionette TRACE conn5 <- [1,1030,null,{}] 09:01:11 INFO - PROCESS | 2956 | 1466697671554 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 2956 | 1466697671556 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:11 INFO - PROCESS | 2956 | 1466697671676 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 09:01:11 INFO - PROCESS | 2956 | 1466697671770 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 2956 | 1466697671772 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:11 INFO - PROCESS | 2956 | ++DOCSHELL 1914A000 == 36 [pid = 2956] [id = 267] 09:01:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1914A800) [pid = 2956] [serial = 800] [outer = 00000000] 09:01:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19154800) [pid = 2956] [serial = 801] [outer = 1914A800] 09:01:11 INFO - PROCESS | 2956 | 1466697671819 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19155800) [pid = 2956] [serial = 802] [outer = 1914A800] 09:01:12 INFO - PROCESS | 2956 | 1466697672242 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 09:01:12 INFO - PROCESS | 2956 | 1466697672279 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 2956 | 1466697672281 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:01:12 INFO - PROCESS | 2956 | 1466697672299 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 2956 | 1466697672301 Marionette TRACE conn5 <- [1,1034,null,{}] 09:01:12 INFO - PROCESS | 2956 | 1466697672305 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 2956 | 1466697672310 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:12 INFO - PROCESS | 2956 | 1466697672459 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 09:01:12 INFO - PROCESS | 2956 | 1466697672524 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 2956 | 1466697672526 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:12 INFO - PROCESS | 2956 | ++DOCSHELL 177A2C00 == 37 [pid = 2956] [id = 268] 09:01:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19595000) [pid = 2956] [serial = 803] [outer = 00000000] 09:01:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19B2D800) [pid = 2956] [serial = 804] [outer = 19595000] 09:01:12 INFO - PROCESS | 2956 | 1466697672577 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19B75800) [pid = 2956] [serial = 805] [outer = 19595000] 09:01:13 INFO - PROCESS | 2956 | 1466697673067 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 832ms 09:01:13 INFO - PROCESS | 2956 | 1466697673121 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 2956 | 1466697673133 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 09:01:13 INFO - PROCESS | 2956 | 1466697673137 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:01:13 INFO - PROCESS | 2956 | 1466697673139 Marionette TRACE conn5 <- [1,1038,null,{}] 09:01:13 INFO - PROCESS | 2956 | 1466697673142 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 2956 | 1466697673144 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:13 INFO - PROCESS | 2956 | 1466697673264 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 09:01:13 INFO - PROCESS | 2956 | 1466697673330 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 2956 | 1466697673332 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:13 INFO - PROCESS | 2956 | ++DOCSHELL 19DD2000 == 38 [pid = 2956] [id = 269] 09:01:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19DD5C00) [pid = 2956] [serial = 806] [outer = 00000000] 09:01:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A193400) [pid = 2956] [serial = 807] [outer = 19DD5C00] 09:01:13 INFO - PROCESS | 2956 | 1466697673379 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A198400) [pid = 2956] [serial = 808] [outer = 19DD5C00] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (18617800) [pid = 2956] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (10053000) [pid = 2956] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (16784800) [pid = 2956] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1111C800) [pid = 2956] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1654B000) [pid = 2956] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19147400) [pid = 2956] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10A65C00) [pid = 2956] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1861F800) [pid = 2956] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A35C400) [pid = 2956] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A3D9800) [pid = 2956] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A555400) [pid = 2956] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1A684800) [pid = 2956] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (0FF62400) [pid = 2956] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1958FC00) [pid = 2956] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19088000) [pid = 2956] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:01:13 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (160A0C00) [pid = 2956] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:01:13 INFO - PROCESS | 2956 | 1466697673877 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 770ms 09:01:13 INFO - PROCESS | 2956 | 1466697673917 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 2956 | 1466697673919 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 09:01:13 INFO - PROCESS | 2956 | 1466697673922 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 2956 | 1466697673924 Marionette TRACE conn5 <- [1,1042,null,{}] 09:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:01:13 INFO - PROCESS | 2956 | 1466697673927 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:13 INFO - PROCESS | 2956 | 1466697673929 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:14 INFO - PROCESS | 2956 | 1466697674012 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 09:01:14 INFO - PROCESS | 2956 | 1466697674020 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 2956 | 1466697674021 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:14 INFO - PROCESS | 2956 | ++DOCSHELL 08A5B400 == 39 [pid = 2956] [id = 270] 09:01:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1781FC00) [pid = 2956] [serial = 809] [outer = 00000000] 09:01:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19153400) [pid = 2956] [serial = 810] [outer = 1781FC00] 09:01:14 INFO - PROCESS | 2956 | 1466697674066 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19DCD000) [pid = 2956] [serial = 811] [outer = 1781FC00] 09:01:14 INFO - PROCESS | 2956 | 1466697674501 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 09:01:14 INFO - PROCESS | 2956 | 1466697674557 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 2956 | 1466697674559 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 09:01:14 INFO - PROCESS | 2956 | 1466697674562 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:01:14 INFO - PROCESS | 2956 | 1466697674564 Marionette TRACE conn5 <- [1,1046,null,{}] 09:01:14 INFO - PROCESS | 2956 | 1466697674567 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 2956 | 1466697674569 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:14 INFO - PROCESS | 2956 | 1466697674659 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 09:01:14 INFO - PROCESS | 2956 | 1466697674664 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 2956 | 1466697674666 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:14 INFO - PROCESS | 2956 | ++DOCSHELL 1A04EC00 == 40 [pid = 2956] [id = 271] 09:01:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1A107400) [pid = 2956] [serial = 812] [outer = 00000000] 09:01:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A359800) [pid = 2956] [serial = 813] [outer = 1A107400] 09:01:14 INFO - PROCESS | 2956 | 1466697674713 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A19E400) [pid = 2956] [serial = 814] [outer = 1A107400] 09:01:15 INFO - PROCESS | 2956 | 1466697675171 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 09:01:15 INFO - PROCESS | 2956 | 1466697675197 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 2956 | 1466697675199 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 09:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:01:15 INFO - PROCESS | 2956 | 1466697675214 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 2956 | 1466697675216 Marionette TRACE conn5 <- [1,1050,null,{}] 09:01:15 INFO - PROCESS | 2956 | 1466697675220 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 2956 | 1466697675222 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:15 INFO - PROCESS | 2956 | 1466697675308 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 09:01:15 INFO - PROCESS | 2956 | 1466697675313 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 2956 | 1466697675315 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:15 INFO - PROCESS | 2956 | ++DOCSHELL 19155C00 == 41 [pid = 2956] [id = 272] 09:01:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A555000) [pid = 2956] [serial = 815] [outer = 00000000] 09:01:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A560C00) [pid = 2956] [serial = 816] [outer = 1A555000] 09:01:15 INFO - PROCESS | 2956 | 1466697675360 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A655000) [pid = 2956] [serial = 817] [outer = 1A555000] 09:01:16 INFO - PROCESS | 2956 | 1466697675999 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 830ms 09:01:16 INFO - PROCESS | 2956 | 1466697676074 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 2956 | 1466697676079 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 09:01:16 INFO - PROCESS | 2956 | 1466697676086 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:01:16 INFO - PROCESS | 2956 | 1466697676090 Marionette TRACE conn5 <- [1,1054,null,{}] 09:01:16 INFO - PROCESS | 2956 | 1466697676096 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 2956 | 1466697676100 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:16 INFO - PROCESS | 2956 | 1466697676234 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 09:01:16 INFO - PROCESS | 2956 | 1466697676366 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 2956 | 1466697676369 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:16 INFO - PROCESS | 2956 | ++DOCSHELL 0CEC9400 == 42 [pid = 2956] [id = 273] 09:01:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (100EDC00) [pid = 2956] [serial = 818] [outer = 00000000] 09:01:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1111D000) [pid = 2956] [serial = 819] [outer = 100EDC00] 09:01:16 INFO - PROCESS | 2956 | 1466697676435 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (15353C00) [pid = 2956] [serial = 820] [outer = 100EDC00] 09:01:17 INFO - PROCESS | 2956 | 1466697677068 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1017ms 09:01:17 INFO - PROCESS | 2956 | 1466697677110 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 2956 | 1466697677116 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:01:17 INFO - PROCESS | 2956 | 1466697677122 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 2956 | 1466697677126 Marionette TRACE conn5 <- [1,1058,null,{}] 09:01:17 INFO - PROCESS | 2956 | 1466697677130 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 2956 | 1466697677133 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:17 INFO - PROCESS | 2956 | 1466697677254 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 09:01:17 INFO - PROCESS | 2956 | 1466697677390 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 2956 | 1466697677393 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:17 INFO - PROCESS | 2956 | ++DOCSHELL 16B69400 == 43 [pid = 2956] [id = 274] 09:01:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (16DAF800) [pid = 2956] [serial = 821] [outer = 00000000] 09:01:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (178A2800) [pid = 2956] [serial = 822] [outer = 16DAF800] 09:01:17 INFO - PROCESS | 2956 | 1466697677455 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (18FAF000) [pid = 2956] [serial = 823] [outer = 16DAF800] 09:01:18 INFO - PROCESS | 2956 | 1466697678102 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1024ms 09:01:18 INFO - PROCESS | 2956 | 1466697678148 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 2956 | 1466697678151 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:01:18 INFO - PROCESS | 2956 | 1466697678155 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 2956 | 1466697678159 Marionette TRACE conn5 <- [1,1062,null,{}] 09:01:18 INFO - PROCESS | 2956 | 1466697678171 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 2956 | 1466697678177 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:18 INFO - PROCESS | 2956 | 1466697678347 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 09:01:18 INFO - PROCESS | 2956 | 1466697678485 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 2956 | 1466697678488 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:18 INFO - PROCESS | 2956 | ++DOCSHELL 1A55B400 == 44 [pid = 2956] [id = 275] 09:01:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A55C000) [pid = 2956] [serial = 824] [outer = 00000000] 09:01:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A65A400) [pid = 2956] [serial = 825] [outer = 1A55C000] 09:01:18 INFO - PROCESS | 2956 | 1466697678550 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1A683400) [pid = 2956] [serial = 826] [outer = 1A55C000] 09:01:19 INFO - PROCESS | 2956 | 1466697679226 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1124ms 09:01:19 INFO - PROCESS | 2956 | 1466697679282 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 2956 | 1466697679285 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 09:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:01:19 INFO - PROCESS | 2956 | 1466697679289 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 2956 | 1466697679291 Marionette TRACE conn5 <- [1,1066,null,{}] 09:01:19 INFO - PROCESS | 2956 | 1466697679295 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 2956 | 1466697679297 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:19 INFO - PROCESS | 2956 | 1466697679418 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 09:01:19 INFO - PROCESS | 2956 | 1466697679554 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 2956 | 1466697679557 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:19 INFO - PROCESS | 2956 | ++DOCSHELL 1051F800 == 45 [pid = 2956] [id = 276] 09:01:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19445C00) [pid = 2956] [serial = 827] [outer = 00000000] 09:01:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1A68E400) [pid = 2956] [serial = 828] [outer = 19445C00] 09:01:19 INFO - PROCESS | 2956 | 1466697679615 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1B1A0C00) [pid = 2956] [serial = 829] [outer = 19445C00] 09:01:20 INFO - PROCESS | 2956 | 1466697680257 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1019ms 09:01:20 INFO - PROCESS | 2956 | 1466697680311 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 2956 | 1466697680313 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:01:20 INFO - PROCESS | 2956 | 1466697680317 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 2956 | 1466697680319 Marionette TRACE conn5 <- [1,1070,null,{}] 09:01:20 INFO - PROCESS | 2956 | 1466697680323 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 2956 | 1466697680325 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:20 INFO - PROCESS | 2956 | 1466697680437 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 09:01:20 INFO - PROCESS | 2956 | 1466697680548 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 2956 | 1466697680550 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:20 INFO - PROCESS | 2956 | ++DOCSHELL 1A68F000 == 46 [pid = 2956] [id = 277] 09:01:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1B26B000) [pid = 2956] [serial = 830] [outer = 00000000] 09:01:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1B271000) [pid = 2956] [serial = 831] [outer = 1B26B000] 09:01:20 INFO - PROCESS | 2956 | 1466697680611 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1B272C00) [pid = 2956] [serial = 832] [outer = 1B26B000] 09:01:21 INFO - PROCESS | 2956 | 1466697681218 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 09:01:21 INFO - PROCESS | 2956 | 1466697681291 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 2956 | 1466697681294 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 09:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:01:21 INFO - PROCESS | 2956 | 1466697681297 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 2956 | 1466697681299 Marionette TRACE conn5 <- [1,1074,null,{}] 09:01:21 INFO - PROCESS | 2956 | 1466697681303 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 2956 | 1466697681309 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:21 INFO - PROCESS | 2956 | 1466697681482 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 09:01:21 INFO - PROCESS | 2956 | 1466697681635 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 2956 | 1466697681637 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:21 INFO - PROCESS | 2956 | ++DOCSHELL 0CE1F800 == 47 [pid = 2956] [id = 278] 09:01:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (19B27000) [pid = 2956] [serial = 833] [outer = 00000000] 09:01:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1B57B000) [pid = 2956] [serial = 834] [outer = 19B27000] 09:01:21 INFO - PROCESS | 2956 | 1466697681700 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (1B582C00) [pid = 2956] [serial = 835] [outer = 19B27000] 09:01:22 INFO - PROCESS | 2956 | 1466697682269 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1225ms 09:01:22 INFO - PROCESS | 2956 | 1466697682557 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 2956 | 1466697682563 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:01:22 INFO - PROCESS | 2956 | 1466697682569 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 2956 | 1466697682573 Marionette TRACE conn5 <- [1,1078,null,{}] 09:01:22 INFO - PROCESS | 2956 | 1466697682579 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 2956 | 1466697682582 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:22 INFO - PROCESS | 2956 | 1466697682693 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 09:01:22 INFO - PROCESS | 2956 | 1466697682826 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 2956 | 1466697682831 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:22 INFO - PROCESS | 2956 | ++DOCSHELL 10A6CC00 == 48 [pid = 2956] [id = 279] 09:01:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (10A6D800) [pid = 2956] [serial = 836] [outer = 00000000] 09:01:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (10C17400) [pid = 2956] [serial = 837] [outer = 10A6D800] 09:01:22 INFO - PROCESS | 2956 | 1466697682885 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (11207000) [pid = 2956] [serial = 838] [outer = 10A6D800] 09:01:23 INFO - PROCESS | 2956 | 1466697683498 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 971ms 09:01:23 INFO - PROCESS | 2956 | 1466697683541 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 2956 | 1466697683545 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:01:23 INFO - PROCESS | 2956 | 1466697683550 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 2956 | 1466697683554 Marionette TRACE conn5 <- [1,1082,null,{}] 09:01:23 INFO - PROCESS | 2956 | 1466697683558 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 2956 | 1466697683561 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:23 INFO - PROCESS | 2956 | 1466697683704 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 16783400 == 47 [pid = 2956] [id = 250] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 1A04EC00 == 46 [pid = 2956] [id = 271] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 08A5B400 == 45 [pid = 2956] [id = 270] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 19DD2000 == 44 [pid = 2956] [id = 269] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 177A2C00 == 43 [pid = 2956] [id = 268] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 1914A000 == 42 [pid = 2956] [id = 267] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 18696400 == 41 [pid = 2956] [id = 266] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 16C7B400 == 40 [pid = 2956] [id = 265] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 10ADC800 == 39 [pid = 2956] [id = 264] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 10A72800 == 38 [pid = 2956] [id = 263] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 19DCE400 == 37 [pid = 2956] [id = 262] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 1678A400 == 36 [pid = 2956] [id = 261] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 0FF61400 == 35 [pid = 2956] [id = 260] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 16549800 == 34 [pid = 2956] [id = 259] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 0CE1F800 == 33 [pid = 2956] [id = 278] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 10A6CC00 == 32 [pid = 2956] [id = 279] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 1A68F000 == 31 [pid = 2956] [id = 277] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 1051F800 == 30 [pid = 2956] [id = 276] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 16B69400 == 29 [pid = 2956] [id = 274] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 1A55B400 == 28 [pid = 2956] [id = 275] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 19155C00 == 27 [pid = 2956] [id = 272] 09:01:24 INFO - PROCESS | 2956 | --DOCSHELL 0CEC9400 == 26 [pid = 2956] [id = 273] 09:01:24 INFO - PROCESS | 2956 | 1466697684798 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 2956 | 1466697684801 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (1779F800) [pid = 2956] [serial = 762] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (18624000) [pid = 2956] [serial = 765] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (100EE000) [pid = 2956] [serial = 753] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (10522000) [pid = 2956] [serial = 754] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (16B61C00) [pid = 2956] [serial = 751] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (1678C400) [pid = 2956] [serial = 750] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (11206800) [pid = 2956] [serial = 756] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (116EA800) [pid = 2956] [serial = 757] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (16785C00) [pid = 2956] [serial = 759] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19312000) [pid = 2956] [serial = 768] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (15F90000) [pid = 2956] [serial = 730] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1168EC00) [pid = 2956] [serial = 729] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19307000) [pid = 2956] [serial = 733] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (18E78400) [pid = 2956] [serial = 732] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1A3E1800) [pid = 2956] [serial = 736] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1A3DB400) [pid = 2956] [serial = 735] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1A558C00) [pid = 2956] [serial = 739] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1A556000) [pid = 2956] [serial = 738] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1A654C00) [pid = 2956] [serial = 742] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1A585000) [pid = 2956] [serial = 741] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19DC8400) [pid = 2956] [serial = 777] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A68FC00) [pid = 2956] [serial = 745] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A68DC00) [pid = 2956] [serial = 744] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1051A800) [pid = 2956] [serial = 748] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (100DF800) [pid = 2956] [serial = 747] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19590C00) [pid = 2956] [serial = 775] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19082C00) [pid = 2956] [serial = 766] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19595C00) [pid = 2956] [serial = 774] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (193B7800) [pid = 2956] [serial = 769] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17886800) [pid = 2956] [serial = 763] [outer = 00000000] [url = about:blank] 09:01:24 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19311C00) [pid = 2956] [serial = 771] [outer = 00000000] [url = about:blank] 09:01:25 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (167B6000) [pid = 2956] [serial = 760] [outer = 00000000] [url = about:blank] 09:01:25 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (193AF400) [pid = 2956] [serial = 772] [outer = 00000000] [url = about:blank] 09:01:25 INFO - PROCESS | 2956 | ++DOCSHELL 0CBE7400 == 27 [pid = 2956] [id = 280] 09:01:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (0CE1C800) [pid = 2956] [serial = 839] [outer = 00000000] 09:01:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (0FF5F400) [pid = 2956] [serial = 840] [outer = 0CE1C800] 09:01:25 INFO - PROCESS | 2956 | 1466697685011 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10059C00) [pid = 2956] [serial = 841] [outer = 0CE1C800] 09:01:25 INFO - PROCESS | 2956 | 1466697685455 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1923ms 09:01:25 INFO - PROCESS | 2956 | 1466697685475 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 2956 | 1466697685479 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:01:25 INFO - PROCESS | 2956 | 1466697685488 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 2956 | 1466697685490 Marionette TRACE conn5 <- [1,1086,null,{}] 09:01:25 INFO - PROCESS | 2956 | 1466697685496 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:25 INFO - PROCESS | 2956 | 1466697685500 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:25 INFO - PROCESS | 2956 | 1466697685589 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 09:01:25 INFO - PROCESS | 2956 | 1466697685600 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 2956 | 1466697685602 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:25 INFO - PROCESS | 2956 | ++DOCSHELL 10964800 == 28 [pid = 2956] [id = 281] 09:01:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10A68400) [pid = 2956] [serial = 842] [outer = 00000000] 09:01:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10A6F400) [pid = 2956] [serial = 843] [outer = 10A68400] 09:01:25 INFO - PROCESS | 2956 | 1466697685650 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10AD7000) [pid = 2956] [serial = 844] [outer = 10A68400] 09:01:26 INFO - PROCESS | 2956 | 1466697686125 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 09:01:26 INFO - PROCESS | 2956 | 1466697686161 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 2956 | 1466697686165 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 09:01:26 INFO - PROCESS | 2956 | 1466697686170 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:01:26 INFO - PROCESS | 2956 | 1466697686172 Marionette TRACE conn5 <- [1,1090,null,{}] 09:01:26 INFO - PROCESS | 2956 | 1466697686176 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 2956 | 1466697686178 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:26 INFO - PROCESS | 2956 | 1466697686304 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 09:01:26 INFO - PROCESS | 2956 | 1466697686400 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 2956 | 1466697686403 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:26 INFO - PROCESS | 2956 | ++DOCSHELL 11697400 == 29 [pid = 2956] [id = 282] 09:01:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (116EA800) [pid = 2956] [serial = 845] [outer = 00000000] 09:01:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (14BA1000) [pid = 2956] [serial = 846] [outer = 116EA800] 09:01:26 INFO - PROCESS | 2956 | 1466697686451 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (15F8F000) [pid = 2956] [serial = 847] [outer = 116EA800] 09:01:26 INFO - PROCESS | 2956 | 1466697686848 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 731ms 09:01:26 INFO - PROCESS | 2956 | 1466697686906 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 2956 | 1466697686908 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:01:26 INFO - PROCESS | 2956 | 1466697686913 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 2956 | 1466697686919 Marionette TRACE conn5 <- [1,1094,null,{}] 09:01:26 INFO - PROCESS | 2956 | 1466697686928 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 2956 | 1466697686932 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:27 INFO - PROCESS | 2956 | 1466697687058 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 09:01:27 INFO - PROCESS | 2956 | 1466697687099 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 2956 | 1466697687101 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:27 INFO - PROCESS | 2956 | ++DOCSHELL 1654B400 == 30 [pid = 2956] [id = 283] 09:01:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (16788000) [pid = 2956] [serial = 848] [outer = 00000000] 09:01:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (16B44000) [pid = 2956] [serial = 849] [outer = 16788000] 09:01:27 INFO - PROCESS | 2956 | 1466697687150 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (16C86C00) [pid = 2956] [serial = 850] [outer = 16788000] 09:01:27 INFO - PROCESS | 2956 | 1466697687677 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 830ms 09:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:01:27 INFO - PROCESS | 2956 | 1466697687745 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 2956 | 1466697687748 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 09:01:27 INFO - PROCESS | 2956 | 1466697687751 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 2956 | 1466697687753 Marionette TRACE conn5 <- [1,1098,null,{}] 09:01:27 INFO - PROCESS | 2956 | 1466697687756 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 2956 | 1466697687758 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:27 INFO - PROCESS | 2956 | 1466697687878 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 09:01:27 INFO - PROCESS | 2956 | 1466697687942 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 2956 | 1466697687944 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:27 INFO - PROCESS | 2956 | ++DOCSHELL 1779FC00 == 31 [pid = 2956] [id = 284] 09:01:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1781CC00) [pid = 2956] [serial = 851] [outer = 00000000] 09:01:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1789CC00) [pid = 2956] [serial = 852] [outer = 1781CC00] 09:01:28 INFO - PROCESS | 2956 | 1466697687990 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (178A5000) [pid = 2956] [serial = 853] [outer = 1781CC00] 09:01:28 INFO - PROCESS | 2956 | 1466697688392 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 09:01:28 INFO - PROCESS | 2956 | 1466697688425 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 2956 | 1466697688427 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:01:28 INFO - PROCESS | 2956 | 1466697688431 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 2956 | 1466697688433 Marionette TRACE conn5 <- [1,1102,null,{}] 09:01:28 INFO - PROCESS | 2956 | 1466697688436 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 2956 | 1466697688438 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:28 INFO - PROCESS | 2956 | 1466697688550 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 09:01:28 INFO - PROCESS | 2956 | 1466697688556 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 2956 | 1466697688562 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:28 INFO - PROCESS | 2956 | ++DOCSHELL 18623800 == 32 [pid = 2956] [id = 285] 09:01:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (18624000) [pid = 2956] [serial = 854] [outer = 00000000] 09:01:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (18FA7400) [pid = 2956] [serial = 855] [outer = 18624000] 09:01:28 INFO - PROCESS | 2956 | 1466697688667 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19086000) [pid = 2956] [serial = 856] [outer = 18624000] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1914A800) [pid = 2956] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19595000) [pid = 2956] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19DD5C00) [pid = 2956] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (19B71800) [pid = 2956] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10055000) [pid = 2956] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1678CC00) [pid = 2956] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1869E000) [pid = 2956] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (16C7B800) [pid = 2956] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19DD0000) [pid = 2956] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10A73800) [pid = 2956] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10ADFC00) [pid = 2956] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A107400) [pid = 2956] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A555000) [pid = 2956] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:01:29 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1781FC00) [pid = 2956] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:01:29 INFO - PROCESS | 2956 | 1466697689528 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1132ms 09:01:29 INFO - PROCESS | 2956 | 1466697689563 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 2956 | 1466697689566 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:01:29 INFO - PROCESS | 2956 | 1466697689568 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 2956 | 1466697689570 Marionette TRACE conn5 <- [1,1106,null,{}] 09:01:29 INFO - PROCESS | 2956 | 1466697689573 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 2956 | 1466697689576 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:29 INFO - PROCESS | 2956 | 1466697689699 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 09:01:29 INFO - PROCESS | 2956 | 1466697689761 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 2956 | 1466697689763 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:29 INFO - PROCESS | 2956 | ++DOCSHELL 0CB7E400 == 33 [pid = 2956] [id = 286] 09:01:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (100E4000) [pid = 2956] [serial = 857] [outer = 00000000] 09:01:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (16DA6800) [pid = 2956] [serial = 858] [outer = 100E4000] 09:01:29 INFO - PROCESS | 2956 | 1466697689807 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1861D800) [pid = 2956] [serial = 859] [outer = 100E4000] 09:01:30 INFO - PROCESS | 2956 | 1466697690153 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 09:01:30 INFO - PROCESS | 2956 | 1466697690208 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 2956 | 1466697690211 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 09:01:30 INFO - PROCESS | 2956 | 1466697690214 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:01:30 INFO - PROCESS | 2956 | 1466697690216 Marionette TRACE conn5 <- [1,1110,null,{}] 09:01:30 INFO - PROCESS | 2956 | 1466697690220 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 2956 | 1466697690222 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:30 INFO - PROCESS | 2956 | 1466697690305 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 09:01:30 INFO - PROCESS | 2956 | 1466697690311 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 2956 | 1466697690313 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:30 INFO - PROCESS | 2956 | ++DOCSHELL 18FB2800 == 34 [pid = 2956] [id = 287] 09:01:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19088C00) [pid = 2956] [serial = 860] [outer = 00000000] 09:01:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19152800) [pid = 2956] [serial = 861] [outer = 19088C00] 09:01:30 INFO - PROCESS | 2956 | 1466697690358 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19313800) [pid = 2956] [serial = 862] [outer = 19088C00] 09:01:30 INFO - PROCESS | 2956 | 1466697690790 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 09:01:30 INFO - PROCESS | 2956 | 1466697690850 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 2956 | 1466697690853 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 09:01:30 INFO - PROCESS | 2956 | 1466697690856 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:01:30 INFO - PROCESS | 2956 | 1466697690858 Marionette TRACE conn5 <- [1,1114,null,{}] 09:01:30 INFO - PROCESS | 2956 | 1466697690862 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 2956 | 1466697690863 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:30 INFO - PROCESS | 2956 | 1466697690942 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 09:01:30 INFO - PROCESS | 2956 | 1466697690947 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 2956 | 1466697690949 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:30 INFO - PROCESS | 2956 | ++DOCSHELL 16DA6400 == 35 [pid = 2956] [id = 288] 09:01:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (193B1800) [pid = 2956] [serial = 863] [outer = 00000000] 09:01:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (193BA000) [pid = 2956] [serial = 864] [outer = 193B1800] 09:01:31 INFO - PROCESS | 2956 | 1466697690994 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1943F000) [pid = 2956] [serial = 865] [outer = 193B1800] 09:01:31 INFO - PROCESS | 2956 | 1466697691537 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 09:01:31 INFO - PROCESS | 2956 | 1466697691591 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 2956 | 1466697691597 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 09:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:01:31 INFO - PROCESS | 2956 | 1466697691603 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 2956 | 1466697691607 Marionette TRACE conn5 <- [1,1118,null,{}] 09:01:31 INFO - PROCESS | 2956 | 1466697691613 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 2956 | 1466697691617 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:31 INFO - PROCESS | 2956 | 1466697691785 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 09:01:31 INFO - PROCESS | 2956 | 1466697691893 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 2956 | 1466697691899 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:31 INFO - PROCESS | 2956 | ++DOCSHELL 1051C000 == 36 [pid = 2956] [id = 289] 09:01:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1051D000) [pid = 2956] [serial = 866] [outer = 00000000] 09:01:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (108CEC00) [pid = 2956] [serial = 867] [outer = 1051D000] 09:01:32 INFO - PROCESS | 2956 | 1466697691985 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (10C15C00) [pid = 2956] [serial = 868] [outer = 1051D000] 09:01:32 INFO - PROCESS | 2956 | 1466697692826 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1274ms 09:01:32 INFO - PROCESS | 2956 | 1466697692879 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 2956 | 1466697692884 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 09:01:32 INFO - PROCESS | 2956 | 1466697692891 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:01:32 INFO - PROCESS | 2956 | 1466697692894 Marionette TRACE conn5 <- [1,1122,null,{}] 09:01:32 INFO - PROCESS | 2956 | 1466697692898 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 2956 | 1466697692901 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:33 INFO - PROCESS | 2956 | 1466697693047 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 09:01:33 INFO - PROCESS | 2956 | 1466697693180 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 2956 | 1466697693183 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:33 INFO - PROCESS | 2956 | ++DOCSHELL 16783400 == 37 [pid = 2956] [id = 290] 09:01:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (16787000) [pid = 2956] [serial = 869] [outer = 00000000] 09:01:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (167BB400) [pid = 2956] [serial = 870] [outer = 16787000] 09:01:33 INFO - PROCESS | 2956 | 1466697693246 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (16DA7000) [pid = 2956] [serial = 871] [outer = 16787000] 09:01:34 INFO - PROCESS | 2956 | 1466697694007 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1181ms 09:01:34 INFO - PROCESS | 2956 | 1466697694075 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 2956 | 1466697694078 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:01:34 INFO - PROCESS | 2956 | 1466697694082 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 2956 | 1466697694086 Marionette TRACE conn5 <- [1,1126,null,{}] 09:01:34 INFO - PROCESS | 2956 | 1466697694097 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 2956 | 1466697694102 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:34 INFO - PROCESS | 2956 | 1466697694236 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 09:01:34 INFO - PROCESS | 2956 | 1466697694365 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 2956 | 1466697694368 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:34 INFO - PROCESS | 2956 | ++DOCSHELL 1111E400 == 38 [pid = 2956] [id = 291] 09:01:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1958C400) [pid = 2956] [serial = 872] [outer = 00000000] 09:01:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (19593400) [pid = 2956] [serial = 873] [outer = 1958C400] 09:01:34 INFO - PROCESS | 2956 | 1466697694431 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19598400) [pid = 2956] [serial = 874] [outer = 1958C400] 09:01:35 INFO - PROCESS | 2956 | 1466697695222 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1175ms 09:01:35 INFO - PROCESS | 2956 | 1466697695260 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 2956 | 1466697695263 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:01:35 INFO - PROCESS | 2956 | 1466697695266 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 2956 | 1466697695268 Marionette TRACE conn5 <- [1,1130,null,{}] 09:01:35 INFO - PROCESS | 2956 | 1466697695272 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 2956 | 1466697695274 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:35 INFO - PROCESS | 2956 | 1466697695396 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 09:01:35 INFO - PROCESS | 2956 | 1466697695627 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 2956 | 1466697695631 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:35 INFO - PROCESS | 2956 | ++DOCSHELL 08A68C00 == 39 [pid = 2956] [id = 292] 09:01:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (08A6F400) [pid = 2956] [serial = 875] [outer = 00000000] 09:01:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1005C000) [pid = 2956] [serial = 876] [outer = 08A6F400] 09:01:35 INFO - PROCESS | 2956 | 1466697695690 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (10515C00) [pid = 2956] [serial = 877] [outer = 08A6F400] 09:01:36 INFO - PROCESS | 2956 | --DOCSHELL 18FB2800 == 38 [pid = 2956] [id = 287] 09:01:36 INFO - PROCESS | 2956 | --DOCSHELL 0CB7E400 == 37 [pid = 2956] [id = 286] 09:01:36 INFO - PROCESS | 2956 | --DOCSHELL 18623800 == 36 [pid = 2956] [id = 285] 09:01:36 INFO - PROCESS | 2956 | --DOCSHELL 1779FC00 == 35 [pid = 2956] [id = 284] 09:01:36 INFO - PROCESS | 2956 | --DOCSHELL 1654B400 == 34 [pid = 2956] [id = 283] 09:01:36 INFO - PROCESS | 2956 | --DOCSHELL 11697400 == 33 [pid = 2956] [id = 282] 09:01:36 INFO - PROCESS | 2956 | --DOCSHELL 10964800 == 32 [pid = 2956] [id = 281] 09:01:36 INFO - PROCESS | 2956 | --DOCSHELL 0CBE7400 == 31 [pid = 2956] [id = 280] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (19154800) [pid = 2956] [serial = 801] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19155800) [pid = 2956] [serial = 802] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (19B2D800) [pid = 2956] [serial = 804] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1A193400) [pid = 2956] [serial = 807] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19B75800) [pid = 2956] [serial = 805] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19DC8800) [pid = 2956] [serial = 778] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (10C17000) [pid = 2956] [serial = 780] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (11204000) [pid = 2956] [serial = 781] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (16DB4400) [pid = 2956] [serial = 783] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (178AA000) [pid = 2956] [serial = 784] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (18FB5000) [pid = 2956] [serial = 798] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (177A3400) [pid = 2956] [serial = 795] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (17821000) [pid = 2956] [serial = 796] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A055000) [pid = 2956] [serial = 786] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A190C00) [pid = 2956] [serial = 787] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1111DC00) [pid = 2956] [serial = 789] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (14BA1400) [pid = 2956] [serial = 790] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1127FC00) [pid = 2956] [serial = 792] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (14B65400) [pid = 2956] [serial = 793] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A19E400) [pid = 2956] [serial = 814] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1A359800) [pid = 2956] [serial = 813] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1A560C00) [pid = 2956] [serial = 816] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A655000) [pid = 2956] [serial = 817] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A198400) [pid = 2956] [serial = 808] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19153400) [pid = 2956] [serial = 810] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19DCD000) [pid = 2956] [serial = 811] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1908C400) [pid = 2956] [serial = 799] [outer = 00000000] [url = about:blank] 09:01:36 INFO - PROCESS | 2956 | 1466697696406 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1176ms 09:01:36 INFO - PROCESS | 2956 | 1466697696447 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 2956 | 1466697696451 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:01:36 INFO - PROCESS | 2956 | 1466697696455 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 2956 | 1466697696458 Marionette TRACE conn5 <- [1,1134,null,{}] 09:01:36 INFO - PROCESS | 2956 | 1466697696463 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 2956 | 1466697696468 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:36 INFO - PROCESS | 2956 | 1466697696557 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 09:01:36 INFO - PROCESS | 2956 | 1466697696565 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 2956 | 1466697696567 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:36 INFO - PROCESS | 2956 | ++DOCSHELL 108CB000 == 32 [pid = 2956] [id = 293] 09:01:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (108D3800) [pid = 2956] [serial = 878] [outer = 00000000] 09:01:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10C34800) [pid = 2956] [serial = 879] [outer = 108D3800] 09:01:36 INFO - PROCESS | 2956 | 1466697696616 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (11126000) [pid = 2956] [serial = 880] [outer = 108D3800] 09:01:37 INFO - PROCESS | 2956 | 1466697697131 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 09:01:37 INFO - PROCESS | 2956 | 1466697697187 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 2956 | 1466697697191 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 09:01:37 INFO - PROCESS | 2956 | 1466697697196 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 2956 | 1466697697197 Marionette TRACE conn5 <- [1,1138,null,{}] 09:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:01:37 INFO - PROCESS | 2956 | 1466697697201 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 2956 | 1466697697203 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:37 INFO - PROCESS | 2956 | 1466697697294 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 09:01:37 INFO - PROCESS | 2956 | 1466697697303 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 2956 | 1466697697306 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:37 INFO - PROCESS | 2956 | ++DOCSHELL 1563F000 == 33 [pid = 2956] [id = 294] 09:01:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (16542000) [pid = 2956] [serial = 881] [outer = 00000000] 09:01:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (167B4C00) [pid = 2956] [serial = 882] [outer = 16542000] 09:01:37 INFO - PROCESS | 2956 | 1466697697428 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (16DA5C00) [pid = 2956] [serial = 883] [outer = 16542000] 09:01:37 INFO - PROCESS | 2956 | 1466697697834 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 09:01:37 INFO - PROCESS | 2956 | 1466697697871 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 2956 | 1466697697873 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:01:37 INFO - PROCESS | 2956 | 1466697697878 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 2956 | 1466697697883 Marionette TRACE conn5 <- [1,1142,null,{}] 09:01:37 INFO - PROCESS | 2956 | 1466697697892 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 2956 | 1466697697895 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:37 INFO - PROCESS | 2956 | 1466697697984 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 09:01:38 INFO - PROCESS | 2956 | 1466697697991 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 2956 | 1466697697993 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:38 INFO - PROCESS | 2956 | ++DOCSHELL 177A6400 == 34 [pid = 2956] [id = 295] 09:01:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1781AC00) [pid = 2956] [serial = 884] [outer = 00000000] 09:01:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (178CDC00) [pid = 2956] [serial = 885] [outer = 1781AC00] 09:01:38 INFO - PROCESS | 2956 | 1466697698039 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18E5B800) [pid = 2956] [serial = 886] [outer = 1781AC00] 09:01:38 INFO - PROCESS | 2956 | 1466697698508 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 691ms 09:01:38 INFO - PROCESS | 2956 | 1466697698572 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 2956 | 1466697698574 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 09:01:38 INFO - PROCESS | 2956 | 1466697698577 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:01:38 INFO - PROCESS | 2956 | 1466697698579 Marionette TRACE conn5 <- [1,1146,null,{}] 09:01:38 INFO - PROCESS | 2956 | 1466697698582 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 2956 | 1466697698584 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:38 INFO - PROCESS | 2956 | 1466697698734 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 09:01:38 INFO - PROCESS | 2956 | 1466697698795 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 2956 | 1466697698797 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:38 INFO - PROCESS | 2956 | ++DOCSHELL 19090000 == 35 [pid = 2956] [id = 296] 09:01:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19147400) [pid = 2956] [serial = 887] [outer = 00000000] 09:01:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19150C00) [pid = 2956] [serial = 888] [outer = 19147400] 09:01:38 INFO - PROCESS | 2956 | 1466697698845 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19153000) [pid = 2956] [serial = 889] [outer = 19147400] 09:01:39 INFO - PROCESS | 2956 | 1466697699251 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 09:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:01:39 INFO - PROCESS | 2956 | 1466697699325 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 2956 | 1466697699327 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 09:01:39 INFO - PROCESS | 2956 | 1466697699330 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 2956 | 1466697699332 Marionette TRACE conn5 <- [1,1150,null,{}] 09:01:39 INFO - PROCESS | 2956 | 1466697699336 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 2956 | 1466697699338 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:39 INFO - PROCESS | 2956 | 1466697699454 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 09:01:39 INFO - PROCESS | 2956 | 1466697699461 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 2956 | 1466697699467 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:39 INFO - PROCESS | 2956 | ++DOCSHELL 1943E000 == 36 [pid = 2956] [id = 297] 09:01:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19440400) [pid = 2956] [serial = 890] [outer = 00000000] 09:01:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19590C00) [pid = 2956] [serial = 891] [outer = 19440400] 09:01:39 INFO - PROCESS | 2956 | 1466697699575 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19B25800) [pid = 2956] [serial = 892] [outer = 19440400] 09:01:40 INFO - PROCESS | 2956 | 1466697700040 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 730ms 09:01:40 INFO - PROCESS | 2956 | 1466697700088 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 2956 | 1466697700090 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:01:40 INFO - PROCESS | 2956 | 1466697700094 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 2956 | 1466697700095 Marionette TRACE conn5 <- [1,1154,null,{}] 09:01:40 INFO - PROCESS | 2956 | 1466697700099 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 2956 | 1466697700101 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:40 INFO - PROCESS | 2956 | 1466697700236 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 09:01:40 INFO - PROCESS | 2956 | 1466697700303 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 2956 | 1466697700305 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:40 INFO - PROCESS | 2956 | ++DOCSHELL 19B75400 == 37 [pid = 2956] [id = 298] 09:01:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19DC7000) [pid = 2956] [serial = 893] [outer = 00000000] 09:01:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19DCDC00) [pid = 2956] [serial = 894] [outer = 19DC7000] 09:01:40 INFO - PROCESS | 2956 | 1466697700351 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19DCE400) [pid = 2956] [serial = 895] [outer = 19DC7000] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19088C00) [pid = 2956] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (0CE1C800) [pid = 2956] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1781CC00) [pid = 2956] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10A68400) [pid = 2956] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1B26B000) [pid = 2956] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19B27000) [pid = 2956] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (16DAF800) [pid = 2956] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (116EA800) [pid = 2956] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (100EDC00) [pid = 2956] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19445C00) [pid = 2956] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A55C000) [pid = 2956] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16788000) [pid = 2956] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (100E4000) [pid = 2956] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18624000) [pid = 2956] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:01:40 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10A6D800) [pid = 2956] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:01:40 INFO - PROCESS | 2956 | 1466697700840 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 770ms 09:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:01:40 INFO - PROCESS | 2956 | 1466697700869 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 2956 | 1466697700871 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 09:01:40 INFO - PROCESS | 2956 | 1466697700873 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 2956 | 1466697700875 Marionette TRACE conn5 <- [1,1158,null,{}] 09:01:40 INFO - PROCESS | 2956 | 1466697700882 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 2956 | 1466697700884 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:41 INFO - PROCESS | 2956 | 1466697701001 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 09:01:41 INFO - PROCESS | 2956 | 1466697701060 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 2956 | 1466697701062 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:41 INFO - PROCESS | 2956 | ++DOCSHELL 0CECBC00 == 38 [pid = 2956] [id = 299] 09:01:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10514400) [pid = 2956] [serial = 896] [outer = 00000000] 09:01:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18624000) [pid = 2956] [serial = 897] [outer = 10514400] 09:01:41 INFO - PROCESS | 2956 | 1466697701109 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19B27000) [pid = 2956] [serial = 898] [outer = 10514400] 09:01:41 INFO - PROCESS | 2956 | 1466697701756 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 09:01:41 INFO - PROCESS | 2956 | 1466697701806 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 2956 | 1466697701811 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:01:41 INFO - PROCESS | 2956 | 1466697701816 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 2956 | 1466697701821 Marionette TRACE conn5 <- [1,1162,null,{}] 09:01:41 INFO - PROCESS | 2956 | 1466697701827 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 2956 | 1466697701830 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:41 INFO - PROCESS | 2956 | 1466697701959 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 09:01:42 INFO - PROCESS | 2956 | 1466697702089 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 2956 | 1466697702093 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:42 INFO - PROCESS | 2956 | ++DOCSHELL 10AD6800 == 39 [pid = 2956] [id = 300] 09:01:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10AE2400) [pid = 2956] [serial = 899] [outer = 00000000] 09:01:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1534D800) [pid = 2956] [serial = 900] [outer = 10AE2400] 09:01:42 INFO - PROCESS | 2956 | 1466697702159 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1654F400) [pid = 2956] [serial = 901] [outer = 10AE2400] 09:01:42 INFO - PROCESS | 2956 | 1466697702769 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 2956 | 1466697702795 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:01:42 INFO - PROCESS | 2956 | 1466697702802 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 2956 | 1466697702805 Marionette TRACE conn5 <- [1,1166,null,{}] 09:01:42 INFO - PROCESS | 2956 | 1466697702809 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 2956 | 1466697702812 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:42 INFO - PROCESS | 2956 | 1466697702935 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 09:01:43 INFO - PROCESS | 2956 | 1466697703041 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 2956 | 1466697703044 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:43 INFO - PROCESS | 2956 | ++DOCSHELL 19089000 == 40 [pid = 2956] [id = 301] 09:01:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1908C800) [pid = 2956] [serial = 902] [outer = 00000000] 09:01:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (193B2C00) [pid = 2956] [serial = 903] [outer = 1908C800] 09:01:43 INFO - PROCESS | 2956 | 1466697703104 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1958FC00) [pid = 2956] [serial = 904] [outer = 1908C800] 09:01:43 INFO - PROCESS | 2956 | 1466697703755 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 2956 | 1466697703778 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:01:43 INFO - PROCESS | 2956 | 1466697703782 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 2956 | 1466697703786 Marionette TRACE conn5 <- [1,1170,null,{}] 09:01:43 INFO - PROCESS | 2956 | 1466697703797 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 2956 | 1466697703802 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:43 INFO - PROCESS | 2956 | 1466697703916 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 09:01:44 INFO - PROCESS | 2956 | 1466697704051 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 2956 | 1466697704055 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:44 INFO - PROCESS | 2956 | ++DOCSHELL 1A191800 == 41 [pid = 2956] [id = 302] 09:01:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A192400) [pid = 2956] [serial = 905] [outer = 00000000] 09:01:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A196C00) [pid = 2956] [serial = 906] [outer = 1A192400] 09:01:44 INFO - PROCESS | 2956 | 1466697704117 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A19BC00) [pid = 2956] [serial = 907] [outer = 1A192400] 09:01:44 INFO - PROCESS | 2956 | 1466697704749 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 2956 | 1466697704812 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:01:44 INFO - PROCESS | 2956 | 1466697704817 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 2956 | 1466697704819 Marionette TRACE conn5 <- [1,1174,null,{}] 09:01:44 INFO - PROCESS | 2956 | 1466697704823 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 2956 | 1466697704825 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:44 INFO - PROCESS | 2956 | 1466697704947 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 09:01:45 INFO - PROCESS | 2956 | 1466697705079 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 2956 | 1466697705082 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:45 INFO - PROCESS | 2956 | ++DOCSHELL 1A35A800 == 42 [pid = 2956] [id = 303] 09:01:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A3DB800) [pid = 2956] [serial = 908] [outer = 00000000] 09:01:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A3E4C00) [pid = 2956] [serial = 909] [outer = 1A3DB800] 09:01:45 INFO - PROCESS | 2956 | 1466697705140 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A555800) [pid = 2956] [serial = 910] [outer = 1A3DB800] 09:01:45 INFO - PROCESS | 2956 | 1466697705711 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 2956 | 1466697705755 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 09:01:45 INFO - PROCESS | 2956 | 1466697705759 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:01:45 INFO - PROCESS | 2956 | 1466697705761 Marionette TRACE conn5 <- [1,1178,null,{}] 09:01:45 INFO - PROCESS | 2956 | 1466697705765 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 2956 | 1466697705767 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:45 INFO - PROCESS | 2956 | 1466697705896 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 09:01:46 INFO - PROCESS | 2956 | 1466697706001 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 2956 | 1466697706003 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:46 INFO - PROCESS | 2956 | ++DOCSHELL 1A55C800 == 43 [pid = 2956] [id = 304] 09:01:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A55D000) [pid = 2956] [serial = 911] [outer = 00000000] 09:01:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A653400) [pid = 2956] [serial = 912] [outer = 1A55D000] 09:01:46 INFO - PROCESS | 2956 | 1466697706061 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A656800) [pid = 2956] [serial = 913] [outer = 1A55D000] 09:01:46 INFO - PROCESS | 2956 | 1466697706686 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 2956 | 1466697706735 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 09:01:46 INFO - PROCESS | 2956 | 1466697706738 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:01:46 INFO - PROCESS | 2956 | 1466697706741 Marionette TRACE conn5 <- [1,1182,null,{}] 09:01:46 INFO - PROCESS | 2956 | 1466697706745 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 2956 | 1466697706752 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:46 INFO - PROCESS | 2956 | 1466697706876 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 09:01:47 INFO - PROCESS | 2956 | 1466697707010 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 2956 | 1466697707012 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:47 INFO - PROCESS | 2956 | ++DOCSHELL 19150400 == 44 [pid = 2956] [id = 305] 09:01:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (19312400) [pid = 2956] [serial = 914] [outer = 00000000] 09:01:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1B26E400) [pid = 2956] [serial = 915] [outer = 19312400] 09:01:47 INFO - PROCESS | 2956 | 1466697707071 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1B273000) [pid = 2956] [serial = 916] [outer = 19312400] 09:01:47 INFO - PROCESS | 2956 | 1466697707721 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 2956 | 1466697707762 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 09:01:47 INFO - PROCESS | 2956 | 1466697707765 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:01:47 INFO - PROCESS | 2956 | 1466697707768 Marionette TRACE conn5 <- [1,1186,null,{}] 09:01:47 INFO - PROCESS | 2956 | 1466697707771 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 2956 | 1466697707774 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:47 INFO - PROCESS | 2956 | 1466697707883 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 09:01:48 INFO - PROCESS | 2956 | 1466697708159 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 2956 | 1466697708163 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:48 INFO - PROCESS | 2956 | ++DOCSHELL 0CECA000 == 45 [pid = 2956] [id = 306] 09:01:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (0FF62400) [pid = 2956] [serial = 917] [outer = 00000000] 09:01:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (100E6C00) [pid = 2956] [serial = 918] [outer = 0FF62400] 09:01:48 INFO - PROCESS | 2956 | 1466697708232 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (10938C00) [pid = 2956] [serial = 919] [outer = 0FF62400] 09:01:48 INFO - PROCESS | 2956 | 1466697708806 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1068ms 09:01:48 INFO - PROCESS | 2956 | 1466697708847 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 2956 | 1466697708850 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:01:48 INFO - PROCESS | 2956 | 1466697708855 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 2956 | 1466697708857 Marionette TRACE conn5 <- [1,1190,null,{}] 09:01:48 INFO - PROCESS | 2956 | 1466697708863 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 2956 | 1466697708867 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:48 INFO - PROCESS | 2956 | 1466697708973 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 09:01:49 INFO - PROCESS | 2956 | 1466697709083 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 2956 | 1466697709086 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:49 INFO - PROCESS | 2956 | ++DOCSHELL 15F98000 == 46 [pid = 2956] [id = 307] 09:01:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1609E000) [pid = 2956] [serial = 920] [outer = 00000000] 09:01:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1678CC00) [pid = 2956] [serial = 921] [outer = 1609E000] 09:01:49 INFO - PROCESS | 2956 | 1466697709136 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (16B5F400) [pid = 2956] [serial = 922] [outer = 1609E000] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 19B75400 == 45 [pid = 2956] [id = 298] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 1943E000 == 44 [pid = 2956] [id = 297] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 19090000 == 43 [pid = 2956] [id = 296] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 177A6400 == 42 [pid = 2956] [id = 295] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 1563F000 == 41 [pid = 2956] [id = 294] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 108CB000 == 40 [pid = 2956] [id = 293] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 08A68C00 == 39 [pid = 2956] [id = 292] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 16783400 == 38 [pid = 2956] [id = 290] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 1051C000 == 37 [pid = 2956] [id = 289] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 16DA6400 == 36 [pid = 2956] [id = 288] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 1111E400 == 35 [pid = 2956] [id = 291] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 19150400 == 34 [pid = 2956] [id = 305] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 0CECA000 == 33 [pid = 2956] [id = 306] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 1A55C800 == 32 [pid = 2956] [id = 304] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 1A191800 == 31 [pid = 2956] [id = 302] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 1A35A800 == 30 [pid = 2956] [id = 303] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 19089000 == 29 [pid = 2956] [id = 301] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 0CECBC00 == 28 [pid = 2956] [id = 299] 09:01:50 INFO - PROCESS | 2956 | --DOCSHELL 10AD6800 == 27 [pid = 2956] [id = 300] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (19152800) [pid = 2956] [serial = 861] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (10059C00) [pid = 2956] [serial = 841] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (1789CC00) [pid = 2956] [serial = 852] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (10A6F400) [pid = 2956] [serial = 843] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (0FF5F400) [pid = 2956] [serial = 840] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1B272C00) [pid = 2956] [serial = 832] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (178A5000) [pid = 2956] [serial = 853] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1B582C00) [pid = 2956] [serial = 835] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (18FAF000) [pid = 2956] [serial = 823] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (14BA1000) [pid = 2956] [serial = 846] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (15353C00) [pid = 2956] [serial = 820] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (15F8F000) [pid = 2956] [serial = 847] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (178A2800) [pid = 2956] [serial = 822] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1B1A0C00) [pid = 2956] [serial = 829] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10AD7000) [pid = 2956] [serial = 844] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A683400) [pid = 2956] [serial = 826] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (16C86C00) [pid = 2956] [serial = 850] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (16B44000) [pid = 2956] [serial = 849] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A68E400) [pid = 2956] [serial = 828] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (16DA6800) [pid = 2956] [serial = 858] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1B57B000) [pid = 2956] [serial = 834] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19086000) [pid = 2956] [serial = 856] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A65A400) [pid = 2956] [serial = 825] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (11207000) [pid = 2956] [serial = 838] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1B271000) [pid = 2956] [serial = 831] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10C17400) [pid = 2956] [serial = 837] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1861D800) [pid = 2956] [serial = 859] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18FA7400) [pid = 2956] [serial = 855] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1111D000) [pid = 2956] [serial = 819] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (193BA000) [pid = 2956] [serial = 864] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19313800) [pid = 2956] [serial = 862] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 2956 | 1466697710718 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:01:50 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 09:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1875ms 09:01:50 INFO - PROCESS | 2956 | 1466697710733 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 09:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:01:50 INFO - PROCESS | 2956 | 1466697710737 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 2956 | 1466697710741 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 2956 | 1466697710746 Marionette TRACE conn5 <- [1,1194,null,{}] 09:01:50 INFO - PROCESS | 2956 | 1466697710751 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 2956 | 1466697710754 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:50 INFO - PROCESS | 2956 | 1466697710876 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 09:01:50 INFO - PROCESS | 2956 | 1466697710963 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 2956 | 1466697710966 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:50 INFO - PROCESS | 2956 | ++DOCSHELL 1051D800 == 28 [pid = 2956] [id = 308] 09:01:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10521400) [pid = 2956] [serial = 923] [outer = 00000000] 09:01:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10964000) [pid = 2956] [serial = 924] [outer = 10521400] 09:01:51 INFO - PROCESS | 2956 | 1466697711015 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10A6C000) [pid = 2956] [serial = 925] [outer = 10521400] 09:01:51 INFO - PROCESS | 2956 | 1466697711413 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:01:51 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 09:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 09:01:51 INFO - PROCESS | 2956 | 1466697711473 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 2956 | 1466697711478 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:01:51 INFO - PROCESS | 2956 | 1466697711484 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 2956 | 1466697711487 Marionette TRACE conn5 <- [1,1198,null,{}] 09:01:51 INFO - PROCESS | 2956 | 1466697711491 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 2956 | 1466697711493 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:51 INFO - PROCESS | 2956 | 1466697711614 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 09:01:51 INFO - PROCESS | 2956 | 1466697711627 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 2956 | 1466697711629 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:51 INFO - PROCESS | 2956 | ++DOCSHELL 1128A000 == 29 [pid = 2956] [id = 309] 09:01:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1168DC00) [pid = 2956] [serial = 926] [outer = 00000000] 09:01:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (117C8800) [pid = 2956] [serial = 927] [outer = 1168DC00] 09:01:51 INFO - PROCESS | 2956 | 1466697711679 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (14B65400) [pid = 2956] [serial = 928] [outer = 1168DC00] 09:01:52 INFO - PROCESS | 2956 | 1466697712131 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 671ms 09:01:52 INFO - PROCESS | 2956 | 1466697712159 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 2956 | 1466697712161 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 2956 | 1466697712169 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:01:52 INFO - PROCESS | 2956 | 1466697712172 Marionette TRACE conn5 <- [1,1202,null,{}] 09:01:52 INFO - PROCESS | 2956 | 1466697712183 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 2956 | 1466697712188 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:52 INFO - PROCESS | 2956 | 1466697712274 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 09:01:52 INFO - PROCESS | 2956 | 1466697712284 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 2956 | 1466697712287 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:52 INFO - PROCESS | 2956 | ++DOCSHELL 15F96000 == 30 [pid = 2956] [id = 310] 09:01:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (15F98400) [pid = 2956] [serial = 929] [outer = 00000000] 09:01:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (16545800) [pid = 2956] [serial = 930] [outer = 15F98400] 09:01:52 INFO - PROCESS | 2956 | 1466697712336 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1678A800) [pid = 2956] [serial = 931] [outer = 15F98400] 09:01:52 INFO - PROCESS | 2956 | 1466697712820 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 09:01:52 INFO - PROCESS | 2956 | 1466697712843 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 2956 | 1466697712846 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 2956 | 1466697712849 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:01:52 INFO - PROCESS | 2956 | 1466697712851 Marionette TRACE conn5 <- [1,1206,null,{}] 09:01:52 INFO - PROCESS | 2956 | 1466697712862 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 2956 | 1466697712864 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:53 INFO - PROCESS | 2956 | 1466697712983 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 09:01:53 INFO - PROCESS | 2956 | 1466697713074 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 2956 | 1466697713076 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:53 INFO - PROCESS | 2956 | ++DOCSHELL 16545400 == 31 [pid = 2956] [id = 311] 09:01:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16B69400) [pid = 2956] [serial = 932] [outer = 00000000] 09:01:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1781A000) [pid = 2956] [serial = 933] [outer = 16B69400] 09:01:53 INFO - PROCESS | 2956 | 1466697713122 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1789C800) [pid = 2956] [serial = 934] [outer = 16B69400] 09:01:53 INFO - PROCESS | 2956 | 1466697713548 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 09:01:53 INFO - PROCESS | 2956 | 1466697713583 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 2956 | 1466697713586 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 09:01:53 INFO - PROCESS | 2956 | 1466697713589 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:01:53 INFO - PROCESS | 2956 | 1466697713591 Marionette TRACE conn5 <- [1,1210,null,{}] 09:01:53 INFO - PROCESS | 2956 | 1466697713602 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 2956 | 1466697713604 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:53 INFO - PROCESS | 2956 | 1466697713712 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 09:01:53 INFO - PROCESS | 2956 | 1466697713717 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 2956 | 1466697713719 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:53 INFO - PROCESS | 2956 | ++DOCSHELL 16C7F000 == 32 [pid = 2956] [id = 312] 09:01:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (178A0400) [pid = 2956] [serial = 935] [outer = 00000000] 09:01:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1861E400) [pid = 2956] [serial = 936] [outer = 178A0400] 09:01:53 INFO - PROCESS | 2956 | 1466697713765 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (18696C00) [pid = 2956] [serial = 937] [outer = 178A0400] 09:01:54 INFO - PROCESS | 2956 | 1466697714234 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 2956 | 1466697714266 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 09:01:54 INFO - PROCESS | 2956 | 1466697714269 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:01:54 INFO - PROCESS | 2956 | 1466697714271 Marionette TRACE conn5 <- [1,1214,null,{}] 09:01:54 INFO - PROCESS | 2956 | 1466697714274 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 2956 | 1466697714279 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:54 INFO - PROCESS | 2956 | 1466697714441 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 09:01:54 INFO - PROCESS | 2956 | 1466697714469 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 2956 | 1466697714471 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:54 INFO - PROCESS | 2956 | ++DOCSHELL 1908B400 == 33 [pid = 2956] [id = 313] 09:01:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1908DC00) [pid = 2956] [serial = 938] [outer = 00000000] 09:01:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1914C000) [pid = 2956] [serial = 939] [outer = 1908DC00] 09:01:54 INFO - PROCESS | 2956 | 1466697714517 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19309800) [pid = 2956] [serial = 940] [outer = 1908DC00] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (10514400) [pid = 2956] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19147400) [pid = 2956] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19440400) [pid = 2956] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1781AC00) [pid = 2956] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (193B1800) [pid = 2956] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (16542000) [pid = 2956] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (08A6F400) [pid = 2956] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1958C400) [pid = 2956] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19DC7000) [pid = 2956] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (108D3800) [pid = 2956] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1051D000) [pid = 2956] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:01:55 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (16787000) [pid = 2956] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:01:55 INFO - PROCESS | 2956 | 1466697715208 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 971ms 09:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:01:55 INFO - PROCESS | 2956 | 1466697715245 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 2956 | 1466697715247 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 09:01:55 INFO - PROCESS | 2956 | 1466697715250 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 2956 | 1466697715251 Marionette TRACE conn5 <- [1,1218,null,{}] 09:01:55 INFO - PROCESS | 2956 | 1466697715255 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 2956 | 1466697715257 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:55 INFO - PROCESS | 2956 | 1466697715379 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 09:01:55 INFO - PROCESS | 2956 | 1466697715432 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 2956 | 1466697715434 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:55 INFO - PROCESS | 2956 | ++DOCSHELL 0FF5C400 == 34 [pid = 2956] [id = 314] 09:01:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (15554800) [pid = 2956] [serial = 941] [outer = 00000000] 09:01:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1908A800) [pid = 2956] [serial = 942] [outer = 15554800] 09:01:55 INFO - PROCESS | 2956 | 1466697715479 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1914B000) [pid = 2956] [serial = 943] [outer = 15554800] 09:01:55 INFO - PROCESS | 2956 | 1466697715839 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 631ms 09:01:55 INFO - PROCESS | 2956 | 1466697715882 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 2956 | 1466697715884 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:01:55 INFO - PROCESS | 2956 | 1466697715887 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 2956 | 1466697715888 Marionette TRACE conn5 <- [1,1222,null,{}] 09:01:55 INFO - PROCESS | 2956 | 1466697715891 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 2956 | 1466697715893 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:56 INFO - PROCESS | 2956 | 1466697716006 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 09:01:56 INFO - PROCESS | 2956 | 1466697716014 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 2956 | 1466697716016 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:56 INFO - PROCESS | 2956 | ++DOCSHELL 19152C00 == 35 [pid = 2956] [id = 315] 09:01:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19154C00) [pid = 2956] [serial = 944] [outer = 00000000] 09:01:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (193B9800) [pid = 2956] [serial = 945] [outer = 19154C00] 09:01:56 INFO - PROCESS | 2956 | 1466697716061 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (193B6800) [pid = 2956] [serial = 946] [outer = 19154C00] 09:01:56 INFO - PROCESS | 2956 | 1466697716478 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 09:01:56 INFO - PROCESS | 2956 | 1466697716518 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 2956 | 1466697716520 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:01:56 INFO - PROCESS | 2956 | 1466697716523 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 2956 | 1466697716525 Marionette TRACE conn5 <- [1,1226,null,{}] 09:01:56 INFO - PROCESS | 2956 | 1466697716528 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 2956 | 1466697716530 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:56 INFO - PROCESS | 2956 | 1466697716644 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 09:01:56 INFO - PROCESS | 2956 | 1466697716652 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 2956 | 1466697716654 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:56 INFO - PROCESS | 2956 | ++DOCSHELL 19530400 == 36 [pid = 2956] [id = 316] 09:01:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1958C800) [pid = 2956] [serial = 947] [outer = 00000000] 09:01:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19B2D000) [pid = 2956] [serial = 948] [outer = 1958C800] 09:01:56 INFO - PROCESS | 2956 | 1466697716698 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19B71000) [pid = 2956] [serial = 949] [outer = 1958C800] 09:01:57 INFO - PROCESS | 2956 | --DOCSHELL 1051D800 == 35 [pid = 2956] [id = 308] 09:01:57 INFO - PROCESS | 2956 | --DOCSHELL 15F98000 == 34 [pid = 2956] [id = 307] 09:01:58 INFO - PROCESS | 2956 | --DOCSHELL 16C7F000 == 33 [pid = 2956] [id = 312] 09:01:58 INFO - PROCESS | 2956 | --DOCSHELL 1908B400 == 32 [pid = 2956] [id = 313] 09:01:58 INFO - PROCESS | 2956 | --DOCSHELL 15F96000 == 31 [pid = 2956] [id = 310] 09:01:58 INFO - PROCESS | 2956 | --DOCSHELL 16545400 == 30 [pid = 2956] [id = 311] 09:01:58 INFO - PROCESS | 2956 | --DOCSHELL 1128A000 == 29 [pid = 2956] [id = 309] 09:01:58 INFO - PROCESS | 2956 | --DOCSHELL 0FF5C400 == 28 [pid = 2956] [id = 314] 09:01:58 INFO - PROCESS | 2956 | --DOCSHELL 19152C00 == 27 [pid = 2956] [id = 315] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19B27000) [pid = 2956] [serial = 898] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (18624000) [pid = 2956] [serial = 897] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19150C00) [pid = 2956] [serial = 888] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19153000) [pid = 2956] [serial = 889] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19B25800) [pid = 2956] [serial = 892] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19590C00) [pid = 2956] [serial = 891] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (178CDC00) [pid = 2956] [serial = 885] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1943F000) [pid = 2956] [serial = 865] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (167B4C00) [pid = 2956] [serial = 882] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (16DA5C00) [pid = 2956] [serial = 883] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1005C000) [pid = 2956] [serial = 876] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10515C00) [pid = 2956] [serial = 877] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19593400) [pid = 2956] [serial = 873] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19DCDC00) [pid = 2956] [serial = 894] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19598400) [pid = 2956] [serial = 874] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (10C34800) [pid = 2956] [serial = 879] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (11126000) [pid = 2956] [serial = 880] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (108CEC00) [pid = 2956] [serial = 867] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (10C15C00) [pid = 2956] [serial = 868] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (167BB400) [pid = 2956] [serial = 870] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (16DA7000) [pid = 2956] [serial = 871] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19DCE400) [pid = 2956] [serial = 895] [outer = 00000000] [url = about:blank] 09:01:58 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18E5B800) [pid = 2956] [serial = 886] [outer = 00000000] [url = about:blank] 09:01:59 INFO - PROCESS | 2956 | 1466697719076 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 2579ms 09:01:59 INFO - PROCESS | 2956 | 1466697719102 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 2956 | 1466697719106 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:01:59 INFO - PROCESS | 2956 | 1466697719111 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 2956 | 1466697719114 Marionette TRACE conn5 <- [1,1230,null,{}] 09:01:59 INFO - PROCESS | 2956 | 1466697719120 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 2956 | 1466697719123 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:59 INFO - PROCESS | 2956 | 1466697719218 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 09:01:59 INFO - PROCESS | 2956 | 1466697719225 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 2956 | 1466697719228 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:59 INFO - PROCESS | 2956 | ++DOCSHELL 100E2800 == 28 [pid = 2956] [id = 317] 09:01:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (100E3C00) [pid = 2956] [serial = 950] [outer = 00000000] 09:01:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (100E9000) [pid = 2956] [serial = 951] [outer = 100E3C00] 09:01:59 INFO - PROCESS | 2956 | 1466697719279 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10515C00) [pid = 2956] [serial = 952] [outer = 100E3C00] 09:01:59 INFO - PROCESS | 2956 | 1466697719763 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 09:01:59 INFO - PROCESS | 2956 | 1466697719842 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 2956 | 1466697719848 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:01:59 INFO - PROCESS | 2956 | 1466697719855 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 2956 | 1466697719857 Marionette TRACE conn5 <- [1,1234,null,{}] 09:01:59 INFO - PROCESS | 2956 | 1466697719861 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 2956 | 1466697719864 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:01:59 INFO - PROCESS | 2956 | 1466697719968 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 09:01:59 INFO - PROCESS | 2956 | 1466697719974 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 2956 | 1466697719977 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:00 INFO - PROCESS | 2956 | ++DOCSHELL 10AD9800 == 29 [pid = 2956] [id = 318] 09:02:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10ADC400) [pid = 2956] [serial = 953] [outer = 00000000] 09:02:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10C12000) [pid = 2956] [serial = 954] [outer = 10ADC400] 09:02:00 INFO - PROCESS | 2956 | 1466697720028 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (10C34800) [pid = 2956] [serial = 955] [outer = 10ADC400] 09:02:00 INFO - PROCESS | 2956 | 1466697720514 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 09:02:00 INFO - PROCESS | 2956 | 1466697720527 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 2956 | 1466697720530 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:02:00 INFO - PROCESS | 2956 | 1466697720538 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 2956 | 1466697720541 Marionette TRACE conn5 <- [1,1238,null,{}] 09:02:00 INFO - PROCESS | 2956 | 1466697720552 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 2956 | 1466697720557 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:00 INFO - PROCESS | 2956 | 1466697720675 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 09:02:00 INFO - PROCESS | 2956 | 1466697720765 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 2956 | 1466697720768 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:00 INFO - PROCESS | 2956 | ++DOCSHELL 11789C00 == 30 [pid = 2956] [id = 319] 09:02:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1178C400) [pid = 2956] [serial = 956] [outer = 00000000] 09:02:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1495A800) [pid = 2956] [serial = 957] [outer = 1178C400] 09:02:00 INFO - PROCESS | 2956 | 1466697720820 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (14BA9C00) [pid = 2956] [serial = 958] [outer = 1178C400] 09:02:01 INFO - PROCESS | 2956 | 1466697721228 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 09:02:01 INFO - PROCESS | 2956 | 1466697721272 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 2956 | 1466697721274 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 2956 | 1466697721277 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:02:01 INFO - PROCESS | 2956 | 1466697721279 Marionette TRACE conn5 <- [1,1242,null,{}] 09:02:01 INFO - PROCESS | 2956 | 1466697721282 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 2956 | 1466697721284 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:01 INFO - PROCESS | 2956 | 1466697721405 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 09:02:01 INFO - PROCESS | 2956 | 1466697721412 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 2956 | 1466697721414 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:01 INFO - PROCESS | 2956 | ++DOCSHELL 15523800 == 31 [pid = 2956] [id = 320] 09:02:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (155BF400) [pid = 2956] [serial = 959] [outer = 00000000] 09:02:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (160A1C00) [pid = 2956] [serial = 960] [outer = 155BF400] 09:02:01 INFO - PROCESS | 2956 | 1466697721464 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16784400) [pid = 2956] [serial = 961] [outer = 155BF400] 09:02:01 INFO - PROCESS | 2956 | 1466697721882 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 09:02:01 INFO - PROCESS | 2956 | 1466697721952 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 2956 | 1466697721954 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 2956 | 1466697721957 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:02:01 INFO - PROCESS | 2956 | 1466697721959 Marionette TRACE conn5 <- [1,1246,null,{}] 09:02:01 INFO - PROCESS | 2956 | 1466697721966 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 2956 | 1466697721968 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:02 INFO - PROCESS | 2956 | 1466697722077 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 09:02:02 INFO - PROCESS | 2956 | 1466697722089 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 2956 | 1466697722090 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:02 INFO - PROCESS | 2956 | ++DOCSHELL 167B8800 == 32 [pid = 2956] [id = 321] 09:02:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (167B9C00) [pid = 2956] [serial = 962] [outer = 00000000] 09:02:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (16B63400) [pid = 2956] [serial = 963] [outer = 167B9C00] 09:02:02 INFO - PROCESS | 2956 | 1466697722136 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (16DB4400) [pid = 2956] [serial = 964] [outer = 167B9C00] 09:02:02 INFO - PROCESS | 2956 | 1466697722572 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 09:02:02 INFO - PROCESS | 2956 | 1466697722632 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 2956 | 1466697722634 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:02:02 INFO - PROCESS | 2956 | 1466697722637 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 2956 | 1466697722639 Marionette TRACE conn5 <- [1,1250,null,{}] 09:02:02 INFO - PROCESS | 2956 | 1466697722642 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 2956 | 1466697722648 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:02 INFO - PROCESS | 2956 | 1466697722766 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 09:02:02 INFO - PROCESS | 2956 | 1466697722773 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 2956 | 1466697722775 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:02 INFO - PROCESS | 2956 | ++DOCSHELL 1781F800 == 33 [pid = 2956] [id = 322] 09:02:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (17820400) [pid = 2956] [serial = 965] [outer = 00000000] 09:02:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (178A3800) [pid = 2956] [serial = 966] [outer = 17820400] 09:02:02 INFO - PROCESS | 2956 | 1466697722821 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18696800) [pid = 2956] [serial = 967] [outer = 17820400] 09:02:03 INFO - PROCESS | 2956 | 1466697723289 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 09:02:03 INFO - PROCESS | 2956 | 1466697723308 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 2956 | 1466697723310 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:02:03 INFO - PROCESS | 2956 | 1466697723317 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 2956 | 1466697723319 Marionette TRACE conn5 <- [1,1254,null,{}] 09:02:03 INFO - PROCESS | 2956 | 1466697723322 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 2956 | 1466697723324 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:03 INFO - PROCESS | 2956 | 1466697723404 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 09:02:03 INFO - PROCESS | 2956 | 1466697723439 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 2956 | 1466697723440 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:03 INFO - PROCESS | 2956 | ++DOCSHELL 18FA7800 == 34 [pid = 2956] [id = 323] 09:02:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (18FB1000) [pid = 2956] [serial = 968] [outer = 00000000] 09:02:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19082800) [pid = 2956] [serial = 969] [outer = 18FB1000] 09:02:03 INFO - PROCESS | 2956 | 1466697723485 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19088000) [pid = 2956] [serial = 970] [outer = 18FB1000] 09:02:03 INFO - PROCESS | 2956 | 1466697723919 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 09:02:03 INFO - PROCESS | 2956 | 1466697723958 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 2956 | 1466697723960 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:02:03 INFO - PROCESS | 2956 | 1466697723967 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 2956 | 1466697723969 Marionette TRACE conn5 <- [1,1258,null,{}] 09:02:03 INFO - PROCESS | 2956 | 1466697723972 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 2956 | 1466697723974 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:04 INFO - PROCESS | 2956 | 1466697724055 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 09:02:04 INFO - PROCESS | 2956 | 1466697724063 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 2956 | 1466697724065 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:04 INFO - PROCESS | 2956 | ++DOCSHELL 1908B400 == 35 [pid = 2956] [id = 324] 09:02:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1908C400) [pid = 2956] [serial = 971] [outer = 00000000] 09:02:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1914B400) [pid = 2956] [serial = 972] [outer = 1908C400] 09:02:04 INFO - PROCESS | 2956 | 1466697724110 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19146C00) [pid = 2956] [serial = 973] [outer = 1908C400] 09:02:04 INFO - PROCESS | 2956 | 1466697724605 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 09:02:04 INFO - PROCESS | 2956 | 1466697724639 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 2956 | 1466697724641 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:02:04 INFO - PROCESS | 2956 | 1466697724644 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 2956 | 1466697724646 Marionette TRACE conn5 <- [1,1262,null,{}] 09:02:04 INFO - PROCESS | 2956 | 1466697724649 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 2956 | 1466697724651 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:04 INFO - PROCESS | 2956 | 1466697724762 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 09:02:04 INFO - PROCESS | 2956 | 1466697724851 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 2956 | 1466697724853 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:04 INFO - PROCESS | 2956 | ++DOCSHELL 11787800 == 36 [pid = 2956] [id = 325] 09:02:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (193B2000) [pid = 2956] [serial = 974] [outer = 00000000] 09:02:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (193B8800) [pid = 2956] [serial = 975] [outer = 193B2000] 09:02:04 INFO - PROCESS | 2956 | 1466697724898 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19443800) [pid = 2956] [serial = 976] [outer = 193B2000] 09:02:05 INFO - PROCESS | 2956 | 1466697725362 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 770ms 09:02:05 INFO - PROCESS | 2956 | 1466697725415 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 09:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:02:05 INFO - PROCESS | 2956 | 1466697725418 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 09:02:05 INFO - PROCESS | 2956 | 1466697725421 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 2956 | 1466697725422 Marionette TRACE conn5 <- [1,1266,null,{}] 09:02:05 INFO - PROCESS | 2956 | 1466697725426 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 2956 | 1466697725428 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:05 INFO - PROCESS | 2956 | 1466697725549 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 09:02:05 INFO - PROCESS | 2956 | 1466697725560 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 2956 | 1466697725562 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:05 INFO - PROCESS | 2956 | ++DOCSHELL 1958C400 == 37 [pid = 2956] [id = 326] 09:02:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19594000) [pid = 2956] [serial = 977] [outer = 00000000] 09:02:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19599C00) [pid = 2956] [serial = 978] [outer = 19594000] 09:02:05 INFO - PROCESS | 2956 | 1466697725608 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (19B24400) [pid = 2956] [serial = 979] [outer = 19594000] 09:02:06 INFO - PROCESS | 2956 | 1466697726070 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 09:02:06 INFO - PROCESS | 2956 | 1466697726091 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 2956 | 1466697726093 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:02:06 INFO - PROCESS | 2956 | 1466697726096 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 2956 | 1466697726098 Marionette TRACE conn5 <- [1,1270,null,{}] 09:02:06 INFO - PROCESS | 2956 | 1466697726109 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 2956 | 1466697726112 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:06 INFO - PROCESS | 2956 | 1466697726271 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (19154C00) [pid = 2956] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (16B69400) [pid = 2956] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (178A0400) [pid = 2956] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1908DC00) [pid = 2956] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (15554800) [pid = 2956] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (15F98400) [pid = 2956] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1168DC00) [pid = 2956] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10521400) [pid = 2956] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1609E000) [pid = 2956] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (0FF62400) [pid = 2956] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19312400) [pid = 2956] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1A55D000) [pid = 2956] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A3DB800) [pid = 2956] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A192400) [pid = 2956] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1908C800) [pid = 2956] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:02:06 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10AE2400) [pid = 2956] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:02:06 INFO - PROCESS | 2956 | 1466697726574 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 2956 | 1466697726577 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:06 INFO - PROCESS | 2956 | ++DOCSHELL 0FF62400 == 38 [pid = 2956] [id = 327] 09:02:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (100E7000) [pid = 2956] [serial = 980] [outer = 00000000] 09:02:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10A69400) [pid = 2956] [serial = 981] [outer = 100E7000] 09:02:06 INFO - PROCESS | 2956 | 1466697726633 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (160A8C00) [pid = 2956] [serial = 982] [outer = 100E7000] 09:02:07 INFO - PROCESS | 2956 | 1466697727026 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 990ms 09:02:07 INFO - PROCESS | 2956 | 1466697727087 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 09:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:02:07 INFO - PROCESS | 2956 | 1466697727089 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 09:02:07 INFO - PROCESS | 2956 | 1466697727092 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 2956 | 1466697727094 Marionette TRACE conn5 <- [1,1274,null,{}] 09:02:07 INFO - PROCESS | 2956 | 1466697727098 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 2956 | 1466697727100 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:07 INFO - PROCESS | 2956 | 1466697727214 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 09:02:07 INFO - PROCESS | 2956 | 1466697727222 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 2956 | 1466697727224 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:07 INFO - PROCESS | 2956 | ++DOCSHELL 1781AC00 == 39 [pid = 2956] [id = 328] 09:02:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17884800) [pid = 2956] [serial = 983] [outer = 00000000] 09:02:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19B71C00) [pid = 2956] [serial = 984] [outer = 17884800] 09:02:07 INFO - PROCESS | 2956 | 1466697727279 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19DD0400) [pid = 2956] [serial = 985] [outer = 17884800] 09:02:07 INFO - PROCESS | 2956 | 1466697727671 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 09:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:02:07 INFO - PROCESS | 2956 | 1466697727723 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 2956 | 1466697727725 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 09:02:07 INFO - PROCESS | 2956 | 1466697727728 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 2956 | 1466697727730 Marionette TRACE conn5 <- [1,1278,null,{}] 09:02:07 INFO - PROCESS | 2956 | 1466697727733 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 2956 | 1466697727735 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:07 INFO - PROCESS | 2956 | 1466697727849 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 09:02:07 INFO - PROCESS | 2956 | 1466697727887 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 2956 | 1466697727889 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:07 INFO - PROCESS | 2956 | ++DOCSHELL 18E5A800 == 40 [pid = 2956] [id = 329] 09:02:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19154C00) [pid = 2956] [serial = 986] [outer = 00000000] 09:02:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A108400) [pid = 2956] [serial = 987] [outer = 19154C00] 09:02:07 INFO - PROCESS | 2956 | 1466697727935 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A191400) [pid = 2956] [serial = 988] [outer = 19154C00] 09:02:08 INFO - PROCESS | 2956 | 1466697728340 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 631ms 09:02:08 INFO - PROCESS | 2956 | 1466697728359 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 2956 | 1466697728361 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:02:08 INFO - PROCESS | 2956 | 1466697728365 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 2956 | 1466697728366 Marionette TRACE conn5 <- [1,1282,null,{}] 09:02:08 INFO - PROCESS | 2956 | 1466697728370 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 2956 | 1466697728372 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:08 INFO - PROCESS | 2956 | 1466697728490 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 09:02:08 INFO - PROCESS | 2956 | 1466697728498 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 2956 | 1466697728499 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:08 INFO - PROCESS | 2956 | ++DOCSHELL 16B63000 == 41 [pid = 2956] [id = 330] 09:02:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A195000) [pid = 2956] [serial = 989] [outer = 00000000] 09:02:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A351800) [pid = 2956] [serial = 990] [outer = 1A195000] 09:02:08 INFO - PROCESS | 2956 | 1466697728545 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A3D6000) [pid = 2956] [serial = 991] [outer = 1A195000] 09:02:09 INFO - PROCESS | 2956 | 1466697729371 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1019ms 09:02:09 INFO - PROCESS | 2956 | 1466697729385 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 2956 | 1466697729389 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:02:09 INFO - PROCESS | 2956 | 1466697729394 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 2956 | 1466697729400 Marionette TRACE conn5 <- [1,1286,null,{}] 09:02:09 INFO - PROCESS | 2956 | 1466697729426 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 2956 | 1466697729429 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:09 INFO - PROCESS | 2956 | 1466697729559 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 09:02:09 INFO - PROCESS | 2956 | 1466697729697 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 2956 | 1466697729700 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:09 INFO - PROCESS | 2956 | ++DOCSHELL 10052800 == 42 [pid = 2956] [id = 331] 09:02:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (100E1000) [pid = 2956] [serial = 992] [outer = 00000000] 09:02:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (10A6B800) [pid = 2956] [serial = 993] [outer = 100E1000] 09:02:09 INFO - PROCESS | 2956 | 1466697729767 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (10C2BC00) [pid = 2956] [serial = 994] [outer = 100E1000] 09:02:10 INFO - PROCESS | 2956 | 1466697730472 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1184ms 09:02:10 INFO - PROCESS | 2956 | 1466697730601 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 2956 | 1466697730607 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 09:02:10 INFO - PROCESS | 2956 | 1466697730614 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 2956 | 1466697730617 Marionette TRACE conn5 <- [1,1290,null,{}] 09:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:02:10 INFO - PROCESS | 2956 | 1466697730621 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 2956 | 1466697730624 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:10 INFO - PROCESS | 2956 | 1466697730761 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 09:02:10 INFO - PROCESS | 2956 | 1466697730887 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 2956 | 1466697730890 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:10 INFO - PROCESS | 2956 | ++DOCSHELL 116E0000 == 43 [pid = 2956] [id = 332] 09:02:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (117CB400) [pid = 2956] [serial = 995] [outer = 00000000] 09:02:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1563F800) [pid = 2956] [serial = 996] [outer = 117CB400] 09:02:10 INFO - PROCESS | 2956 | 1466697730951 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (167B7000) [pid = 2956] [serial = 997] [outer = 117CB400] 09:02:11 INFO - PROCESS | 2956 | 1466697731745 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1172ms 09:02:12 INFO - PROCESS | 2956 | 1466697732009 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 2956 | 1466697732014 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 2956 | 1466697732019 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 2956 | 1466697732022 Marionette TRACE conn5 <- [1,1294,null,{}] 09:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:02:12 INFO - PROCESS | 2956 | 1466697732027 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 2956 | 1466697732031 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:12 INFO - PROCESS | 2956 | 1466697732143 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 09:02:12 INFO - PROCESS | 2956 | 1466697732226 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 2956 | 1466697732231 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:12 INFO - PROCESS | 2956 | ++DOCSHELL 1051F000 == 44 [pid = 2956] [id = 333] 09:02:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (10520800) [pid = 2956] [serial = 998] [outer = 00000000] 09:02:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1093E000) [pid = 2956] [serial = 999] [outer = 10520800] 09:02:12 INFO - PROCESS | 2956 | 1466697732324 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (10A72400) [pid = 2956] [serial = 1000] [outer = 10520800] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 10C29C00 == 43 [pid = 2956] [id = 196] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 100E5C00 == 42 [pid = 2956] [id = 211] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 19B23000 == 41 [pid = 2956] [id = 213] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 16785400 == 40 [pid = 2956] [id = 212] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 18E78C00 == 39 [pid = 2956] [id = 209] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 16548000 == 38 [pid = 2956] [id = 200] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 10519400 == 37 [pid = 2956] [id = 205] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 193AD800 == 36 [pid = 2956] [id = 210] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 178A7400 == 35 [pid = 2956] [id = 201] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 167B4000 == 34 [pid = 2956] [id = 207] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 11119800 == 33 [pid = 2956] [id = 198] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 167AF800 == 32 [pid = 2956] [id = 199] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 17819000 == 31 [pid = 2956] [id = 208] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 10520400 == 30 [pid = 2956] [id = 197] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 10A65000 == 29 [pid = 2956] [id = 206] 09:02:12 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19B2D000) [pid = 2956] [serial = 948] [outer = 00000000] [url = about:blank] 09:02:12 INFO - PROCESS | 2956 | --DOCSHELL 19530400 == 28 [pid = 2956] [id = 316] 09:02:13 INFO - PROCESS | 2956 | 1466697733002 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1018ms 09:02:13 INFO - PROCESS | 2956 | 1466697733044 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 2956 | 1466697733047 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (193B6800) [pid = 2956] [serial = 946] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1781A000) [pid = 2956] [serial = 933] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1861E400) [pid = 2956] [serial = 936] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1789C800) [pid = 2956] [serial = 934] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1914C000) [pid = 2956] [serial = 939] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1908A800) [pid = 2956] [serial = 942] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (18696C00) [pid = 2956] [serial = 937] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (193B9800) [pid = 2956] [serial = 945] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (16545800) [pid = 2956] [serial = 930] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (117C8800) [pid = 2956] [serial = 927] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (14B65400) [pid = 2956] [serial = 928] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10964000) [pid = 2956] [serial = 924] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10A6C000) [pid = 2956] [serial = 925] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (16B5F400) [pid = 2956] [serial = 922] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1678CC00) [pid = 2956] [serial = 921] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10938C00) [pid = 2956] [serial = 919] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (100E6C00) [pid = 2956] [serial = 918] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1B273000) [pid = 2956] [serial = 916] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1B26E400) [pid = 2956] [serial = 915] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1A656800) [pid = 2956] [serial = 913] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A653400) [pid = 2956] [serial = 912] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A555800) [pid = 2956] [serial = 910] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A3E4C00) [pid = 2956] [serial = 909] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1A19BC00) [pid = 2956] [serial = 907] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1A196C00) [pid = 2956] [serial = 906] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1958FC00) [pid = 2956] [serial = 904] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (193B2C00) [pid = 2956] [serial = 903] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1654F400) [pid = 2956] [serial = 901] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1534D800) [pid = 2956] [serial = 900] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19309800) [pid = 2956] [serial = 940] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1914B000) [pid = 2956] [serial = 943] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1678A800) [pid = 2956] [serial = 931] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2956 | 1466697733089 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 2956 | 1466697733093 Marionette TRACE conn5 <- [1,1298,null,{}] 09:02:13 INFO - PROCESS | 2956 | 1466697733099 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 2956 | 1466697733102 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:13 INFO - PROCESS | 2956 | 1466697733189 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 09:02:13 INFO - PROCESS | 2956 | 1466697733203 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 2956 | 1466697733206 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:13 INFO - PROCESS | 2956 | ++DOCSHELL 10A67000 == 29 [pid = 2956] [id = 334] 09:02:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10A67400) [pid = 2956] [serial = 1001] [outer = 00000000] 09:02:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10AE0C00) [pid = 2956] [serial = 1002] [outer = 10A67400] 09:02:13 INFO - PROCESS | 2956 | 1466697733256 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1127F800) [pid = 2956] [serial = 1003] [outer = 10A67400] 09:02:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (116ED800) [pid = 2956] [serial = 1004] [outer = 15632800] 09:02:14 INFO - PROCESS | 2956 | 1466697734099 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:02:14 INFO - PROCESS | 2956 | 1466697734170 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 09:02:14 INFO - PROCESS | 2956 | 1466697734175 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 2956 | 1466697734179 Marionette TRACE conn5 <- [1,1302,null,{}] 09:02:14 INFO - PROCESS | 2956 | 1466697734184 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 2956 | 1466697734189 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:14 INFO - PROCESS | 2956 | 1466697734318 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 09:02:14 INFO - PROCESS | 2956 | 1466697734443 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 2956 | 1466697734446 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:14 INFO - PROCESS | 2956 | ++DOCSHELL 10AE1400 == 30 [pid = 2956] [id = 335] 09:02:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10C29C00) [pid = 2956] [serial = 1005] [outer = 00000000] 09:02:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (14B5E800) [pid = 2956] [serial = 1006] [outer = 10C29C00] 09:02:14 INFO - PROCESS | 2956 | 1466697734511 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (14C81400) [pid = 2956] [serial = 1007] [outer = 10C29C00] 09:02:15 INFO - PROCESS | 2956 | 1466697735193 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1071ms 09:02:15 INFO - PROCESS | 2956 | 1466697735262 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 2956 | 1466697735267 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 09:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:02:15 INFO - PROCESS | 2956 | 1466697735274 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 2956 | 1466697735277 Marionette TRACE conn5 <- [1,1306,null,{}] 09:02:15 INFO - PROCESS | 2956 | 1466697735296 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 2956 | 1466697735299 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:15 INFO - PROCESS | 2956 | 1466697735430 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 09:02:15 INFO - PROCESS | 2956 | 1466697735549 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 2956 | 1466697735552 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:15 INFO - PROCESS | 2956 | ++DOCSHELL 1678A400 == 31 [pid = 2956] [id = 336] 09:02:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1678C000) [pid = 2956] [serial = 1008] [outer = 00000000] 09:02:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (167BB800) [pid = 2956] [serial = 1009] [outer = 1678C000] 09:02:15 INFO - PROCESS | 2956 | 1466697735615 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16B6AC00) [pid = 2956] [serial = 1010] [outer = 1678C000] 09:02:16 INFO - PROCESS | 2956 | 1466697736222 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 990ms 09:02:16 INFO - PROCESS | 2956 | 1466697736265 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 2956 | 1466697736268 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:02:16 INFO - PROCESS | 2956 | 1466697736271 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 2956 | 1466697736275 Marionette TRACE conn5 <- [1,1310,null,{}] 09:02:16 INFO - PROCESS | 2956 | 1466697736287 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 2956 | 1466697736293 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:16 INFO - PROCESS | 2956 | 1466697736409 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 09:02:16 INFO - PROCESS | 2956 | 1466697736540 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 2956 | 1466697736544 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:16 INFO - PROCESS | 2956 | ++DOCSHELL 1789CC00 == 32 [pid = 2956] [id = 337] 09:02:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1789D400) [pid = 2956] [serial = 1011] [outer = 00000000] 09:02:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (178A2000) [pid = 2956] [serial = 1012] [outer = 1789D400] 09:02:16 INFO - PROCESS | 2956 | 1466697736609 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18674000) [pid = 2956] [serial = 1013] [outer = 1789D400] 09:02:17 INFO - PROCESS | 2956 | 1466697737195 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 09:02:17 INFO - PROCESS | 2956 | 1466697737245 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 2956 | 1466697737248 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 09:02:17 INFO - PROCESS | 2956 | 1466697737251 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:02:17 INFO - PROCESS | 2956 | 1466697737253 Marionette TRACE conn5 <- [1,1314,null,{}] 09:02:17 INFO - PROCESS | 2956 | 1466697737257 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 2956 | 1466697737259 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:17 INFO - PROCESS | 2956 | 1466697737381 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 09:02:17 INFO - PROCESS | 2956 | 1466697737506 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 2956 | 1466697737509 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:17 INFO - PROCESS | 2956 | ++DOCSHELL 1654A400 == 33 [pid = 2956] [id = 338] 09:02:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (18FB1800) [pid = 2956] [serial = 1014] [outer = 00000000] 09:02:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19090400) [pid = 2956] [serial = 1015] [outer = 18FB1800] 09:02:17 INFO - PROCESS | 2956 | 1466697737569 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1914B000) [pid = 2956] [serial = 1016] [outer = 18FB1800] 09:02:18 INFO - PROCESS | 2956 | 1466697738138 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:02:18 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 09:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 931ms 09:02:18 INFO - PROCESS | 2956 | 1466697738228 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 2956 | 1466697738231 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 09:02:18 INFO - PROCESS | 2956 | 1466697738236 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:02:18 INFO - PROCESS | 2956 | 1466697738238 Marionette TRACE conn5 <- [1,1318,null,{}] 09:02:18 INFO - PROCESS | 2956 | 1466697738242 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 2956 | 1466697738245 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:18 INFO - PROCESS | 2956 | 1466697738357 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 09:02:18 INFO - PROCESS | 2956 | 1466697738477 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 2956 | 1466697738480 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:18 INFO - PROCESS | 2956 | ++DOCSHELL 14BA1800 == 34 [pid = 2956] [id = 339] 09:02:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19305400) [pid = 2956] [serial = 1017] [outer = 00000000] 09:02:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (193AC800) [pid = 2956] [serial = 1018] [outer = 19305400] 09:02:18 INFO - PROCESS | 2956 | 1466697738538 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (193B2C00) [pid = 2956] [serial = 1019] [outer = 19305400] 09:02:19 INFO - PROCESS | 2956 | 1466697739146 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:02:19 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 09:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 09:02:19 INFO - PROCESS | 2956 | 1466697739170 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 2956 | 1466697739172 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 09:02:19 INFO - PROCESS | 2956 | 1466697739176 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:02:19 INFO - PROCESS | 2956 | 1466697739178 Marionette TRACE conn5 <- [1,1322,null,{}] 09:02:19 INFO - PROCESS | 2956 | 1466697739182 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 2956 | 1466697739189 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:19 INFO - PROCESS | 2956 | 1466697739324 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 09:02:19 INFO - PROCESS | 2956 | 1466697739452 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 2956 | 1466697739454 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:19 INFO - PROCESS | 2956 | ++DOCSHELL 19B23400 == 35 [pid = 2956] [id = 340] 09:02:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19B26000) [pid = 2956] [serial = 1020] [outer = 00000000] 09:02:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19B70800) [pid = 2956] [serial = 1021] [outer = 19B26000] 09:02:19 INFO - PROCESS | 2956 | 1466697739513 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19DC8C00) [pid = 2956] [serial = 1022] [outer = 19B26000] 09:02:20 INFO - PROCESS | 2956 | 1466697740173 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1075ms 09:02:20 INFO - PROCESS | 2956 | 1466697740282 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 2956 | 1466697740284 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:02:20 INFO - PROCESS | 2956 | 1466697740289 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 2956 | 1466697740291 Marionette TRACE conn5 <- [1,1326,null,{}] 09:02:20 INFO - PROCESS | 2956 | 1466697740295 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 2956 | 1466697740298 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:20 INFO - PROCESS | 2956 | 1466697740411 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 09:02:20 INFO - PROCESS | 2956 | 1466697740534 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 2956 | 1466697740537 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:20 INFO - PROCESS | 2956 | ++DOCSHELL 19DD5000 == 36 [pid = 2956] [id = 341] 09:02:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19DD5800) [pid = 2956] [serial = 1023] [outer = 00000000] 09:02:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A10C400) [pid = 2956] [serial = 1024] [outer = 19DD5800] 09:02:20 INFO - PROCESS | 2956 | 1466697740595 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A190C00) [pid = 2956] [serial = 1025] [outer = 19DD5800] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 1051F000 == 35 [pid = 2956] [id = 333] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 10052800 == 34 [pid = 2956] [id = 331] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 11787800 == 33 [pid = 2956] [id = 325] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 18FB5400 == 32 [pid = 2956] [id = 202] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 15523800 == 31 [pid = 2956] [id = 320] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 167B8800 == 30 [pid = 2956] [id = 321] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 10AD9800 == 29 [pid = 2956] [id = 318] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 11789C00 == 28 [pid = 2956] [id = 319] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 1908B400 == 27 [pid = 2956] [id = 324] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 18E5A800 == 26 [pid = 2956] [id = 329] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 1781F800 == 25 [pid = 2956] [id = 322] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 10056000 == 24 [pid = 2956] [id = 203] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 100E2800 == 23 [pid = 2956] [id = 317] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 116E0000 == 22 [pid = 2956] [id = 332] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 1678F400 == 21 [pid = 2956] [id = 204] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 18FA7800 == 20 [pid = 2956] [id = 323] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 0FF62400 == 19 [pid = 2956] [id = 327] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 1958C400 == 18 [pid = 2956] [id = 326] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 1781AC00 == 17 [pid = 2956] [id = 328] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 14BA1800 == 16 [pid = 2956] [id = 339] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 19B23400 == 15 [pid = 2956] [id = 340] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 1654A400 == 14 [pid = 2956] [id = 338] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 16B63000 == 13 [pid = 2956] [id = 330] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 1789CC00 == 12 [pid = 2956] [id = 337] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 10AE1400 == 11 [pid = 2956] [id = 335] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 1678A400 == 10 [pid = 2956] [id = 336] 09:02:23 INFO - PROCESS | 2956 | --DOCSHELL 10A67000 == 9 [pid = 2956] [id = 334] 09:02:25 INFO - PROCESS | 2956 | 1466697745908 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 5635ms 09:02:25 INFO - PROCESS | 2956 | 1466697745926 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 2956 | 1466697745929 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:02:25 INFO - PROCESS | 2956 | 1466697745935 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 2956 | 1466697745939 Marionette TRACE conn5 <- [1,1330,null,{}] 09:02:25 INFO - PROCESS | 2956 | 1466697745945 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 2956 | 1466697745948 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:26 INFO - PROCESS | 2956 | 1466697746047 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 09:02:26 INFO - PROCESS | 2956 | 1466697746055 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 2956 | 1466697746058 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:26 INFO - PROCESS | 2956 | ++DOCSHELL 10516000 == 10 [pid = 2956] [id = 342] 09:02:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (10516800) [pid = 2956] [serial = 1026] [outer = 00000000] 09:02:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1051F000) [pid = 2956] [serial = 1027] [outer = 10516800] 09:02:26 INFO - PROCESS | 2956 | 1466697746109 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (108CB000) [pid = 2956] [serial = 1028] [outer = 10516800] 09:02:26 INFO - PROCESS | 2956 | 1466697746608 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 09:02:26 INFO - PROCESS | 2956 | 1466697746665 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 2956 | 1466697746670 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 09:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:02:26 INFO - PROCESS | 2956 | 1466697746677 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 2956 | 1466697746680 Marionette TRACE conn5 <- [1,1334,null,{}] 09:02:26 INFO - PROCESS | 2956 | 1466697746684 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 2956 | 1466697746687 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:26 INFO - PROCESS | 2956 | 1466697746783 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 09:02:26 INFO - PROCESS | 2956 | 1466697746798 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 2956 | 1466697746801 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:26 INFO - PROCESS | 2956 | ++DOCSHELL 11122000 == 11 [pid = 2956] [id = 343] 09:02:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (11123C00) [pid = 2956] [serial = 1029] [outer = 00000000] 09:02:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1120C400) [pid = 2956] [serial = 1030] [outer = 11123C00] 09:02:26 INFO - PROCESS | 2956 | 1466697746850 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (11697400) [pid = 2956] [serial = 1031] [outer = 11123C00] 09:02:27 INFO - PROCESS | 2956 | 1466697747385 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 731ms 09:02:27 INFO - PROCESS | 2956 | 1466697747411 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 2956 | 1466697747414 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:02:27 INFO - PROCESS | 2956 | 1466697747457 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 2956 | 1466697747460 Marionette TRACE conn5 <- [1,1338,null,{}] 09:02:27 INFO - PROCESS | 2956 | 1466697747481 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 2956 | 1466697747486 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:27 INFO - PROCESS | 2956 | 1466697747620 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 09:02:27 INFO - PROCESS | 2956 | 1466697747628 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 2956 | 1466697747631 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:27 INFO - PROCESS | 2956 | ++DOCSHELL 156DBC00 == 12 [pid = 2956] [id = 344] 09:02:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (156DC800) [pid = 2956] [serial = 1032] [outer = 00000000] 09:02:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (16543000) [pid = 2956] [serial = 1033] [outer = 156DC800] 09:02:27 INFO - PROCESS | 2956 | 1466697747686 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1654F800) [pid = 2956] [serial = 1034] [outer = 156DC800] 09:02:28 INFO - PROCESS | 2956 | 1466697748216 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 811ms 09:02:28 INFO - PROCESS | 2956 | 1466697748242 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 2956 | 1466697748245 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:02:28 INFO - PROCESS | 2956 | 1466697748255 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 2956 | 1466697748257 Marionette TRACE conn5 <- [1,1342,null,{}] 09:02:28 INFO - PROCESS | 2956 | 1466697748260 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 2956 | 1466697748262 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:28 INFO - PROCESS | 2956 | 1466697748380 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 09:02:28 INFO - PROCESS | 2956 | 1466697748389 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 2956 | 1466697748391 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:28 INFO - PROCESS | 2956 | ++DOCSHELL 1678BC00 == 13 [pid = 2956] [id = 345] 09:02:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1678FC00) [pid = 2956] [serial = 1035] [outer = 00000000] 09:02:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (16B69400) [pid = 2956] [serial = 1036] [outer = 1678FC00] 09:02:28 INFO - PROCESS | 2956 | 1466697748437 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (17821400) [pid = 2956] [serial = 1037] [outer = 1678FC00] 09:02:28 INFO - PROCESS | 2956 | 1466697748919 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:02:28 INFO - PROCESS | 2956 | 1466697748927 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 2956 | 1466697748929 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 09:02:28 INFO - PROCESS | 2956 | 1466697748932 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 2956 | 1466697748934 Marionette TRACE conn5 <- [1,1346,null,{}] 09:02:28 INFO - PROCESS | 2956 | 1466697748938 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 2956 | 1466697748940 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:29 INFO - PROCESS | 2956 | 1466697749088 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 09:02:29 INFO - PROCESS | 2956 | 1466697749126 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 2956 | 1466697749128 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:29 INFO - PROCESS | 2956 | ++DOCSHELL 17885C00 == 14 [pid = 2956] [id = 346] 09:02:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (17886400) [pid = 2956] [serial = 1038] [outer = 00000000] 09:02:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (178D9800) [pid = 2956] [serial = 1039] [outer = 17886400] 09:02:29 INFO - PROCESS | 2956 | 1466697749176 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (18624C00) [pid = 2956] [serial = 1040] [outer = 17886400] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (193B2000) [pid = 2956] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (19594000) [pid = 2956] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (167B9C00) [pid = 2956] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (1958C800) [pid = 2956] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (18FB1000) [pid = 2956] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (17820400) [pid = 2956] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1178C400) [pid = 2956] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (155BF400) [pid = 2956] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (100E3C00) [pid = 2956] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1908C400) [pid = 2956] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (10ADC400) [pid = 2956] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19154C00) [pid = 2956] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (100E7000) [pid = 2956] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (10A67400) [pid = 2956] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (17884800) [pid = 2956] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1A195000) [pid = 2956] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (117CB400) [pid = 2956] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (100E1000) [pid = 2956] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10520800) [pid = 2956] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19B26000) [pid = 2956] [serial = 1020] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19305400) [pid = 2956] [serial = 1017] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (18FB1800) [pid = 2956] [serial = 1014] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1789D400) [pid = 2956] [serial = 1011] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1678C000) [pid = 2956] [serial = 1008] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:02:29 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10C29C00) [pid = 2956] [serial = 1005] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:02:30 INFO - PROCESS | 2956 | 1466697750123 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1236ms 09:02:30 INFO - PROCESS | 2956 | 1466697750169 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 2956 | 1466697750171 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:02:30 INFO - PROCESS | 2956 | 1466697750175 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 2956 | 1466697750177 Marionette TRACE conn5 <- [1,1350,null,{}] 09:02:30 INFO - PROCESS | 2956 | 1466697750181 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 2956 | 1466697750186 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:30 INFO - PROCESS | 2956 | 1466697750309 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 09:02:30 INFO - PROCESS | 2956 | 1466697750322 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 2956 | 1466697750324 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:30 INFO - PROCESS | 2956 | ++DOCSHELL 17825400 == 15 [pid = 2956] [id = 347] 09:02:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17826400) [pid = 2956] [serial = 1041] [outer = 00000000] 09:02:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (178A2400) [pid = 2956] [serial = 1042] [outer = 17826400] 09:02:30 INFO - PROCESS | 2956 | 1466697750370 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18E7EC00) [pid = 2956] [serial = 1043] [outer = 17826400] 09:02:30 INFO - PROCESS | 2956 | 1466697750833 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 09:02:30 INFO - PROCESS | 2956 | 1466697750909 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 09:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:02:30 INFO - PROCESS | 2956 | 1466697750911 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 09:02:30 INFO - PROCESS | 2956 | 1466697750952 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 2956 | 1466697750954 Marionette TRACE conn5 <- [1,1354,null,{}] 09:02:30 INFO - PROCESS | 2956 | 1466697750957 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 2956 | 1466697750959 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:31 INFO - PROCESS | 2956 | 1466697751039 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 09:02:31 INFO - PROCESS | 2956 | 1466697751049 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 2956 | 1466697751050 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:31 INFO - PROCESS | 2956 | ++DOCSHELL 18FB3800 == 16 [pid = 2956] [id = 348] 09:02:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (18FB5400) [pid = 2956] [serial = 1044] [outer = 00000000] 09:02:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1908C400) [pid = 2956] [serial = 1045] [outer = 18FB5400] 09:02:31 INFO - PROCESS | 2956 | 1466697751095 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19090C00) [pid = 2956] [serial = 1046] [outer = 18FB5400] 09:02:31 INFO - PROCESS | 2956 | 1466697751568 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:02:31 INFO - PROCESS | 2956 | 1466697751627 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 09:02:31 INFO - PROCESS | 2956 | 1466697751630 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 2956 | 1466697751632 Marionette TRACE conn5 <- [1,1358,null,{}] 09:02:31 INFO - PROCESS | 2956 | 1466697751636 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 2956 | 1466697751638 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:31 INFO - PROCESS | 2956 | 1466697751719 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 09:02:31 INFO - PROCESS | 2956 | 1466697751724 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 2956 | 1466697751726 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:31 INFO - PROCESS | 2956 | ++DOCSHELL 10C15400 == 17 [pid = 2956] [id = 349] 09:02:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1914AC00) [pid = 2956] [serial = 1047] [outer = 00000000] 09:02:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19312000) [pid = 2956] [serial = 1048] [outer = 1914AC00] 09:02:31 INFO - PROCESS | 2956 | 1466697751771 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (193B4000) [pid = 2956] [serial = 1049] [outer = 1914AC00] 09:02:32 INFO - PROCESS | 2956 | 1466697752549 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 2956 | 1466697752607 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:02:32 INFO - PROCESS | 2956 | 1466697752612 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 2956 | 1466697752617 Marionette TRACE conn5 <- [1,1362,null,{}] 09:02:32 INFO - PROCESS | 2956 | 1466697752623 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 2956 | 1466697752626 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:32 INFO - PROCESS | 2956 | 1466697752744 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 09:02:32 INFO - PROCESS | 2956 | 1466697752875 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 2956 | 1466697752878 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:32 INFO - PROCESS | 2956 | ++DOCSHELL 10A67000 == 18 [pid = 2956] [id = 350] 09:02:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (10A6A400) [pid = 2956] [serial = 1050] [outer = 00000000] 09:02:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (11206800) [pid = 2956] [serial = 1051] [outer = 10A6A400] 09:02:32 INFO - PROCESS | 2956 | 1466697752941 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (14B5F000) [pid = 2956] [serial = 1052] [outer = 10A6A400] 09:02:33 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:33 INFO - PROCESS | 2956 | 1466697753509 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 2956 | 1466697753553 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 09:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:02:33 INFO - PROCESS | 2956 | 1466697753560 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 2956 | 1466697753563 Marionette TRACE conn5 <- [1,1366,null,{}] 09:02:33 INFO - PROCESS | 2956 | 1466697753567 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 2956 | 1466697753571 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:33 INFO - PROCESS | 2956 | 1466697753692 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 09:02:33 INFO - PROCESS | 2956 | 1466697753797 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 2956 | 1466697753800 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:33 INFO - PROCESS | 2956 | ++DOCSHELL 16DA6800 == 19 [pid = 2956] [id = 351] 09:02:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (16DB4800) [pid = 2956] [serial = 1053] [outer = 00000000] 09:02:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (17824400) [pid = 2956] [serial = 1054] [outer = 16DB4800] 09:02:33 INFO - PROCESS | 2956 | 1466697753860 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (18696400) [pid = 2956] [serial = 1055] [outer = 16DB4800] 09:02:34 INFO - PROCESS | 2956 | 1466697754476 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 2956 | 1466697754535 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:02:34 INFO - PROCESS | 2956 | 1466697754539 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 2956 | 1466697754543 Marionette TRACE conn5 <- [1,1370,null,{}] 09:02:34 INFO - PROCESS | 2956 | 1466697754554 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 2956 | 1466697754559 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:34 INFO - PROCESS | 2956 | 1466697754683 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 09:02:34 INFO - PROCESS | 2956 | 1466697754782 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 2956 | 1466697754785 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:34 INFO - PROCESS | 2956 | ++DOCSHELL 19595400 == 20 [pid = 2956] [id = 352] 09:02:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19595800) [pid = 2956] [serial = 1056] [outer = 00000000] 09:02:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (19599000) [pid = 2956] [serial = 1057] [outer = 19595800] 09:02:34 INFO - PROCESS | 2956 | 1466697754853 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (19B24C00) [pid = 2956] [serial = 1058] [outer = 19595800] 09:02:35 INFO - PROCESS | 2956 | [2956] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:35 INFO - PROCESS | 2956 | 1466697755558 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 2956 | 1466697755626 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:02:35 INFO - PROCESS | 2956 | 1466697755644 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 2956 | 1466697755646 Marionette TRACE conn5 <- [1,1374,null,{}] 09:02:35 INFO - PROCESS | 2956 | 1466697755651 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 2956 | 1466697755654 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:35 INFO - PROCESS | 2956 | 1466697755769 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 09:02:35 INFO - PROCESS | 2956 | 1466697755899 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 2956 | 1466697755901 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:35 INFO - PROCESS | 2956 | ++DOCSHELL 18623000 == 21 [pid = 2956] [id = 353] 09:02:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (19598000) [pid = 2956] [serial = 1059] [outer = 00000000] 09:02:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (19DCF800) [pid = 2956] [serial = 1060] [outer = 19598000] 09:02:35 INFO - PROCESS | 2956 | 1466697755960 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1A047400) [pid = 2956] [serial = 1061] [outer = 19598000] 09:02:36 INFO - PROCESS | 2956 | 1466697756544 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 2956 | 1466697756583 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 2956 | 1466697756587 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:02:36 INFO - PROCESS | 2956 | 1466697756589 Marionette TRACE conn5 <- [1,1378,null,{}] 09:02:36 INFO - PROCESS | 2956 | 1466697756592 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 2956 | 1466697756595 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:36 INFO - PROCESS | 2956 | 1466697756701 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 09:02:36 INFO - PROCESS | 2956 | 1466697756804 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 2956 | 1466697756806 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:36 INFO - PROCESS | 2956 | ++DOCSHELL 1A109400 == 22 [pid = 2956] [id = 354] 09:02:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1A194C00) [pid = 2956] [serial = 1062] [outer = 00000000] 09:02:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1A19BC00) [pid = 2956] [serial = 1063] [outer = 1A194C00] 09:02:36 INFO - PROCESS | 2956 | 1466697756864 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 2956 | --DOCSHELL 19DD5000 == 21 [pid = 2956] [id = 341] 09:02:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (0CE2A800) [pid = 2956] [serial = 1064] [outer = 1A194C00] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (167BB800) [pid = 2956] [serial = 1009] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (193B8800) [pid = 2956] [serial = 975] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (19599C00) [pid = 2956] [serial = 978] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (19443800) [pid = 2956] [serial = 976] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (16B63400) [pid = 2956] [serial = 963] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (16DB4400) [pid = 2956] [serial = 964] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19B71000) [pid = 2956] [serial = 949] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (19082800) [pid = 2956] [serial = 969] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (19088000) [pid = 2956] [serial = 970] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (18696800) [pid = 2956] [serial = 967] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (178A3800) [pid = 2956] [serial = 966] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1495A800) [pid = 2956] [serial = 957] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (14BA9C00) [pid = 2956] [serial = 958] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (160A1C00) [pid = 2956] [serial = 960] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (16784400) [pid = 2956] [serial = 961] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (100E9000) [pid = 2956] [serial = 951] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10515C00) [pid = 2956] [serial = 952] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1914B400) [pid = 2956] [serial = 972] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10C12000) [pid = 2956] [serial = 954] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10C34800) [pid = 2956] [serial = 955] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19B24400) [pid = 2956] [serial = 979] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A108400) [pid = 2956] [serial = 987] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (160A8C00) [pid = 2956] [serial = 982] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1127F800) [pid = 2956] [serial = 1003] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (10A72400) [pid = 2956] [serial = 1000] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1654E400) [pid = 2956] [serial = 610] [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.] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10AE0C00) [pid = 2956] [serial = 1002] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19B71C00) [pid = 2956] [serial = 984] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10A69400) [pid = 2956] [serial = 981] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A191400) [pid = 2956] [serial = 988] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19DD0400) [pid = 2956] [serial = 985] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19146C00) [pid = 2956] [serial = 973] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1A351800) [pid = 2956] [serial = 990] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1563F800) [pid = 2956] [serial = 996] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (10A6B800) [pid = 2956] [serial = 993] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10C2BC00) [pid = 2956] [serial = 994] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1093E000) [pid = 2956] [serial = 999] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (167B7000) [pid = 2956] [serial = 997] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1A3D6000) [pid = 2956] [serial = 991] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19DC8C00) [pid = 2956] [serial = 1022] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1A10C400) [pid = 2956] [serial = 1024] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (193B2C00) [pid = 2956] [serial = 1019] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19B70800) [pid = 2956] [serial = 1021] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1914B000) [pid = 2956] [serial = 1016] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (193AC800) [pid = 2956] [serial = 1018] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (18674000) [pid = 2956] [serial = 1013] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19090400) [pid = 2956] [serial = 1015] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (16B6AC00) [pid = 2956] [serial = 1010] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (14B5E800) [pid = 2956] [serial = 1006] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (178A2000) [pid = 2956] [serial = 1012] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (14C81400) [pid = 2956] [serial = 1007] [outer = 00000000] [url = about:blank] 09:02:37 INFO - PROCESS | 2956 | 1466697757874 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1318ms 09:02:37 INFO - PROCESS | 2956 | 1466697757908 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 2956 | 1466697757912 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:02:37 INFO - PROCESS | 2956 | 1466697757917 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 2956 | 1466697757920 Marionette TRACE conn5 <- [1,1382,null,{}] 09:02:37 INFO - PROCESS | 2956 | 1466697757925 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 2956 | 1466697757928 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:38 INFO - PROCESS | 2956 | 1466697758058 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 09:02:38 INFO - PROCESS | 2956 | 1466697758151 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 2956 | 1466697758153 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:38 INFO - PROCESS | 2956 | ++DOCSHELL 100EDC00 == 22 [pid = 2956] [id = 355] 09:02:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (10515800) [pid = 2956] [serial = 1065] [outer = 00000000] 09:02:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (10A72400) [pid = 2956] [serial = 1066] [outer = 10515800] 09:02:38 INFO - PROCESS | 2956 | 1466697758202 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (10C2A400) [pid = 2956] [serial = 1067] [outer = 10515800] 09:02:38 INFO - PROCESS | 2956 | 1466697758605 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 09:02:38 INFO - PROCESS | 2956 | 1466697758667 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 2956 | 1466697758671 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 09:02:38 INFO - PROCESS | 2956 | 1466697758677 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 2956 | 1466697758680 Marionette TRACE conn5 <- [1,1386,null,{}] 09:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:02:38 INFO - PROCESS | 2956 | 1466697758688 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 2956 | 1466697758690 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:38 INFO - PROCESS | 2956 | 1466697758781 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 09:02:38 INFO - PROCESS | 2956 | 1466697758788 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 2956 | 1466697758790 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:38 INFO - PROCESS | 2956 | ++DOCSHELL 14B69C00 == 23 [pid = 2956] [id = 356] 09:02:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (14B6A000) [pid = 2956] [serial = 1068] [outer = 00000000] 09:02:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (14BAB000) [pid = 2956] [serial = 1069] [outer = 14B6A000] 09:02:38 INFO - PROCESS | 2956 | 1466697758843 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (15375000) [pid = 2956] [serial = 1070] [outer = 14B6A000] 09:02:39 INFO - PROCESS | 2956 | 1466697759327 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 09:02:39 INFO - PROCESS | 2956 | 1466697759354 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 2956 | 1466697759356 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 2956 | 1466697759359 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:02:39 INFO - PROCESS | 2956 | 1466697759363 Marionette TRACE conn5 <- [1,1390,null,{}] 09:02:39 INFO - PROCESS | 2956 | 1466697759373 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 2956 | 1466697759377 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:39 INFO - PROCESS | 2956 | 1466697759475 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 09:02:39 INFO - PROCESS | 2956 | 1466697759482 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 2956 | 1466697759485 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:39 INFO - PROCESS | 2956 | ++DOCSHELL 16785400 == 24 [pid = 2956] [id = 357] 09:02:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (16785800) [pid = 2956] [serial = 1071] [outer = 00000000] 09:02:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (167BB800) [pid = 2956] [serial = 1072] [outer = 16785800] 09:02:39 INFO - PROCESS | 2956 | 1466697759533 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (16B62400) [pid = 2956] [serial = 1073] [outer = 16785800] 09:02:40 INFO - PROCESS | 2956 | 1466697760038 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 09:02:40 INFO - PROCESS | 2956 | 1466697760094 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 2956 | 1466697760097 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 09:02:40 INFO - PROCESS | 2956 | 1466697760100 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:02:40 INFO - PROCESS | 2956 | 1466697760102 Marionette TRACE conn5 <- [1,1394,null,{}] 09:02:40 INFO - PROCESS | 2956 | 1466697760138 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 2956 | 1466697760140 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:40 INFO - PROCESS | 2956 | 1466697760260 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 09:02:40 INFO - PROCESS | 2956 | 1466697760323 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 2956 | 1466697760325 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:40 INFO - PROCESS | 2956 | ++DOCSHELL 1779E000 == 25 [pid = 2956] [id = 358] 09:02:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (177A0000) [pid = 2956] [serial = 1074] [outer = 00000000] 09:02:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (17881C00) [pid = 2956] [serial = 1075] [outer = 177A0000] 09:02:40 INFO - PROCESS | 2956 | 1466697760373 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1789D000) [pid = 2956] [serial = 1076] [outer = 177A0000] 09:02:40 INFO - PROCESS | 2956 | 1466697760820 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 771ms 09:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:02:40 INFO - PROCESS | 2956 | 1466697760875 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 2956 | 1466697760877 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 09:02:40 INFO - PROCESS | 2956 | 1466697760880 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 2956 | 1466697760882 Marionette TRACE conn5 <- [1,1398,null,{}] 09:02:40 INFO - PROCESS | 2956 | 1466697760885 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 2956 | 1466697760887 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:41 INFO - PROCESS | 2956 | 1466697761007 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 09:02:41 INFO - PROCESS | 2956 | 1466697761070 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 2956 | 1466697761072 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:41 INFO - PROCESS | 2956 | ++DOCSHELL 178A7400 == 26 [pid = 2956] [id = 359] 09:02:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (178AA400) [pid = 2956] [serial = 1077] [outer = 00000000] 09:02:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18676400) [pid = 2956] [serial = 1078] [outer = 178AA400] 09:02:41 INFO - PROCESS | 2956 | 1466697761120 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18FB5C00) [pid = 2956] [serial = 1079] [outer = 178AA400] 09:02:41 INFO - PROCESS | 2956 | 1466697761671 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:02:41 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18FB5400) [pid = 2956] [serial = 1044] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:02:41 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (156DC800) [pid = 2956] [serial = 1032] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:02:41 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1678FC00) [pid = 2956] [serial = 1035] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:02:41 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (17886400) [pid = 2956] [serial = 1038] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:02:41 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (11123C00) [pid = 2956] [serial = 1029] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:02:41 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (10516800) [pid = 2956] [serial = 1026] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:02:41 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (19DD5800) [pid = 2956] [serial = 1023] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 870ms 09:02:41 INFO - PROCESS | 2956 | 1466697761751 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 2956 | 1466697761753 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:02:41 INFO - PROCESS | 2956 | 1466697761756 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 2956 | 1466697761758 Marionette TRACE conn5 <- [1,1402,null,{}] 09:02:41 INFO - PROCESS | 2956 | 1466697761761 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 2956 | 1466697761767 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:41 INFO - PROCESS | 2956 | 1466697761868 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 09:02:41 INFO - PROCESS | 2956 | 1466697761874 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 2956 | 1466697761876 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:41 INFO - PROCESS | 2956 | ++DOCSHELL 08A5E800 == 27 [pid = 2956] [id = 360] 09:02:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (155BE400) [pid = 2956] [serial = 1080] [outer = 00000000] 09:02:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (19087C00) [pid = 2956] [serial = 1081] [outer = 155BE400] 09:02:41 INFO - PROCESS | 2956 | 1466697761921 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (1908F000) [pid = 2956] [serial = 1082] [outer = 155BE400] 09:02:42 INFO - PROCESS | 2956 | 1466697762385 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 09:02:42 INFO - PROCESS | 2956 | 1466697762427 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 2956 | 1466697762429 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:02:42 INFO - PROCESS | 2956 | 1466697762433 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 2956 | 1466697762434 Marionette TRACE conn5 <- [1,1406,null,{}] 09:02:42 INFO - PROCESS | 2956 | 1466697762438 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 2956 | 1466697762440 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:42 INFO - PROCESS | 2956 | 1466697762524 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 09:02:42 INFO - PROCESS | 2956 | 1466697762531 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 2956 | 1466697762533 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:42 INFO - PROCESS | 2956 | ++DOCSHELL 11204800 == 28 [pid = 2956] [id = 361] 09:02:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (18616400) [pid = 2956] [serial = 1083] [outer = 00000000] 09:02:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (193AF000) [pid = 2956] [serial = 1084] [outer = 18616400] 09:02:42 INFO - PROCESS | 2956 | 1466697762577 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (193B4800) [pid = 2956] [serial = 1085] [outer = 18616400] 09:02:43 INFO - PROCESS | 2956 | 1466697763032 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 631ms 09:02:43 INFO - PROCESS | 2956 | 1466697763068 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 2956 | 1466697763070 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:02:43 INFO - PROCESS | 2956 | 1466697763073 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 2956 | 1466697763075 Marionette TRACE conn5 <- [1,1410,null,{}] 09:02:43 INFO - PROCESS | 2956 | 1466697763079 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 2956 | 1466697763081 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:43 INFO - PROCESS | 2956 | 1466697763164 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 09:02:43 INFO - PROCESS | 2956 | 1466697763170 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 2956 | 1466697763172 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:43 INFO - PROCESS | 2956 | ++DOCSHELL 19525C00 == 29 [pid = 2956] [id = 362] 09:02:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1952E400) [pid = 2956] [serial = 1086] [outer = 00000000] 09:02:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19596800) [pid = 2956] [serial = 1087] [outer = 1952E400] 09:02:43 INFO - PROCESS | 2956 | 1466697763217 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19B27C00) [pid = 2956] [serial = 1088] [outer = 1952E400] 09:02:43 INFO - PROCESS | 2956 | 1466697763695 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 09:02:43 INFO - PROCESS | 2956 | 1466697763766 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 2956 | 1466697763770 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:02:43 INFO - PROCESS | 2956 | 1466697763781 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 2956 | 1466697763786 Marionette TRACE conn5 <- [1,1414,null,{}] 09:02:43 INFO - PROCESS | 2956 | 1466697763793 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 2956 | 1466697763797 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:43 INFO - PROCESS | 2956 | 1466697763937 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 09:02:44 INFO - PROCESS | 2956 | 1466697764038 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 2956 | 1466697764044 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:44 INFO - PROCESS | 2956 | ++DOCSHELL 10520400 == 30 [pid = 2956] [id = 363] 09:02:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10521C00) [pid = 2956] [serial = 1089] [outer = 00000000] 09:02:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10A69C00) [pid = 2956] [serial = 1090] [outer = 10521C00] 09:02:44 INFO - PROCESS | 2956 | 1466697764110 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10AE1800) [pid = 2956] [serial = 1091] [outer = 10521C00] 09:02:44 INFO - PROCESS | 2956 | 1466697764873 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1127ms 09:02:44 INFO - PROCESS | 2956 | 1466697764911 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 2956 | 1466697764915 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:02:44 INFO - PROCESS | 2956 | 1466697764921 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 2956 | 1466697764926 Marionette TRACE conn5 <- [1,1418,null,{}] 09:02:44 INFO - PROCESS | 2956 | 1466697764930 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 2956 | 1466697764933 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:45 INFO - PROCESS | 2956 | 1466697765054 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 09:02:45 INFO - PROCESS | 2956 | 1466697765191 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 2956 | 1466697765194 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:45 INFO - PROCESS | 2956 | ++DOCSHELL 1654E800 == 31 [pid = 2956] [id = 364] 09:02:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1654F400) [pid = 2956] [serial = 1092] [outer = 00000000] 09:02:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (167AEC00) [pid = 2956] [serial = 1093] [outer = 1654F400] 09:02:45 INFO - PROCESS | 2956 | 1466697765259 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (16DAD800) [pid = 2956] [serial = 1094] [outer = 1654F400] 09:02:45 INFO - PROCESS | 2956 | 1466697765954 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1075ms 09:02:46 INFO - PROCESS | 2956 | 1466697765998 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 2956 | 1466697766001 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:02:46 INFO - PROCESS | 2956 | 1466697766005 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 2956 | 1466697766008 Marionette TRACE conn5 <- [1,1422,null,{}] 09:02:46 INFO - PROCESS | 2956 | 1466697766018 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 2956 | 1466697766023 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:46 INFO - PROCESS | 2956 | 1466697766146 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 09:02:46 INFO - PROCESS | 2956 | 1466697766285 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 2956 | 1466697766289 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:46 INFO - PROCESS | 2956 | ++DOCSHELL 19B30C00 == 32 [pid = 2956] [id = 365] 09:02:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19B6C400) [pid = 2956] [serial = 1095] [outer = 00000000] 09:02:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19DC8000) [pid = 2956] [serial = 1096] [outer = 19B6C400] 09:02:46 INFO - PROCESS | 2956 | 1466697766357 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19DD0000) [pid = 2956] [serial = 1097] [outer = 19B6C400] 09:02:47 INFO - PROCESS | 2956 | 1466697766989 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1017ms 09:02:47 INFO - PROCESS | 2956 | 1466697767027 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 2956 | 1466697767030 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 09:02:47 INFO - PROCESS | 2956 | 1466697767033 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:02:47 INFO - PROCESS | 2956 | 1466697767035 Marionette TRACE conn5 <- [1,1426,null,{}] 09:02:47 INFO - PROCESS | 2956 | 1466697767039 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 2956 | 1466697767042 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:47 INFO - PROCESS | 2956 | 1466697767164 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 09:02:47 INFO - PROCESS | 2956 | 1466697767298 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 2956 | 1466697767301 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:47 INFO - PROCESS | 2956 | ++DOCSHELL 19B2CC00 == 33 [pid = 2956] [id = 366] 09:02:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1A190400) [pid = 2956] [serial = 1098] [outer = 00000000] 09:02:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1A196400) [pid = 2956] [serial = 1099] [outer = 1A190400] 09:02:47 INFO - PROCESS | 2956 | 1466697767365 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A35B800) [pid = 2956] [serial = 1100] [outer = 1A190400] 09:02:48 INFO - PROCESS | 2956 | 1466697767973 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 971ms 09:02:48 INFO - PROCESS | 2956 | 1466697768007 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 2956 | 1466697768010 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 09:02:48 INFO - PROCESS | 2956 | 1466697768013 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:02:48 INFO - PROCESS | 2956 | 1466697768015 Marionette TRACE conn5 <- [1,1430,null,{}] 09:02:48 INFO - PROCESS | 2956 | 1466697768019 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 2956 | 1466697768022 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:48 INFO - PROCESS | 2956 | 1466697768138 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 09:02:48 INFO - PROCESS | 2956 | 1466697768240 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 2956 | 1466697768243 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:48 INFO - PROCESS | 2956 | ++DOCSHELL 1A3DA400 == 34 [pid = 2956] [id = 367] 09:02:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A3DAC00) [pid = 2956] [serial = 1101] [outer = 00000000] 09:02:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A3DF400) [pid = 2956] [serial = 1102] [outer = 1A3DAC00] 09:02:48 INFO - PROCESS | 2956 | 1466697768300 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A553800) [pid = 2956] [serial = 1103] [outer = 1A3DAC00] 09:02:49 INFO - PROCESS | 2956 | 1466697769006 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1016ms 09:02:49 INFO - PROCESS | 2956 | 1466697769034 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 2956 | 1466697769036 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 09:02:49 INFO - PROCESS | 2956 | 1466697769040 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:02:49 INFO - PROCESS | 2956 | 1466697769042 Marionette TRACE conn5 <- [1,1434,null,{}] 09:02:49 INFO - PROCESS | 2956 | 1466697769046 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 2956 | 1466697769053 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:49 INFO - PROCESS | 2956 | 1466697769200 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 09:02:49 INFO - PROCESS | 2956 | 1466697769524 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 2956 | 1466697769527 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:49 INFO - PROCESS | 2956 | ++DOCSHELL 08A5E000 == 35 [pid = 2956] [id = 368] 09:02:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (100E9000) [pid = 2956] [serial = 1104] [outer = 00000000] 09:02:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1051B800) [pid = 2956] [serial = 1105] [outer = 100E9000] 09:02:49 INFO - PROCESS | 2956 | 1466697769591 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (10A66800) [pid = 2956] [serial = 1106] [outer = 100E9000] 09:02:50 INFO - PROCESS | 2956 | 1466697770178 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1175ms 09:02:50 INFO - PROCESS | 2956 | 1466697770220 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 09:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:02:50 INFO - PROCESS | 2956 | 1466697770223 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 09:02:50 INFO - PROCESS | 2956 | 1466697770228 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 2956 | 1466697770230 Marionette TRACE conn5 <- [1,1438,null,{}] 09:02:50 INFO - PROCESS | 2956 | 1466697770236 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 2956 | 1466697770240 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:50 INFO - PROCESS | 2956 | 1466697770344 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 09:02:50 INFO - PROCESS | 2956 | 1466697770458 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 2956 | 1466697770461 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:50 INFO - PROCESS | 2956 | ++DOCSHELL 10AD7400 == 36 [pid = 2956] [id = 369] 09:02:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (10ADAC00) [pid = 2956] [serial = 1107] [outer = 00000000] 09:02:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1111C000) [pid = 2956] [serial = 1108] [outer = 10ADAC00] 09:02:50 INFO - PROCESS | 2956 | 1466697770515 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (116E4C00) [pid = 2956] [serial = 1109] [outer = 10ADAC00] 09:02:51 INFO - PROCESS | 2956 | --DOCSHELL 08A5E800 == 35 [pid = 2956] [id = 360] 09:02:51 INFO - PROCESS | 2956 | --DOCSHELL 11204800 == 34 [pid = 2956] [id = 361] 09:02:51 INFO - PROCESS | 2956 | --DOCSHELL 1A3DA400 == 33 [pid = 2956] [id = 367] 09:02:51 INFO - PROCESS | 2956 | --DOCSHELL 08A5E000 == 32 [pid = 2956] [id = 368] 09:02:51 INFO - PROCESS | 2956 | --DOCSHELL 19B2CC00 == 31 [pid = 2956] [id = 366] 09:02:51 INFO - PROCESS | 2956 | --DOCSHELL 1654E800 == 30 [pid = 2956] [id = 364] 09:02:51 INFO - PROCESS | 2956 | --DOCSHELL 19B30C00 == 29 [pid = 2956] [id = 365] 09:02:51 INFO - PROCESS | 2956 | --DOCSHELL 19525C00 == 28 [pid = 2956] [id = 362] 09:02:51 INFO - PROCESS | 2956 | --DOCSHELL 10520400 == 27 [pid = 2956] [id = 363] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19090C00) [pid = 2956] [serial = 1046] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (16543000) [pid = 2956] [serial = 1033] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1654F800) [pid = 2956] [serial = 1034] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (17821400) [pid = 2956] [serial = 1037] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (16B69400) [pid = 2956] [serial = 1036] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (178D9800) [pid = 2956] [serial = 1039] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1908C400) [pid = 2956] [serial = 1045] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (18624C00) [pid = 2956] [serial = 1040] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1120C400) [pid = 2956] [serial = 1030] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1051F000) [pid = 2956] [serial = 1027] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (108CB000) [pid = 2956] [serial = 1028] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A190C00) [pid = 2956] [serial = 1025] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (178A2400) [pid = 2956] [serial = 1042] [outer = 00000000] [url = about:blank] 09:02:51 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (11697400) [pid = 2956] [serial = 1031] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 2956 | 1466697772094 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1934ms 09:02:52 INFO - PROCESS | 2956 | 1466697772163 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 09:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:02:52 INFO - PROCESS | 2956 | 1466697772167 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 09:02:52 INFO - PROCESS | 2956 | 1466697772172 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 2956 | 1466697772175 Marionette TRACE conn5 <- [1,1442,null,{}] 09:02:52 INFO - PROCESS | 2956 | 1466697772183 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:52 INFO - PROCESS | 2956 | 1466697772186 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:52 INFO - PROCESS | 2956 | 1466697772308 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 09:02:52 INFO - PROCESS | 2956 | 1466697772326 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 2956 | 1466697772329 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:52 INFO - PROCESS | 2956 | ++DOCSHELL 100E8000 == 28 [pid = 2956] [id = 370] 09:02:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (100EA400) [pid = 2956] [serial = 1110] [outer = 00000000] 09:02:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1051B000) [pid = 2956] [serial = 1111] [outer = 100EA400] 09:02:52 INFO - PROCESS | 2956 | 1466697772378 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10522C00) [pid = 2956] [serial = 1112] [outer = 100EA400] 09:02:52 INFO - PROCESS | 2956 | 1466697772866 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 731ms 09:02:52 INFO - PROCESS | 2956 | 1466697772902 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 2956 | 1466697772907 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 09:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:02:52 INFO - PROCESS | 2956 | 1466697772914 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 2956 | 1466697772916 Marionette TRACE conn5 <- [1,1446,null,{}] 09:02:52 INFO - PROCESS | 2956 | 1466697772952 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:52 INFO - PROCESS | 2956 | 1466697772955 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:53 INFO - PROCESS | 2956 | 1466697773047 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 09:02:53 INFO - PROCESS | 2956 | 1466697773063 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 2956 | 1466697773065 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:53 INFO - PROCESS | 2956 | ++DOCSHELL 11204800 == 29 [pid = 2956] [id = 371] 09:02:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (11204C00) [pid = 2956] [serial = 1113] [outer = 00000000] 09:02:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (11282800) [pid = 2956] [serial = 1114] [outer = 11204C00] 09:02:53 INFO - PROCESS | 2956 | 1466697773115 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (11697800) [pid = 2956] [serial = 1115] [outer = 11204C00] 09:02:53 INFO - PROCESS | 2956 | 1466697773619 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 09:02:53 INFO - PROCESS | 2956 | 1466697773648 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 2956 | 1466697773650 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:02:53 INFO - PROCESS | 2956 | 1466697773653 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 2956 | 1466697773657 Marionette TRACE conn5 <- [1,1450,null,{}] 09:02:53 INFO - PROCESS | 2956 | 1466697773668 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 2956 | 1466697773672 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:53 INFO - PROCESS | 2956 | 1466697773759 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 09:02:53 INFO - PROCESS | 2956 | 1466697773862 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 2956 | 1466697773865 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:53 INFO - PROCESS | 2956 | ++DOCSHELL 1654E400 == 30 [pid = 2956] [id = 372] 09:02:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1654EC00) [pid = 2956] [serial = 1116] [outer = 00000000] 09:02:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (16782C00) [pid = 2956] [serial = 1117] [outer = 1654EC00] 09:02:53 INFO - PROCESS | 2956 | 1466697773918 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (167B8800) [pid = 2956] [serial = 1118] [outer = 1654EC00] 09:02:54 INFO - PROCESS | 2956 | 1466697774390 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 830ms 09:02:54 INFO - PROCESS | 2956 | 1466697774487 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 2956 | 1466697774490 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 09:02:54 INFO - PROCESS | 2956 | 1466697774493 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:02:54 INFO - PROCESS | 2956 | 1466697774495 Marionette TRACE conn5 <- [1,1454,null,{}] 09:02:54 INFO - PROCESS | 2956 | 1466697774499 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:54 INFO - PROCESS | 2956 | 1466697774501 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:54 INFO - PROCESS | 2956 | 1466697774618 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 09:02:54 INFO - PROCESS | 2956 | 1466697774679 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 2956 | 1466697774681 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:54 INFO - PROCESS | 2956 | ++DOCSHELL 167B7000 == 31 [pid = 2956] [id = 373] 09:02:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (16C7B800) [pid = 2956] [serial = 1119] [outer = 00000000] 09:02:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (17817800) [pid = 2956] [serial = 1120] [outer = 16C7B800] 09:02:54 INFO - PROCESS | 2956 | 1466697774727 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (17825800) [pid = 2956] [serial = 1121] [outer = 16C7B800] 09:02:55 INFO - PROCESS | 2956 | 1466697775184 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 09:02:55 INFO - PROCESS | 2956 | 1466697775228 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 2956 | 1466697775230 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 09:02:55 INFO - PROCESS | 2956 | 1466697775233 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 2956 | 1466697775235 Marionette TRACE conn5 <- [1,1458,null,{}] 09:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:02:55 INFO - PROCESS | 2956 | 1466697775238 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 2956 | 1466697775240 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:55 INFO - PROCESS | 2956 | 1466697775351 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 09:02:55 INFO - PROCESS | 2956 | 1466697775359 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 2956 | 1466697775361 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:55 INFO - PROCESS | 2956 | ++DOCSHELL 1789DC00 == 32 [pid = 2956] [id = 374] 09:02:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (178ABC00) [pid = 2956] [serial = 1122] [outer = 00000000] 09:02:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (18620C00) [pid = 2956] [serial = 1123] [outer = 178ABC00] 09:02:55 INFO - PROCESS | 2956 | 1466697775406 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (18E59000) [pid = 2956] [serial = 1124] [outer = 178ABC00] 09:02:55 INFO - PROCESS | 2956 | 1466697775915 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 09:02:56 INFO - PROCESS | 2956 | 1466697775976 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 2956 | 1466697775979 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:02:56 INFO - PROCESS | 2956 | 1466697775989 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 2956 | 1466697775991 Marionette TRACE conn5 <- [1,1462,null,{}] 09:02:56 INFO - PROCESS | 2956 | 1466697775995 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 2956 | 1466697776001 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:56 INFO - PROCESS | 2956 | 1466697776143 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (17826400) [pid = 2956] [serial = 1041] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (177A0000) [pid = 2956] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (178AA400) [pid = 2956] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (14B6A000) [pid = 2956] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10A6A400) [pid = 2956] [serial = 1050] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (155BE400) [pid = 2956] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1914AC00) [pid = 2956] [serial = 1047] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10515800) [pid = 2956] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A194C00) [pid = 2956] [serial = 1062] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (16DB4800) [pid = 2956] [serial = 1053] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (18616400) [pid = 2956] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19598000) [pid = 2956] [serial = 1059] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19595800) [pid = 2956] [serial = 1056] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16785800) [pid = 2956] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:02:56 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1952E400) [pid = 2956] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:02:56 INFO - PROCESS | 2956 | 1466697776513 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 2956 | 1466697776515 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:56 INFO - PROCESS | 2956 | ++DOCSHELL 0CB82400 == 33 [pid = 2956] [id = 375] 09:02:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (0FF59400) [pid = 2956] [serial = 1125] [outer = 00000000] 09:02:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (14BA7800) [pid = 2956] [serial = 1126] [outer = 0FF59400] 09:02:56 INFO - PROCESS | 2956 | 1466697776566 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1781A800) [pid = 2956] [serial = 1127] [outer = 0FF59400] 09:02:57 INFO - PROCESS | 2956 | 1466697776972 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1015ms 09:02:57 INFO - PROCESS | 2956 | 1466697777011 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 2956 | 1466697777013 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:02:57 INFO - PROCESS | 2956 | 1466697777016 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 2956 | 1466697777018 Marionette TRACE conn5 <- [1,1466,null,{}] 09:02:57 INFO - PROCESS | 2956 | 1466697777021 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 2956 | 1466697777023 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:57 INFO - PROCESS | 2956 | 1466697777142 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 09:02:57 INFO - PROCESS | 2956 | 1466697777150 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 2956 | 1466697777152 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:57 INFO - PROCESS | 2956 | ++DOCSHELL 18616400 == 34 [pid = 2956] [id = 376] 09:02:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18FAD000) [pid = 2956] [serial = 1128] [outer = 00000000] 09:02:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (193ACC00) [pid = 2956] [serial = 1129] [outer = 18FAD000] 09:02:57 INFO - PROCESS | 2956 | 1466697777197 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (193B1C00) [pid = 2956] [serial = 1130] [outer = 18FAD000] 09:02:57 INFO - PROCESS | 2956 | 1466697777624 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 09:02:57 INFO - PROCESS | 2956 | 1466697777646 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 2956 | 1466697777648 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:02:57 INFO - PROCESS | 2956 | 1466697777652 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 2956 | 1466697777653 Marionette TRACE conn5 <- [1,1470,null,{}] 09:02:57 INFO - PROCESS | 2956 | 1466697777656 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 2956 | 1466697777658 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:57 INFO - PROCESS | 2956 | 1466697777773 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 09:02:57 INFO - PROCESS | 2956 | 1466697777860 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 2956 | 1466697777862 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:57 INFO - PROCESS | 2956 | ++DOCSHELL 08A5B000 == 35 [pid = 2956] [id = 377] 09:02:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (0CB3B800) [pid = 2956] [serial = 1131] [outer = 00000000] 09:02:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19592C00) [pid = 2956] [serial = 1132] [outer = 0CB3B800] 09:02:57 INFO - PROCESS | 2956 | 1466697777911 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19525C00) [pid = 2956] [serial = 1133] [outer = 0CB3B800] 09:02:58 INFO - PROCESS | 2956 | 1466697778300 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 671ms 09:02:58 INFO - PROCESS | 2956 | 1466697778322 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 09:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:02:58 INFO - PROCESS | 2956 | 1466697778325 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 09:02:58 INFO - PROCESS | 2956 | 1466697778327 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 2956 | 1466697778329 Marionette TRACE conn5 <- [1,1474,null,{}] 09:02:58 INFO - PROCESS | 2956 | 1466697778333 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 2956 | 1466697778335 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:58 INFO - PROCESS | 2956 | 1466697778415 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 09:02:58 INFO - PROCESS | 2956 | 1466697778421 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 2956 | 1466697778422 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:58 INFO - PROCESS | 2956 | ++DOCSHELL 1654E000 == 36 [pid = 2956] [id = 378] 09:02:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19B30400) [pid = 2956] [serial = 1134] [outer = 00000000] 09:02:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19DCD800) [pid = 2956] [serial = 1135] [outer = 19B30400] 09:02:58 INFO - PROCESS | 2956 | 1466697778477 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19DCE000) [pid = 2956] [serial = 1136] [outer = 19B30400] 09:02:59 INFO - PROCESS | 2956 | 1466697779415 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1171ms 09:02:59 INFO - PROCESS | 2956 | 1466697779500 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 2956 | 1466697779504 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 09:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:02:59 INFO - PROCESS | 2956 | 1466697779509 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 2956 | 1466697779513 Marionette TRACE conn5 <- [1,1478,null,{}] 09:02:59 INFO - PROCESS | 2956 | 1466697779519 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 2956 | 1466697779523 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:59 INFO - PROCESS | 2956 | 1466697779660 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 09:02:59 INFO - PROCESS | 2956 | 1466697779790 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 2956 | 1466697779793 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:02:59 INFO - PROCESS | 2956 | ++DOCSHELL 10521400 == 37 [pid = 2956] [id = 379] 09:02:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1095B800) [pid = 2956] [serial = 1137] [outer = 00000000] 09:02:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (11282C00) [pid = 2956] [serial = 1138] [outer = 1095B800] 09:02:59 INFO - PROCESS | 2956 | 1466697779859 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (14C77C00) [pid = 2956] [serial = 1139] [outer = 1095B800] 09:03:00 INFO - PROCESS | 2956 | 1466697780638 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1177ms 09:03:00 INFO - PROCESS | 2956 | 1466697780704 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 2956 | 1466697780709 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 09:03:00 INFO - PROCESS | 2956 | 1466697780717 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:03:00 INFO - PROCESS | 2956 | 1466697780720 Marionette TRACE conn5 <- [1,1482,null,{}] 09:03:00 INFO - PROCESS | 2956 | 1466697780724 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:00 INFO - PROCESS | 2956 | 1466697780727 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:00 INFO - PROCESS | 2956 | 1466697780871 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 09:03:01 INFO - PROCESS | 2956 | 1466697781001 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 2956 | 1466697781003 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:01 INFO - PROCESS | 2956 | ++DOCSHELL 16B48800 == 38 [pid = 2956] [id = 380] 09:03:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (177A6C00) [pid = 2956] [serial = 1140] [outer = 00000000] 09:03:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (178A4000) [pid = 2956] [serial = 1141] [outer = 177A6C00] 09:03:01 INFO - PROCESS | 2956 | 1466697781066 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (18FB4400) [pid = 2956] [serial = 1142] [outer = 177A6C00] 09:03:01 INFO - PROCESS | 2956 | 1466697781887 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1219ms 09:03:01 INFO - PROCESS | 2956 | 1466697781942 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 2956 | 1466697781945 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:03:01 INFO - PROCESS | 2956 | 1466697781949 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 2956 | 1466697781953 Marionette TRACE conn5 <- [1,1486,null,{}] 09:03:02 INFO - PROCESS | 2956 | 1466697781964 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 2956 | 1466697781970 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:02 INFO - PROCESS | 2956 | 1466697782091 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 09:03:02 INFO - PROCESS | 2956 | 1466697782356 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 2956 | 1466697782359 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:02 INFO - PROCESS | 2956 | ++DOCSHELL 0C794C00 == 39 [pid = 2956] [id = 381] 09:03:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (0C795C00) [pid = 2956] [serial = 1143] [outer = 00000000] 09:03:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (0FFEC000) [pid = 2956] [serial = 1144] [outer = 0C795C00] 09:03:02 INFO - PROCESS | 2956 | 1466697782414 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (100E6400) [pid = 2956] [serial = 1145] [outer = 0C795C00] 09:03:03 INFO - PROCESS | 2956 | --DOCSHELL 08A5B000 == 38 [pid = 2956] [id = 377] 09:03:03 INFO - PROCESS | 2956 | --DOCSHELL 18616400 == 37 [pid = 2956] [id = 376] 09:03:03 INFO - PROCESS | 2956 | --DOCSHELL 0CB82400 == 36 [pid = 2956] [id = 375] 09:03:03 INFO - PROCESS | 2956 | --DOCSHELL 1789DC00 == 35 [pid = 2956] [id = 374] 09:03:03 INFO - PROCESS | 2956 | --DOCSHELL 167B7000 == 34 [pid = 2956] [id = 373] 09:03:03 INFO - PROCESS | 2956 | --DOCSHELL 1654E400 == 33 [pid = 2956] [id = 372] 09:03:03 INFO - PROCESS | 2956 | --DOCSHELL 11204800 == 32 [pid = 2956] [id = 371] 09:03:03 INFO - PROCESS | 2956 | --DOCSHELL 100E8000 == 31 [pid = 2956] [id = 370] 09:03:03 INFO - PROCESS | 2956 | --DOCSHELL 10AD7400 == 30 [pid = 2956] [id = 369] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19599000) [pid = 2956] [serial = 1057] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (19B24C00) [pid = 2956] [serial = 1058] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (167BB800) [pid = 2956] [serial = 1072] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19596800) [pid = 2956] [serial = 1087] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19B27C00) [pid = 2956] [serial = 1088] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (193B4800) [pid = 2956] [serial = 1085] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (18FB5C00) [pid = 2956] [serial = 1079] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (16B62400) [pid = 2956] [serial = 1073] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (18E7EC00) [pid = 2956] [serial = 1043] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (17881C00) [pid = 2956] [serial = 1075] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (18676400) [pid = 2956] [serial = 1078] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1789D000) [pid = 2956] [serial = 1076] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (15375000) [pid = 2956] [serial = 1070] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (14BAB000) [pid = 2956] [serial = 1069] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (11206800) [pid = 2956] [serial = 1051] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (14B5F000) [pid = 2956] [serial = 1052] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19087C00) [pid = 2956] [serial = 1081] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (193B4000) [pid = 2956] [serial = 1049] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19312000) [pid = 2956] [serial = 1048] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10A72400) [pid = 2956] [serial = 1066] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10C2A400) [pid = 2956] [serial = 1067] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1908F000) [pid = 2956] [serial = 1082] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A19BC00) [pid = 2956] [serial = 1063] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0CE2A800) [pid = 2956] [serial = 1064] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (17824400) [pid = 2956] [serial = 1054] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18696400) [pid = 2956] [serial = 1055] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (193AF000) [pid = 2956] [serial = 1084] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19DCF800) [pid = 2956] [serial = 1060] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1A047400) [pid = 2956] [serial = 1061] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 2956 | 1466697783124 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1223ms 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:03:03 INFO - PROCESS | 2956 | 1466697783175 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 2956 | 1466697783179 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 09:03:03 INFO - PROCESS | 2956 | 1466697783183 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 2956 | 1466697783186 Marionette TRACE conn5 <- [1,1490,null,{}] 09:03:03 INFO - PROCESS | 2956 | 1466697783191 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 2956 | 1466697783196 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:03 INFO - PROCESS | 2956 | 1466697783294 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 09:03:03 INFO - PROCESS | 2956 | 1466697783307 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 2956 | 1466697783310 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:03 INFO - PROCESS | 2956 | ++DOCSHELL 10935C00 == 31 [pid = 2956] [id = 382] 09:03:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10A6B400) [pid = 2956] [serial = 1146] [outer = 00000000] 09:03:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10C14000) [pid = 2956] [serial = 1147] [outer = 10A6B400] 09:03:03 INFO - PROCESS | 2956 | 1466697783359 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (11119000) [pid = 2956] [serial = 1148] [outer = 10A6B400] 09:03:03 INFO - PROCESS | 2956 | 1466697783885 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 09:03:03 INFO - PROCESS | 2956 | 1466697783916 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 2956 | 1466697783920 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:03:03 INFO - PROCESS | 2956 | 1466697783925 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 2956 | 1466697783927 Marionette TRACE conn5 <- [1,1494,null,{}] 09:03:03 INFO - PROCESS | 2956 | 1466697783931 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 2956 | 1466697783933 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:04 INFO - PROCESS | 2956 | 1466697784023 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 09:03:04 INFO - PROCESS | 2956 | 1466697784033 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 2956 | 1466697784035 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:04 INFO - PROCESS | 2956 | ++DOCSHELL 16545400 == 32 [pid = 2956] [id = 383] 09:03:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (16545C00) [pid = 2956] [serial = 1149] [outer = 00000000] 09:03:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (16784800) [pid = 2956] [serial = 1150] [outer = 16545C00] 09:03:04 INFO - PROCESS | 2956 | 1466697784084 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16B61C00) [pid = 2956] [serial = 1151] [outer = 16545C00] 09:03:04 INFO - PROCESS | 2956 | 1466697784585 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 09:03:04 INFO - PROCESS | 2956 | 1466697784602 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 2956 | 1466697784604 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 09:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:03:04 INFO - PROCESS | 2956 | 1466697784609 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 2956 | 1466697784615 Marionette TRACE conn5 <- [1,1498,null,{}] 09:03:04 INFO - PROCESS | 2956 | 1466697784624 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 2956 | 1466697784628 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:04 INFO - PROCESS | 2956 | 1466697784715 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 09:03:04 INFO - PROCESS | 2956 | 1466697784724 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 2956 | 1466697784726 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:04 INFO - PROCESS | 2956 | ++DOCSHELL 1789E800 == 33 [pid = 2956] [id = 384] 09:03:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1789F800) [pid = 2956] [serial = 1152] [outer = 00000000] 09:03:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1861EC00) [pid = 2956] [serial = 1153] [outer = 1789F800] 09:03:04 INFO - PROCESS | 2956 | 1466697784771 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1869E000) [pid = 2956] [serial = 1154] [outer = 1789F800] 09:03:05 INFO - PROCESS | 2956 | 1466697785226 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 690ms 09:03:05 INFO - PROCESS | 2956 | 1466697785299 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 09:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:03:05 INFO - PROCESS | 2956 | 1466697785302 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 09:03:05 INFO - PROCESS | 2956 | 1466697785305 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 2956 | 1466697785307 Marionette TRACE conn5 <- [1,1502,null,{}] 09:03:05 INFO - PROCESS | 2956 | 1466697785310 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 2956 | 1466697785312 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:05 INFO - PROCESS | 2956 | 1466697785431 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 09:03:05 INFO - PROCESS | 2956 | 1466697785440 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 2956 | 1466697785442 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:05 INFO - PROCESS | 2956 | ++DOCSHELL 18FB5000 == 34 [pid = 2956] [id = 385] 09:03:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (18FB2400) [pid = 2956] [serial = 1155] [outer = 00000000] 09:03:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1908A400) [pid = 2956] [serial = 1156] [outer = 18FB2400] 09:03:05 INFO - PROCESS | 2956 | 1466697785487 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19146C00) [pid = 2956] [serial = 1157] [outer = 18FB2400] 09:03:05 INFO - PROCESS | 2956 | 1466697785961 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 09:03:06 INFO - PROCESS | 2956 | 1466697785979 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 2956 | 1466697785981 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 09:03:06 INFO - PROCESS | 2956 | 1466697785995 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:03:06 INFO - PROCESS | 2956 | 1466697785997 Marionette TRACE conn5 <- [1,1506,null,{}] 09:03:06 INFO - PROCESS | 2956 | 1466697786001 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 2956 | 1466697786003 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:06 INFO - PROCESS | 2956 | 1466697786124 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 09:03:06 INFO - PROCESS | 2956 | 1466697786129 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 2956 | 1466697786135 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:06 INFO - PROCESS | 2956 | ++DOCSHELL 19154800 == 35 [pid = 2956] [id = 386] 09:03:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19154C00) [pid = 2956] [serial = 1158] [outer = 00000000] 09:03:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (193B2400) [pid = 2956] [serial = 1159] [outer = 19154C00] 09:03:06 INFO - PROCESS | 2956 | 1466697786241 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19444C00) [pid = 2956] [serial = 1160] [outer = 19154C00] 09:03:06 INFO - PROCESS | 2956 | 1466697786731 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 771ms 09:03:06 INFO - PROCESS | 2956 | 1466697786793 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 2956 | 1466697786795 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:03:06 INFO - PROCESS | 2956 | 1466697786798 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 2956 | 1466697786800 Marionette TRACE conn5 <- [1,1510,null,{}] 09:03:06 INFO - PROCESS | 2956 | 1466697786804 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 2956 | 1466697786806 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:06 INFO - PROCESS | 2956 | 1466697786943 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 09:03:07 INFO - PROCESS | 2956 | 1466697787015 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 2956 | 1466697787017 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:07 INFO - PROCESS | 2956 | ++DOCSHELL 16C86C00 == 36 [pid = 2956] [id = 387] 09:03:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19B23400) [pid = 2956] [serial = 1161] [outer = 00000000] 09:03:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19B72400) [pid = 2956] [serial = 1162] [outer = 19B23400] 09:03:07 INFO - PROCESS | 2956 | 1466697787064 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19DCBC00) [pid = 2956] [serial = 1163] [outer = 19B23400] 09:03:07 INFO - PROCESS | 2956 | 1466697787488 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:03:07 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 () { 09:03:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:03:07 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 () { 09:03:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:03:07 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 () { 09:03:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:03:07 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 () { 09:03:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:03:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:03:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:03:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 736ms 09:03:07 INFO - PROCESS | 2956 | 1466697787535 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 2956 | 1466697787537 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 09:03:07 INFO - PROCESS | 2956 | 1466697787541 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 2956 | 1466697787542 Marionette TRACE conn5 <- [1,1514,null,{}] 09:03:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:03:07 INFO - PROCESS | 2956 | 1466697787552 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 2956 | 1466697787554 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:07 INFO - PROCESS | 2956 | 1466697787774 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (0CB3B800) [pid = 2956] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (16C7B800) [pid = 2956] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (178ABC00) [pid = 2956] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (11204C00) [pid = 2956] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10ADAC00) [pid = 2956] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1654EC00) [pid = 2956] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (100EA400) [pid = 2956] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (0FF59400) [pid = 2956] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10521C00) [pid = 2956] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1654F400) [pid = 2956] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19B6C400) [pid = 2956] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A190400) [pid = 2956] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A3DAC00) [pid = 2956] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (100E9000) [pid = 2956] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:03:07 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18FAD000) [pid = 2956] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:03:07 INFO - PROCESS | 2956 | 1466697787841 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 2956 | 1466697787843 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:07 INFO - PROCESS | 2956 | ++DOCSHELL 08A5D000 == 37 [pid = 2956] [id = 388] 09:03:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0CB3B800) [pid = 2956] [serial = 1164] [outer = 00000000] 09:03:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10521C00) [pid = 2956] [serial = 1165] [outer = 0CB3B800] 09:03:07 INFO - PROCESS | 2956 | 1466697787888 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (11123400) [pid = 2956] [serial = 1166] [outer = 0CB3B800] 09:03:08 INFO - PROCESS | 2956 | 1466697788258 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:03:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:03:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:03:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:03:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:03:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:03:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:03:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 731ms 09:03:08 INFO - PROCESS | 2956 | 1466697788310 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 2956 | 1466697788312 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 09:03:08 INFO - PROCESS | 2956 | 1466697788316 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:03:08 INFO - PROCESS | 2956 | 1466697788318 Marionette TRACE conn5 <- [1,1518,null,{}] 09:03:08 INFO - PROCESS | 2956 | 1466697788322 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 2956 | 1466697788324 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:08 INFO - PROCESS | 2956 | 1466697788406 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 09:03:08 INFO - PROCESS | 2956 | 1466697788412 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 2956 | 1466697788414 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:08 INFO - PROCESS | 2956 | ++DOCSHELL 10514400 == 38 [pid = 2956] [id = 389] 09:03:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (15F90800) [pid = 2956] [serial = 1167] [outer = 00000000] 09:03:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19B2BC00) [pid = 2956] [serial = 1168] [outer = 15F90800] 09:03:08 INFO - PROCESS | 2956 | 1466697788460 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1A193400) [pid = 2956] [serial = 1169] [outer = 15F90800] 09:03:08 INFO - PROCESS | 2956 | 1466697788882 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:03:08 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 09:03:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:03:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:03:08 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. 09:03:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:03:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 09:03:08 INFO - PROCESS | 2956 | 1466697788952 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 2956 | 1466697788954 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:03:08 INFO - PROCESS | 2956 | 1466697788957 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 2956 | 1466697788959 Marionette TRACE conn5 <- [1,1522,null,{}] 09:03:08 INFO - PROCESS | 2956 | 1466697788962 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:08 INFO - PROCESS | 2956 | 1466697788964 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:09 INFO - PROCESS | 2956 | 1466697789046 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 09:03:09 INFO - PROCESS | 2956 | 1466697789051 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 2956 | 1466697789053 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:09 INFO - PROCESS | 2956 | ++DOCSHELL 1779F800 == 39 [pid = 2956] [id = 390] 09:03:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (178CDC00) [pid = 2956] [serial = 1170] [outer = 00000000] 09:03:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1A3E3C00) [pid = 2956] [serial = 1171] [outer = 178CDC00] 09:03:09 INFO - PROCESS | 2956 | 1466697789098 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1A558400) [pid = 2956] [serial = 1172] [outer = 178CDC00] 09:03:09 INFO - PROCESS | 2956 | 1466697789537 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 09:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:03:09 INFO - PROCESS | 2956 | 1466697789590 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 2956 | 1466697789592 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 09:03:09 INFO - PROCESS | 2956 | 1466697789595 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 2956 | 1466697789597 Marionette TRACE conn5 <- [1,1526,null,{}] 09:03:09 INFO - PROCESS | 2956 | 1466697789601 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 2956 | 1466697789603 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:09 INFO - PROCESS | 2956 | 1466697789690 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 09:03:09 INFO - PROCESS | 2956 | 1466697789699 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 2956 | 1466697789702 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:09 INFO - PROCESS | 2956 | ++DOCSHELL 1A55A000 == 40 [pid = 2956] [id = 391] 09:03:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A55B400) [pid = 2956] [serial = 1173] [outer = 00000000] 09:03:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A581400) [pid = 2956] [serial = 1174] [outer = 1A55B400] 09:03:09 INFO - PROCESS | 2956 | 1466697789751 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A657C00) [pid = 2956] [serial = 1175] [outer = 1A55B400] 09:03:10 INFO - PROCESS | 2956 | 1466697790516 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 970ms 09:03:10 INFO - PROCESS | 2956 | 1466697790567 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 2956 | 1466697790572 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:03:10 INFO - PROCESS | 2956 | 1466697790577 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 2956 | 1466697790583 Marionette TRACE conn5 <- [1,1530,null,{}] 09:03:10 INFO - PROCESS | 2956 | 1466697790589 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:10 INFO - PROCESS | 2956 | 1466697790592 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:10 INFO - PROCESS | 2956 | 1466697790719 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 09:03:10 INFO - PROCESS | 2956 | 1466697790857 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 2956 | 1466697790861 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:10 INFO - PROCESS | 2956 | ++DOCSHELL 10C09000 == 41 [pid = 2956] [id = 392] 09:03:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (10C0C000) [pid = 2956] [serial = 1176] [outer = 00000000] 09:03:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (15356800) [pid = 2956] [serial = 1177] [outer = 10C0C000] 09:03:10 INFO - PROCESS | 2956 | 1466697790923 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (16543400) [pid = 2956] [serial = 1178] [outer = 10C0C000] 09:03:11 INFO - PROCESS | 2956 | 1466697791545 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1024ms 09:03:11 INFO - PROCESS | 2956 | 1466697791606 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 2956 | 1466697791611 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:03:11 INFO - PROCESS | 2956 | 1466697791618 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 2956 | 1466697791621 Marionette TRACE conn5 <- [1,1534,null,{}] 09:03:11 INFO - PROCESS | 2956 | 1466697791626 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 2956 | 1466697791629 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:11 INFO - PROCESS | 2956 | 1466697791756 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 09:03:11 INFO - PROCESS | 2956 | 1466697791900 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 2956 | 1466697791904 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:11 INFO - PROCESS | 2956 | ++DOCSHELL 18615C00 == 42 [pid = 2956] [id = 393] 09:03:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (18616400) [pid = 2956] [serial = 1179] [outer = 00000000] 09:03:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19150000) [pid = 2956] [serial = 1180] [outer = 18616400] 09:03:12 INFO - PROCESS | 2956 | 1466697791970 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (193BB400) [pid = 2956] [serial = 1181] [outer = 18616400] 09:03:12 INFO - PROCESS | 2956 | 1466697792643 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1079ms 09:03:12 INFO - PROCESS | 2956 | 1466697792700 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 2956 | 1466697792703 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:03:12 INFO - PROCESS | 2956 | 1466697792706 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 2956 | 1466697792710 Marionette TRACE conn5 <- [1,1538,null,{}] 09:03:12 INFO - PROCESS | 2956 | 1466697792722 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 2956 | 1466697792727 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:12 INFO - PROCESS | 2956 | 1466697792847 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 09:03:13 INFO - PROCESS | 2956 | 1466697792992 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 2956 | 1466697792996 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:13 INFO - PROCESS | 2956 | ++DOCSHELL 1A581000 == 43 [pid = 2956] [id = 394] 09:03:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A583800) [pid = 2956] [serial = 1182] [outer = 00000000] 09:03:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A65A400) [pid = 2956] [serial = 1183] [outer = 1A583800] 09:03:13 INFO - PROCESS | 2956 | 1466697793063 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A660C00) [pid = 2956] [serial = 1184] [outer = 1A583800] 09:03:13 INFO - PROCESS | 2956 | 1466697793682 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1026ms 09:03:13 INFO - PROCESS | 2956 | 1466697793735 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 2956 | 1466697793738 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 09:03:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:03:13 INFO - PROCESS | 2956 | 1466697793741 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 2956 | 1466697793743 Marionette TRACE conn5 <- [1,1542,null,{}] 09:03:13 INFO - PROCESS | 2956 | 1466697793748 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:13 INFO - PROCESS | 2956 | 1466697793750 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:13 INFO - PROCESS | 2956 | 1466697793873 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 09:03:14 INFO - PROCESS | 2956 | 1466697794017 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 2956 | 1466697794019 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:14 INFO - PROCESS | 2956 | ++DOCSHELL 1A687C00 == 44 [pid = 2956] [id = 395] 09:03:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A688400) [pid = 2956] [serial = 1185] [outer = 00000000] 09:03:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1A68E000) [pid = 2956] [serial = 1186] [outer = 1A688400] 09:03:14 INFO - PROCESS | 2956 | 1466697794082 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1A692C00) [pid = 2956] [serial = 1187] [outer = 1A688400] 09:03:14 INFO - PROCESS | 2956 | 1466697794679 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:03:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 09:03:14 INFO - PROCESS | 2956 | 1466697794715 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 2956 | 1466697794717 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 09:03:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:03:14 INFO - PROCESS | 2956 | 1466697794721 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 2956 | 1466697794723 Marionette TRACE conn5 <- [1,1546,null,{}] 09:03:14 INFO - PROCESS | 2956 | 1466697794727 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 2956 | 1466697794729 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:14 INFO - PROCESS | 2956 | 1466697794840 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 09:03:14 INFO - PROCESS | 2956 | 1466697794949 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 2956 | 1466697794951 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:15 INFO - PROCESS | 2956 | ++DOCSHELL 1A68DC00 == 45 [pid = 2956] [id = 396] 09:03:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1B1A3400) [pid = 2956] [serial = 1188] [outer = 00000000] 09:03:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1B272000) [pid = 2956] [serial = 1189] [outer = 1B1A3400] 09:03:15 INFO - PROCESS | 2956 | 1466697795008 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1B275C00) [pid = 2956] [serial = 1190] [outer = 1B1A3400] 09:03:15 INFO - PROCESS | 2956 | 1466697795675 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:03:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 09:03:15 INFO - PROCESS | 2956 | 1466697795694 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 2956 | 1466697795697 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 09:03:15 INFO - PROCESS | 2956 | 1466697795700 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:03:15 INFO - PROCESS | 2956 | 1466697795702 Marionette TRACE conn5 <- [1,1550,null,{}] 09:03:15 INFO - PROCESS | 2956 | 1466697795706 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:15 INFO - PROCESS | 2956 | 1466697795712 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:15 INFO - PROCESS | 2956 | 1466697795837 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 09:03:16 INFO - PROCESS | 2956 | 1466697795987 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 2956 | 1466697795990 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:16 INFO - PROCESS | 2956 | ++DOCSHELL 1051E400 == 46 [pid = 2956] [id = 397] 09:03:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (10A71C00) [pid = 2956] [serial = 1191] [outer = 00000000] 09:03:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1B57BC00) [pid = 2956] [serial = 1192] [outer = 10A71C00] 09:03:16 INFO - PROCESS | 2956 | 1466697796048 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1B581000) [pid = 2956] [serial = 1193] [outer = 10A71C00] 09:03:16 INFO - PROCESS | 2956 | 1466697796906 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1274ms 09:03:17 INFO - PROCESS | 2956 | 1466697796979 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 2956 | 1466697796983 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 09:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:03:17 INFO - PROCESS | 2956 | 1466697796989 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 2956 | 1466697796992 Marionette TRACE conn5 <- [1,1554,null,{}] 09:03:17 INFO - PROCESS | 2956 | 1466697796998 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 2956 | 1466697797001 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:17 INFO - PROCESS | 2956 | 1466697797106 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 09:03:17 INFO - PROCESS | 2956 | 1466697797240 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 2956 | 1466697797245 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:17 INFO - PROCESS | 2956 | ++DOCSHELL 10AD8C00 == 47 [pid = 2956] [id = 398] 09:03:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (10ADB800) [pid = 2956] [serial = 1194] [outer = 00000000] 09:03:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (1111FC00) [pid = 2956] [serial = 1195] [outer = 10ADB800] 09:03:17 INFO - PROCESS | 2956 | 1466697797299 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1120BC00) [pid = 2956] [serial = 1196] [outer = 10ADB800] 09:03:17 INFO - PROCESS | 2956 | 1466697797854 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 891ms 09:03:17 INFO - PROCESS | 2956 | 1466697797882 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 2956 | 1466697797887 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 09:03:17 INFO - PROCESS | 2956 | 1466697797893 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:03:17 INFO - PROCESS | 2956 | 1466697797896 Marionette TRACE conn5 <- [1,1558,null,{}] 09:03:17 INFO - PROCESS | 2956 | 1466697797900 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 2956 | 1466697797903 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:18 INFO - PROCESS | 2956 | 1466697798015 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 09:03:18 INFO - PROCESS | 2956 | 1466697798132 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 2956 | 1466697798134 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 1779F800 == 46 [pid = 2956] [id = 390] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 10514400 == 45 [pid = 2956] [id = 389] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 08A5D000 == 44 [pid = 2956] [id = 388] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 16C86C00 == 43 [pid = 2956] [id = 387] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 19154800 == 42 [pid = 2956] [id = 386] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 18FB5000 == 41 [pid = 2956] [id = 385] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 1789E800 == 40 [pid = 2956] [id = 384] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 16545400 == 39 [pid = 2956] [id = 383] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 10935C00 == 38 [pid = 2956] [id = 382] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 0C794C00 == 37 [pid = 2956] [id = 381] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 1654E000 == 36 [pid = 2956] [id = 378] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 10521400 == 35 [pid = 2956] [id = 379] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 16B48800 == 34 [pid = 2956] [id = 380] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 10AD8C00 == 33 [pid = 2956] [id = 398] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 1051E400 == 32 [pid = 2956] [id = 397] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 1A68DC00 == 31 [pid = 2956] [id = 396] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 1A581000 == 30 [pid = 2956] [id = 394] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 1A687C00 == 29 [pid = 2956] [id = 395] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 18615C00 == 28 [pid = 2956] [id = 393] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 1A55A000 == 27 [pid = 2956] [id = 391] 09:03:19 INFO - PROCESS | 2956 | --DOCSHELL 10C09000 == 26 [pid = 2956] [id = 392] 09:03:19 INFO - PROCESS | 2956 | ++DOCSHELL 08A55400 == 27 [pid = 2956] [id = 399] 09:03:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (08A55C00) [pid = 2956] [serial = 1197] [outer = 00000000] 09:03:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (08A64C00) [pid = 2956] [serial = 1198] [outer = 08A55C00] 09:03:19 INFO - PROCESS | 2956 | 1466697799240 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (0CE68C00) [pid = 2956] [serial = 1199] [outer = 08A55C00] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (19592C00) [pid = 2956] [serial = 1132] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (17817800) [pid = 2956] [serial = 1120] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (18620C00) [pid = 2956] [serial = 1123] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (11282800) [pid = 2956] [serial = 1114] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (11697800) [pid = 2956] [serial = 1115] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (17825800) [pid = 2956] [serial = 1121] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (1111C000) [pid = 2956] [serial = 1108] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (116E4C00) [pid = 2956] [serial = 1109] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (16782C00) [pid = 2956] [serial = 1117] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1051B000) [pid = 2956] [serial = 1111] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (10522C00) [pid = 2956] [serial = 1112] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (14BA7800) [pid = 2956] [serial = 1126] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (18E59000) [pid = 2956] [serial = 1124] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1781A800) [pid = 2956] [serial = 1127] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (10AE1800) [pid = 2956] [serial = 1091] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (10A69C00) [pid = 2956] [serial = 1090] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (16DAD800) [pid = 2956] [serial = 1094] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (167AEC00) [pid = 2956] [serial = 1093] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19DD0000) [pid = 2956] [serial = 1097] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (19DC8000) [pid = 2956] [serial = 1096] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1A35B800) [pid = 2956] [serial = 1100] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A196400) [pid = 2956] [serial = 1099] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A553800) [pid = 2956] [serial = 1103] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A3DF400) [pid = 2956] [serial = 1102] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (10A66800) [pid = 2956] [serial = 1106] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1051B800) [pid = 2956] [serial = 1105] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (193ACC00) [pid = 2956] [serial = 1129] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19525C00) [pid = 2956] [serial = 1133] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (193B1C00) [pid = 2956] [serial = 1130] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (167B8800) [pid = 2956] [serial = 1118] [outer = 00000000] [url = about:blank] 09:03:19 INFO - PROCESS | 2956 | 1466697799858 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:03:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1981ms 09:03:19 INFO - PROCESS | 2956 | 1466697799882 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 09:03:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:03:19 INFO - PROCESS | 2956 | 1466697799886 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 09:03:19 INFO - PROCESS | 2956 | 1466697799890 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 2956 | 1466697799893 Marionette TRACE conn5 <- [1,1562,null,{}] 09:03:19 INFO - PROCESS | 2956 | 1466697799897 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 2956 | 1466697799900 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:20 INFO - PROCESS | 2956 | 1466697800029 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 09:03:20 INFO - PROCESS | 2956 | 1466697800126 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 2956 | 1466697800128 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:20 INFO - PROCESS | 2956 | ++DOCSHELL 10A65400 == 28 [pid = 2956] [id = 400] 09:03:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10A65C00) [pid = 2956] [serial = 1200] [outer = 00000000] 09:03:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10ADC800) [pid = 2956] [serial = 1201] [outer = 10A65C00] 09:03:20 INFO - PROCESS | 2956 | 1466697800182 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (10C17000) [pid = 2956] [serial = 1202] [outer = 10A65C00] 09:03:20 INFO - PROCESS | 2956 | 1466697800597 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:03:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 09:03:20 INFO - PROCESS | 2956 | 1466697800661 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 2956 | 1466697800664 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 09:03:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:03:20 INFO - PROCESS | 2956 | 1466697800673 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 2956 | 1466697800676 Marionette TRACE conn5 <- [1,1566,null,{}] 09:03:20 INFO - PROCESS | 2956 | 1466697800680 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:20 INFO - PROCESS | 2956 | 1466697800682 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:20 INFO - PROCESS | 2956 | 1466697800773 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 09:03:20 INFO - PROCESS | 2956 | 1466697800779 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 2956 | 1466697800781 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:20 INFO - PROCESS | 2956 | ++DOCSHELL 10959000 == 29 [pid = 2956] [id = 401] 09:03:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (11126000) [pid = 2956] [serial = 1203] [outer = 00000000] 09:03:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (14B6A000) [pid = 2956] [serial = 1204] [outer = 11126000] 09:03:20 INFO - PROCESS | 2956 | 1466697800838 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (15353C00) [pid = 2956] [serial = 1205] [outer = 11126000] 09:03:21 INFO - PROCESS | 2956 | 1466697801299 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 09:03:21 INFO - PROCESS | 2956 | 1466697801346 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 2956 | 1466697801348 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 09:03:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:03:21 INFO - PROCESS | 2956 | 1466697801352 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 2956 | 1466697801355 Marionette TRACE conn5 <- [1,1570,null,{}] 09:03:21 INFO - PROCESS | 2956 | 1466697801366 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 2956 | 1466697801371 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:21 INFO - PROCESS | 2956 | 1466697801460 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 09:03:21 INFO - PROCESS | 2956 | 1466697801468 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 2956 | 1466697801482 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:21 INFO - PROCESS | 2956 | ++DOCSHELL 10053C00 == 30 [pid = 2956] [id = 402] 09:03:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (117CCC00) [pid = 2956] [serial = 1206] [outer = 00000000] 09:03:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (167B9C00) [pid = 2956] [serial = 1207] [outer = 117CCC00] 09:03:21 INFO - PROCESS | 2956 | 1466697801531 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (16C7B400) [pid = 2956] [serial = 1208] [outer = 117CCC00] 09:03:22 INFO - PROCESS | 2956 | 1466697802035 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:03:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 731ms 09:03:22 INFO - PROCESS | 2956 | 1466697802087 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 09:03:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:03:22 INFO - PROCESS | 2956 | 1466697802089 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 09:03:22 INFO - PROCESS | 2956 | 1466697802092 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 2956 | 1466697802094 Marionette TRACE conn5 <- [1,1574,null,{}] 09:03:22 INFO - PROCESS | 2956 | 1466697802105 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 2956 | 1466697802107 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:22 INFO - PROCESS | 2956 | 1466697802262 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 09:03:22 INFO - PROCESS | 2956 | 1466697802273 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 2956 | 1466697802275 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:22 INFO - PROCESS | 2956 | ++DOCSHELL 16DA8000 == 31 [pid = 2956] [id = 403] 09:03:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (17819400) [pid = 2956] [serial = 1209] [outer = 00000000] 09:03:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (17821C00) [pid = 2956] [serial = 1210] [outer = 17819400] 09:03:22 INFO - PROCESS | 2956 | 1466697802321 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (17880C00) [pid = 2956] [serial = 1211] [outer = 17819400] 09:03:22 INFO - PROCESS | 2956 | 1466697802794 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:03:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 731ms 09:03:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:03:22 INFO - PROCESS | 2956 | 1466697802827 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 2956 | 1466697802829 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 09:03:22 INFO - PROCESS | 2956 | 1466697802832 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 2956 | 1466697802834 Marionette TRACE conn5 <- [1,1578,null,{}] 09:03:22 INFO - PROCESS | 2956 | 1466697802844 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 2956 | 1466697802846 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:23 INFO - PROCESS | 2956 | 1466697802961 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 09:03:23 INFO - PROCESS | 2956 | 1466697802967 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 2956 | 1466697802969 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:23 INFO - PROCESS | 2956 | ++DOCSHELL 178A0C00 == 32 [pid = 2956] [id = 404] 09:03:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (178A2C00) [pid = 2956] [serial = 1212] [outer = 00000000] 09:03:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1866F400) [pid = 2956] [serial = 1213] [outer = 178A2C00] 09:03:23 INFO - PROCESS | 2956 | 1466697803028 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (18FA6400) [pid = 2956] [serial = 1214] [outer = 178A2C00] 09:03:23 INFO - PROCESS | 2956 | 1466697803545 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:03:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 09:03:23 INFO - PROCESS | 2956 | 1466697803597 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 2956 | 1466697803599 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:03:23 INFO - PROCESS | 2956 | 1466697803605 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 2956 | 1466697803607 Marionette TRACE conn5 <- [1,1582,null,{}] 09:03:23 INFO - PROCESS | 2956 | 1466697803611 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:23 INFO - PROCESS | 2956 | 1466697803616 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:24 INFO - PROCESS | 2956 | 1466697804170 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (178CDC00) [pid = 2956] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19154C00) [pid = 2956] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19B23400) [pid = 2956] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (18FB2400) [pid = 2956] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (19B30400) [pid = 2956] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (0C795C00) [pid = 2956] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1789F800) [pid = 2956] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1095B800) [pid = 2956] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10A6B400) [pid = 2956] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (177A6C00) [pid = 2956] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (16545C00) [pid = 2956] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (15F90800) [pid = 2956] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (0CB3B800) [pid = 2956] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:03:24 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A55B400) [pid = 2956] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:03:24 INFO - PROCESS | 2956 | 1466697804244 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 2956 | 1466697804247 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:24 INFO - PROCESS | 2956 | ++DOCSHELL 0C795C00 == 33 [pid = 2956] [id = 405] 09:03:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (0CB3B800) [pid = 2956] [serial = 1215] [outer = 00000000] 09:03:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1051C000) [pid = 2956] [serial = 1216] [outer = 0CB3B800] 09:03:24 INFO - PROCESS | 2956 | 1466697804293 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (11123C00) [pid = 2956] [serial = 1217] [outer = 0CB3B800] 09:03:24 INFO - PROCESS | 2956 | 1466697804673 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:03:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:03:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1128ms 09:03:24 INFO - PROCESS | 2956 | 1466697804736 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 2956 | 1466697804738 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 09:03:24 INFO - PROCESS | 2956 | 1466697804741 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:03:24 INFO - PROCESS | 2956 | 1466697804743 Marionette TRACE conn5 <- [1,1586,null,{}] 09:03:24 INFO - PROCESS | 2956 | 1466697804747 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 2956 | 1466697804749 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:24 INFO - PROCESS | 2956 | 1466697804829 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 09:03:24 INFO - PROCESS | 2956 | 1466697804834 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 2956 | 1466697804836 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:24 INFO - PROCESS | 2956 | ++DOCSHELL 178CDC00 == 34 [pid = 2956] [id = 406] 09:03:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19083C00) [pid = 2956] [serial = 1218] [outer = 00000000] 09:03:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19306400) [pid = 2956] [serial = 1219] [outer = 19083C00] 09:03:24 INFO - PROCESS | 2956 | 1466697804881 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (193B3400) [pid = 2956] [serial = 1220] [outer = 19083C00] 09:03:25 INFO - PROCESS | 2956 | 1466697805316 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:03:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 09:03:25 INFO - PROCESS | 2956 | 1466697805376 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 2956 | 1466697805378 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 09:03:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:03:25 INFO - PROCESS | 2956 | 1466697805381 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 2956 | 1466697805383 Marionette TRACE conn5 <- [1,1590,null,{}] 09:03:25 INFO - PROCESS | 2956 | 1466697805386 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 2956 | 1466697805388 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:25 INFO - PROCESS | 2956 | 1466697805474 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 09:03:25 INFO - PROCESS | 2956 | 1466697805510 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 2956 | 1466697805512 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:25 INFO - PROCESS | 2956 | ++DOCSHELL 100ED800 == 35 [pid = 2956] [id = 407] 09:03:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (10520C00) [pid = 2956] [serial = 1221] [outer = 00000000] 09:03:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1952D000) [pid = 2956] [serial = 1222] [outer = 10520C00] 09:03:25 INFO - PROCESS | 2956 | 1466697805560 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1958DC00) [pid = 2956] [serial = 1223] [outer = 10520C00] 09:03:26 INFO - PROCESS | 2956 | 1466697806002 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:03:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 09:03:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:03:26 INFO - PROCESS | 2956 | 1466697806052 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 2956 | 1466697806054 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 09:03:26 INFO - PROCESS | 2956 | 1466697806057 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 2956 | 1466697806059 Marionette TRACE conn5 <- [1,1594,null,{}] 09:03:26 INFO - PROCESS | 2956 | 1466697806062 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:26 INFO - PROCESS | 2956 | 1466697806064 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:26 INFO - PROCESS | 2956 | 1466697806162 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 09:03:26 INFO - PROCESS | 2956 | 1466697806297 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 2956 | 1466697806300 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:26 INFO - PROCESS | 2956 | ++DOCSHELL 08A62400 == 36 [pid = 2956] [id = 408] 09:03:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (08A63400) [pid = 2956] [serial = 1224] [outer = 00000000] 09:03:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (0CEC9C00) [pid = 2956] [serial = 1225] [outer = 08A63400] 09:03:26 INFO - PROCESS | 2956 | 1466697806368 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (10518400) [pid = 2956] [serial = 1226] [outer = 08A63400] 09:03:27 INFO - PROCESS | 2956 | 1466697807232 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:03:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1218ms 09:03:27 INFO - PROCESS | 2956 | 1466697807278 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 2956 | 1466697807282 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:03:27 INFO - PROCESS | 2956 | 1466697807287 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 2956 | 1466697807290 Marionette TRACE conn5 <- [1,1598,null,{}] 09:03:27 INFO - PROCESS | 2956 | 1466697807296 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 2956 | 1466697807301 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:27 INFO - PROCESS | 2956 | 1466697807435 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 09:03:27 INFO - PROCESS | 2956 | 1466697807573 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 2956 | 1466697807577 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:27 INFO - PROCESS | 2956 | ++DOCSHELL 11786000 == 37 [pid = 2956] [id = 409] 09:03:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (153DE400) [pid = 2956] [serial = 1227] [outer = 00000000] 09:03:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (15F8F000) [pid = 2956] [serial = 1228] [outer = 153DE400] 09:03:27 INFO - PROCESS | 2956 | 1466697807643 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1654C000) [pid = 2956] [serial = 1229] [outer = 153DE400] 09:03:28 INFO - PROCESS | 2956 | 1466697808454 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:03:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1218ms 09:03:28 INFO - PROCESS | 2956 | 1466697808511 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 2956 | 1466697808516 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 09:03:28 INFO - PROCESS | 2956 | 1466697808520 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:03:28 INFO - PROCESS | 2956 | 1466697808522 Marionette TRACE conn5 <- [1,1602,null,{}] 09:03:28 INFO - PROCESS | 2956 | 1466697808526 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 2956 | 1466697808529 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:28 INFO - PROCESS | 2956 | 1466697808655 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 09:03:28 INFO - PROCESS | 2956 | 1466697808801 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 2956 | 1466697808804 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:28 INFO - PROCESS | 2956 | ++DOCSHELL 11207000 == 38 [pid = 2956] [id = 410] 09:03:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1781A400) [pid = 2956] [serial = 1230] [outer = 00000000] 09:03:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19089400) [pid = 2956] [serial = 1231] [outer = 1781A400] 09:03:28 INFO - PROCESS | 2956 | 1466697808866 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (19154C00) [pid = 2956] [serial = 1232] [outer = 1781A400] 09:03:29 INFO - PROCESS | 2956 | 1466697809663 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:03: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 09:03:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1217ms 09:03:29 INFO - PROCESS | 2956 | 1466697809740 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 2956 | 1466697809743 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:03:29 INFO - PROCESS | 2956 | 1466697809754 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 2956 | 1466697809760 Marionette TRACE conn5 <- [1,1606,null,{}] 09:03:29 INFO - PROCESS | 2956 | 1466697809765 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 2956 | 1466697809769 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:29 INFO - PROCESS | 2956 | 1466697809943 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 09:03:30 INFO - PROCESS | 2956 | 1466697810077 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 2956 | 1466697810079 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:30 INFO - PROCESS | 2956 | ++DOCSHELL 19084000 == 39 [pid = 2956] [id = 411] 09:03:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1908F400) [pid = 2956] [serial = 1233] [outer = 00000000] 09:03:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (19DCA000) [pid = 2956] [serial = 1234] [outer = 1908F400] 09:03:30 INFO - PROCESS | 2956 | 1466697810140 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1A054000) [pid = 2956] [serial = 1235] [outer = 1908F400] 09:03:31 INFO - PROCESS | 2956 | 1466697811032 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1344ms 09:03:31 INFO - PROCESS | 2956 | 1466697811095 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 2956 | 1466697811099 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:03:31 INFO - PROCESS | 2956 | 1466697811104 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 2956 | 1466697811107 Marionette TRACE conn5 <- [1,1610,null,{}] 09:03:31 INFO - PROCESS | 2956 | 1466697811113 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:31 INFO - PROCESS | 2956 | 1466697811116 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:31 INFO - PROCESS | 2956 | 1466697811229 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 09:03:31 INFO - PROCESS | 2956 | 1466697811383 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 2956 | 1466697811386 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:31 INFO - PROCESS | 2956 | --DOCSHELL 100ED800 == 38 [pid = 2956] [id = 407] 09:03:31 INFO - PROCESS | 2956 | --DOCSHELL 178CDC00 == 37 [pid = 2956] [id = 406] 09:03:31 INFO - PROCESS | 2956 | --DOCSHELL 0C795C00 == 36 [pid = 2956] [id = 405] 09:03:31 INFO - PROCESS | 2956 | --DOCSHELL 178A0C00 == 35 [pid = 2956] [id = 404] 09:03:31 INFO - PROCESS | 2956 | --DOCSHELL 16DA8000 == 34 [pid = 2956] [id = 403] 09:03:31 INFO - PROCESS | 2956 | --DOCSHELL 10053C00 == 33 [pid = 2956] [id = 402] 09:03:31 INFO - PROCESS | 2956 | --DOCSHELL 10959000 == 32 [pid = 2956] [id = 401] 09:03:31 INFO - PROCESS | 2956 | --DOCSHELL 10A65400 == 31 [pid = 2956] [id = 400] 09:03:31 INFO - PROCESS | 2956 | --DOCSHELL 08A55400 == 30 [pid = 2956] [id = 399] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (193B2400) [pid = 2956] [serial = 1159] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (19B72400) [pid = 2956] [serial = 1162] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19444C00) [pid = 2956] [serial = 1160] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1908A400) [pid = 2956] [serial = 1156] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (19DCBC00) [pid = 2956] [serial = 1163] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19DCE000) [pid = 2956] [serial = 1136] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19DCD800) [pid = 2956] [serial = 1135] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (0FFEC000) [pid = 2956] [serial = 1144] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (100E6400) [pid = 2956] [serial = 1145] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1861EC00) [pid = 2956] [serial = 1153] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1869E000) [pid = 2956] [serial = 1154] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (11282C00) [pid = 2956] [serial = 1138] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (14C77C00) [pid = 2956] [serial = 1139] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10C14000) [pid = 2956] [serial = 1147] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (11119000) [pid = 2956] [serial = 1148] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (178A4000) [pid = 2956] [serial = 1141] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (18FB4400) [pid = 2956] [serial = 1142] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (16784800) [pid = 2956] [serial = 1150] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16B61C00) [pid = 2956] [serial = 1151] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A558400) [pid = 2956] [serial = 1172] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19B2BC00) [pid = 2956] [serial = 1168] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1A193400) [pid = 2956] [serial = 1169] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (11123400) [pid = 2956] [serial = 1166] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10521C00) [pid = 2956] [serial = 1165] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19146C00) [pid = 2956] [serial = 1157] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A581400) [pid = 2956] [serial = 1174] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1A657C00) [pid = 2956] [serial = 1175] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1A3E3C00) [pid = 2956] [serial = 1171] [outer = 00000000] [url = about:blank] 09:03:31 INFO - PROCESS | 2956 | ++DOCSHELL 08A67C00 == 31 [pid = 2956] [id = 412] 09:03:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0C795C00) [pid = 2956] [serial = 1236] [outer = 00000000] 09:03:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10515C00) [pid = 2956] [serial = 1237] [outer = 0C795C00] 09:03:31 INFO - PROCESS | 2956 | 1466697811477 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10938C00) [pid = 2956] [serial = 1238] [outer = 0C795C00] 09:03:31 INFO - PROCESS | 2956 | 1466697811923 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 890ms 09:03:32 INFO - PROCESS | 2956 | 1466697811995 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 2956 | 1466697811999 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 09:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:03:32 INFO - PROCESS | 2956 | 1466697812005 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 2956 | 1466697812008 Marionette TRACE conn5 <- [1,1614,null,{}] 09:03:32 INFO - PROCESS | 2956 | 1466697812012 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 2956 | 1466697812015 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:32 INFO - PROCESS | 2956 | 1466697812105 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 09:03:32 INFO - PROCESS | 2956 | 1466697812121 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 2956 | 1466697812123 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:32 INFO - PROCESS | 2956 | ++DOCSHELL 149D8000 == 32 [pid = 2956] [id = 413] 09:03:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (149D9400) [pid = 2956] [serial = 1239] [outer = 00000000] 09:03:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (153D6C00) [pid = 2956] [serial = 1240] [outer = 149D9400] 09:03:32 INFO - PROCESS | 2956 | 1466697812174 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (15F93800) [pid = 2956] [serial = 1241] [outer = 149D9400] 09:03:32 INFO - PROCESS | 2956 | 1466697812634 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:03:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 09:03:32 INFO - PROCESS | 2956 | 1466697812679 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 2956 | 1466697812682 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 09:03:32 INFO - PROCESS | 2956 | 1466697812685 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:03:32 INFO - PROCESS | 2956 | 1466697812689 Marionette TRACE conn5 <- [1,1618,null,{}] 09:03:32 INFO - PROCESS | 2956 | 1466697812699 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 2956 | 1466697812703 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:32 INFO - PROCESS | 2956 | 1466697812821 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 09:03:32 INFO - PROCESS | 2956 | 1466697812927 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 2956 | 1466697812931 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:32 INFO - PROCESS | 2956 | ++DOCSHELL 1789C800 == 33 [pid = 2956] [id = 414] 09:03:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1789D000) [pid = 2956] [serial = 1242] [outer = 00000000] 09:03:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (178AA400) [pid = 2956] [serial = 1243] [outer = 1789D000] 09:03:33 INFO - PROCESS | 2956 | 1466697812983 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18624000) [pid = 2956] [serial = 1244] [outer = 1789D000] 09:03:33 INFO - PROCESS | 2956 | 1466697813385 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 731ms 09:03:33 INFO - PROCESS | 2956 | 1466697813419 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 2956 | 1466697813422 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 09:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:03:33 INFO - PROCESS | 2956 | 1466697813425 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 2956 | 1466697813427 Marionette TRACE conn5 <- [1,1622,null,{}] 09:03:33 INFO - PROCESS | 2956 | 1466697813431 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:33 INFO - PROCESS | 2956 | 1466697813442 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:33 INFO - PROCESS | 2956 | 1466697813578 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 09:03:33 INFO - PROCESS | 2956 | 1466697813598 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 2956 | 1466697813600 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:33 INFO - PROCESS | 2956 | ++DOCSHELL 18623C00 == 34 [pid = 2956] [id = 415] 09:03:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1869C000) [pid = 2956] [serial = 1245] [outer = 00000000] 09:03:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19087800) [pid = 2956] [serial = 1246] [outer = 1869C000] 09:03:33 INFO - PROCESS | 2956 | 1466697813648 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19090C00) [pid = 2956] [serial = 1247] [outer = 1869C000] 09:03:34 INFO - PROCESS | 2956 | 1466697814134 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 09:03:34 INFO - PROCESS | 2956 | 1466697814159 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 2956 | 1466697814161 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:03:34 INFO - PROCESS | 2956 | 1466697814201 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 2956 | 1466697814203 Marionette TRACE conn5 <- [1,1626,null,{}] 09:03:34 INFO - PROCESS | 2956 | 1466697814213 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 2956 | 1466697814216 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:34 INFO - PROCESS | 2956 | 1466697814335 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 09:03:34 INFO - PROCESS | 2956 | 1466697814345 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 2956 | 1466697814347 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:34 INFO - PROCESS | 2956 | ++DOCSHELL 1914CC00 == 35 [pid = 2956] [id = 416] 09:03:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1914F000) [pid = 2956] [serial = 1248] [outer = 00000000] 09:03:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (193AEC00) [pid = 2956] [serial = 1249] [outer = 1914F000] 09:03:34 INFO - PROCESS | 2956 | 1466697814393 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (193B6C00) [pid = 2956] [serial = 1250] [outer = 1914F000] 09:03:34 INFO - PROCESS | 2956 | 1466697814881 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 09:03:34 INFO - PROCESS | 2956 | 1466697814945 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 2956 | 1466697814947 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:03:35 INFO - PROCESS | 2956 | 1466697814957 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 2956 | 1466697814959 Marionette TRACE conn5 <- [1,1630,null,{}] 09:03:35 INFO - PROCESS | 2956 | 1466697814962 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 2956 | 1466697814968 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:35 INFO - PROCESS | 2956 | 1466697815120 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 09:03:35 INFO - PROCESS | 2956 | 1466697815128 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 2956 | 1466697815130 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:35 INFO - PROCESS | 2956 | ++DOCSHELL 19147400 == 36 [pid = 2956] [id = 417] 09:03:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19312000) [pid = 2956] [serial = 1251] [outer = 00000000] 09:03:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19DC8C00) [pid = 2956] [serial = 1252] [outer = 19312000] 09:03:35 INFO - PROCESS | 2956 | 1466697815232 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19DCFC00) [pid = 2956] [serial = 1253] [outer = 19312000] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (18616400) [pid = 2956] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1A583800) [pid = 2956] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1A688400) [pid = 2956] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1B1A3400) [pid = 2956] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10A71C00) [pid = 2956] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (0CB3B800) [pid = 2956] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (10ADB800) [pid = 2956] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (117CCC00) [pid = 2956] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (17819400) [pid = 2956] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (178A2C00) [pid = 2956] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (08A55C00) [pid = 2956] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10A65C00) [pid = 2956] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (11126000) [pid = 2956] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19083C00) [pid = 2956] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:03:35 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10C0C000) [pid = 2956] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:03:35 INFO - PROCESS | 2956 | 1466697815871 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 930ms 09:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:03:35 INFO - PROCESS | 2956 | 1466697815889 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 2956 | 1466697815891 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 09:03:35 INFO - PROCESS | 2956 | 1466697815894 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 2956 | 1466697815896 Marionette TRACE conn5 <- [1,1634,null,{}] 09:03:35 INFO - PROCESS | 2956 | 1466697815899 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 2956 | 1466697815901 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:36 INFO - PROCESS | 2956 | 1466697815984 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 09:03:36 INFO - PROCESS | 2956 | 1466697815990 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 2956 | 1466697815992 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:36 INFO - PROCESS | 2956 | ++DOCSHELL 10515800 == 37 [pid = 2956] [id = 418] 09:03:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1095BC00) [pid = 2956] [serial = 1254] [outer = 00000000] 09:03:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (177A5C00) [pid = 2956] [serial = 1255] [outer = 1095BC00] 09:03:36 INFO - PROCESS | 2956 | 1466697816037 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (178D3000) [pid = 2956] [serial = 1256] [outer = 1095BC00] 09:03:36 INFO - PROCESS | 2956 | 1466697816482 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:03:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 09:03:36 INFO - PROCESS | 2956 | 1466697816526 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 2956 | 1466697816528 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 09:03:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:03:36 INFO - PROCESS | 2956 | 1466697816531 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 2956 | 1466697816533 Marionette TRACE conn5 <- [1,1638,null,{}] 09:03:36 INFO - PROCESS | 2956 | 1466697816537 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:36 INFO - PROCESS | 2956 | 1466697816539 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:36 INFO - PROCESS | 2956 | 1466697816627 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 09:03:36 INFO - PROCESS | 2956 | 1466697816633 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 2956 | 1466697816635 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:36 INFO - PROCESS | 2956 | ++DOCSHELL 18622400 == 38 [pid = 2956] [id = 419] 09:03:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1908E800) [pid = 2956] [serial = 1257] [outer = 00000000] 09:03:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1A055800) [pid = 2956] [serial = 1258] [outer = 1908E800] 09:03:36 INFO - PROCESS | 2956 | 1466697816681 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1A107000) [pid = 2956] [serial = 1259] [outer = 1908E800] 09:03:37 INFO - PROCESS | 2956 | 1466697817104 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 09:03:37 INFO - PROCESS | 2956 | 1466697817165 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 09:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:03:37 INFO - PROCESS | 2956 | 1466697817168 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 09:03:37 INFO - PROCESS | 2956 | 1466697817171 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 2956 | 1466697817172 Marionette TRACE conn5 <- [1,1642,null,{}] 09:03:37 INFO - PROCESS | 2956 | 1466697817176 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 2956 | 1466697817178 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:37 INFO - PROCESS | 2956 | 1466697817262 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 09:03:37 INFO - PROCESS | 2956 | 1466697817268 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 2956 | 1466697817270 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:37 INFO - PROCESS | 2956 | ++DOCSHELL 1A19B000 == 39 [pid = 2956] [id = 420] 09:03:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A19D400) [pid = 2956] [serial = 1260] [outer = 00000000] 09:03:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A3D5800) [pid = 2956] [serial = 1261] [outer = 1A19D400] 09:03:37 INFO - PROCESS | 2956 | 1466697817314 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A3DE800) [pid = 2956] [serial = 1262] [outer = 1A19D400] 09:03:37 INFO - PROCESS | 2956 | 1466697817817 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 731ms 09:03:37 INFO - PROCESS | 2956 | 1466697817902 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 2956 | 1466697817908 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 09:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:03:37 INFO - PROCESS | 2956 | 1466697817956 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 2956 | 1466697817961 Marionette TRACE conn5 <- [1,1646,null,{}] 09:03:38 INFO - PROCESS | 2956 | 1466697817980 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:38 INFO - PROCESS | 2956 | 1466697817984 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:38 INFO - PROCESS | 2956 | 1466697818135 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 09:03:38 INFO - PROCESS | 2956 | 1466697818275 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 2956 | 1466697818280 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:38 INFO - PROCESS | 2956 | ++DOCSHELL 10523400 == 40 [pid = 2956] [id = 421] 09:03:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (108CB800) [pid = 2956] [serial = 1263] [outer = 00000000] 09:03:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (10AE1400) [pid = 2956] [serial = 1264] [outer = 108CB800] 09:03:38 INFO - PROCESS | 2956 | 1466697818347 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (11120400) [pid = 2956] [serial = 1265] [outer = 108CB800] 09:03:39 INFO - PROCESS | 2956 | 1466697819015 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1141ms 09:03:39 INFO - PROCESS | 2956 | 1466697819063 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 2956 | 1466697819068 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 09:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:03:39 INFO - PROCESS | 2956 | 1466697819074 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 2956 | 1466697819077 Marionette TRACE conn5 <- [1,1650,null,{}] 09:03:39 INFO - PROCESS | 2956 | 1466697819081 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 2956 | 1466697819084 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:39 INFO - PROCESS | 2956 | 1466697819208 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 09:03:39 INFO - PROCESS | 2956 | 1466697819354 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 2956 | 1466697819357 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:39 INFO - PROCESS | 2956 | ++DOCSHELL 16C86C00 == 41 [pid = 2956] [id = 422] 09:03:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (177A2C00) [pid = 2956] [serial = 1266] [outer = 00000000] 09:03:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (17826800) [pid = 2956] [serial = 1267] [outer = 177A2C00] 09:03:39 INFO - PROCESS | 2956 | 1466697819422 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (18669800) [pid = 2956] [serial = 1268] [outer = 177A2C00] 09:03:40 INFO - PROCESS | 2956 | 1466697820079 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1016ms 09:03:40 INFO - PROCESS | 2956 | 1466697820095 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 2956 | 1466697820098 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 09:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:03:40 INFO - PROCESS | 2956 | 1466697820102 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 2956 | 1466697820106 Marionette TRACE conn5 <- [1,1654,null,{}] 09:03:40 INFO - PROCESS | 2956 | 1466697820118 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 2956 | 1466697820124 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:40 INFO - PROCESS | 2956 | 1466697820245 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 09:03:40 INFO - PROCESS | 2956 | 1466697820404 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 2956 | 1466697820408 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:40 INFO - PROCESS | 2956 | ++DOCSHELL 19DC8000 == 42 [pid = 2956] [id = 423] 09:03:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19DCA400) [pid = 2956] [serial = 1269] [outer = 00000000] 09:03:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A19A000) [pid = 2956] [serial = 1270] [outer = 19DCA400] 09:03:40 INFO - PROCESS | 2956 | 1466697820475 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A3E1C00) [pid = 2956] [serial = 1271] [outer = 19DCA400] 09:03:41 INFO - PROCESS | 2956 | 1466697821108 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1079ms 09:03:41 INFO - PROCESS | 2956 | 1466697821185 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 2956 | 1466697821189 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 09:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:03:41 INFO - PROCESS | 2956 | 1466697821192 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 2956 | 1466697821195 Marionette TRACE conn5 <- [1,1658,null,{}] 09:03:41 INFO - PROCESS | 2956 | 1466697821212 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:41 INFO - PROCESS | 2956 | 1466697821215 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:41 INFO - PROCESS | 2956 | 1466697821377 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 09:03:41 INFO - PROCESS | 2956 | 1466697821440 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 2956 | 1466697821443 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:41 INFO - PROCESS | 2956 | ++DOCSHELL 1A551C00 == 43 [pid = 2956] [id = 424] 09:03:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A559800) [pid = 2956] [serial = 1272] [outer = 00000000] 09:03:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1A583800) [pid = 2956] [serial = 1273] [outer = 1A559800] 09:03:41 INFO - PROCESS | 2956 | 1466697821542 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1A653C00) [pid = 2956] [serial = 1274] [outer = 1A559800] 09:03:42 INFO - PROCESS | 2956 | 1466697822154 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1019ms 09:03:42 INFO - PROCESS | 2956 | 1466697822213 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 2956 | 1466697822216 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 09:03:42 INFO - PROCESS | 2956 | 1466697822219 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:03:42 INFO - PROCESS | 2956 | 1466697822222 Marionette TRACE conn5 <- [1,1662,null,{}] 09:03:42 INFO - PROCESS | 2956 | 1466697822226 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 2956 | 1466697822228 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:42 INFO - PROCESS | 2956 | 1466697822353 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 09:03:42 INFO - PROCESS | 2956 | 1466697822495 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 2956 | 1466697822498 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:42 INFO - PROCESS | 2956 | ++DOCSHELL 1A191400 == 44 [pid = 2956] [id = 425] 09:03:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1A55C800) [pid = 2956] [serial = 1275] [outer = 00000000] 09:03:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1A687C00) [pid = 2956] [serial = 1276] [outer = 1A55C800] 09:03:42 INFO - PROCESS | 2956 | 1466697822556 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1A68C400) [pid = 2956] [serial = 1277] [outer = 1A55C800] 09:03:43 INFO - PROCESS | 2956 | 1466697823169 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1020ms 09:03:43 INFO - PROCESS | 2956 | 1466697823242 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 2956 | 1466697823245 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 09:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:03:43 INFO - PROCESS | 2956 | 1466697823261 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 2956 | 1466697823264 Marionette TRACE conn5 <- [1,1666,null,{}] 09:03:43 INFO - PROCESS | 2956 | 1466697823270 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:43 INFO - PROCESS | 2956 | 1466697823276 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:43 INFO - PROCESS | 2956 | 1466697823443 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 09:03:43 INFO - PROCESS | 2956 | 1466697823582 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 2956 | 1466697823584 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:43 INFO - PROCESS | 2956 | ++DOCSHELL 1A658C00 == 45 [pid = 2956] [id = 426] 09:03:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1B26D400) [pid = 2956] [serial = 1278] [outer = 00000000] 09:03:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1B54A400) [pid = 2956] [serial = 1279] [outer = 1B26D400] 09:03:43 INFO - PROCESS | 2956 | 1466697823643 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1B57A400) [pid = 2956] [serial = 1280] [outer = 1B26D400] 09:03:44 INFO - PROCESS | 2956 | 1466697824303 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1084ms 09:03:44 INFO - PROCESS | 2956 | 1466697824336 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 2956 | 1466697824339 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 09:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:03:44 INFO - PROCESS | 2956 | 1466697824343 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 2956 | 1466697824345 Marionette TRACE conn5 <- [1,1670,null,{}] 09:03:44 INFO - PROCESS | 2956 | 1466697824368 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 2956 | 1466697824370 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:44 INFO - PROCESS | 2956 | 1466697824480 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 09:03:44 INFO - PROCESS | 2956 | 1466697824591 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 2956 | 1466697824593 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:44 INFO - PROCESS | 2956 | ++DOCSHELL 08A5F000 == 46 [pid = 2956] [id = 427] 09:03:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (08A61400) [pid = 2956] [serial = 1281] [outer = 00000000] 09:03:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (1005C400) [pid = 2956] [serial = 1282] [outer = 08A61400] 09:03:44 INFO - PROCESS | 2956 | 1466697824830 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1051DC00) [pid = 2956] [serial = 1283] [outer = 08A61400] 09:03:45 INFO - PROCESS | 2956 | 1466697825535 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1234ms 09:03:45 INFO - PROCESS | 2956 | 1466697825581 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 2956 | 1466697825584 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 09:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:03:45 INFO - PROCESS | 2956 | 1466697825589 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 2956 | 1466697825592 Marionette TRACE conn5 <- [1,1674,null,{}] 09:03:45 INFO - PROCESS | 2956 | 1466697825597 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 2956 | 1466697825600 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:45 INFO - PROCESS | 2956 | 1466697825742 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 09:03:45 INFO - PROCESS | 2956 | 1466697825887 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 2956 | 1466697825890 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:45 INFO - PROCESS | 2956 | ++DOCSHELL 14B60800 == 47 [pid = 2956] [id = 428] 09:03:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (14BA7800) [pid = 2956] [serial = 1284] [outer = 00000000] 09:03:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 114 (167B8800) [pid = 2956] [serial = 1285] [outer = 14BA7800] 09:03:45 INFO - PROCESS | 2956 | 1466697825943 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 115 (16C7BC00) [pid = 2956] [serial = 1286] [outer = 14BA7800] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 18622400 == 46 [pid = 2956] [id = 419] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 10515800 == 45 [pid = 2956] [id = 418] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 19147400 == 44 [pid = 2956] [id = 417] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 1914CC00 == 43 [pid = 2956] [id = 416] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 18623C00 == 42 [pid = 2956] [id = 415] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 1789C800 == 41 [pid = 2956] [id = 414] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 149D8000 == 40 [pid = 2956] [id = 413] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 08A67C00 == 39 [pid = 2956] [id = 412] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 11207000 == 38 [pid = 2956] [id = 410] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 08A62400 == 37 [pid = 2956] [id = 408] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 11786000 == 36 [pid = 2956] [id = 409] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 19084000 == 35 [pid = 2956] [id = 411] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 1A658C00 == 34 [pid = 2956] [id = 426] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 08A5F000 == 33 [pid = 2956] [id = 427] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 1A191400 == 32 [pid = 2956] [id = 425] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 1A551C00 == 31 [pid = 2956] [id = 424] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 16C86C00 == 30 [pid = 2956] [id = 422] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 19DC8000 == 29 [pid = 2956] [id = 423] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 1A19B000 == 28 [pid = 2956] [id = 420] 09:03:47 INFO - PROCESS | 2956 | --DOCSHELL 10523400 == 27 [pid = 2956] [id = 421] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 114 (1952D000) [pid = 2956] [serial = 1222] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 113 (1120BC00) [pid = 2956] [serial = 1196] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (1111FC00) [pid = 2956] [serial = 1195] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (167B9C00) [pid = 2956] [serial = 1207] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (17821C00) [pid = 2956] [serial = 1210] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (1866F400) [pid = 2956] [serial = 1213] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (08A64C00) [pid = 2956] [serial = 1198] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (0CE68C00) [pid = 2956] [serial = 1199] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (10ADC800) [pid = 2956] [serial = 1201] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (10C17000) [pid = 2956] [serial = 1202] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (18FA6400) [pid = 2956] [serial = 1214] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (14B6A000) [pid = 2956] [serial = 1204] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (15353C00) [pid = 2956] [serial = 1205] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19306400) [pid = 2956] [serial = 1219] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (16543400) [pid = 2956] [serial = 1178] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (15356800) [pid = 2956] [serial = 1177] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (193BB400) [pid = 2956] [serial = 1181] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19150000) [pid = 2956] [serial = 1180] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1A660C00) [pid = 2956] [serial = 1184] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1A65A400) [pid = 2956] [serial = 1183] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1A692C00) [pid = 2956] [serial = 1187] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A68E000) [pid = 2956] [serial = 1186] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1B275C00) [pid = 2956] [serial = 1190] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1B272000) [pid = 2956] [serial = 1189] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1B581000) [pid = 2956] [serial = 1193] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1B57BC00) [pid = 2956] [serial = 1192] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (17880C00) [pid = 2956] [serial = 1211] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (11123C00) [pid = 2956] [serial = 1217] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1051C000) [pid = 2956] [serial = 1216] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16C7B400) [pid = 2956] [serial = 1208] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (193B3400) [pid = 2956] [serial = 1220] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 2956 | 1466697827522 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:03:47 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 09:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1977ms 09:03:47 INFO - PROCESS | 2956 | 1466697827568 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 2956 | 1466697827572 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 09:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:03:47 INFO - PROCESS | 2956 | 1466697827576 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 2956 | 1466697827581 Marionette TRACE conn5 <- [1,1678,null,{}] 09:03:47 INFO - PROCESS | 2956 | 1466697827586 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 2956 | 1466697827589 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:47 INFO - PROCESS | 2956 | 1466697827726 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 09:03:47 INFO - PROCESS | 2956 | 1466697827826 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 2956 | 1466697827828 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:47 INFO - PROCESS | 2956 | ++DOCSHELL 100ED000 == 28 [pid = 2956] [id = 429] 09:03:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10514400) [pid = 2956] [serial = 1287] [outer = 00000000] 09:03:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10A66C00) [pid = 2956] [serial = 1288] [outer = 10514400] 09:03:47 INFO - PROCESS | 2956 | 1466697827877 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10A72000) [pid = 2956] [serial = 1289] [outer = 10514400] 09:03:48 INFO - PROCESS | 2956 | 1466697828285 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 775ms 09:03:48 INFO - PROCESS | 2956 | 1466697828351 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 2956 | 1466697828356 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 09:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:03:48 INFO - PROCESS | 2956 | 1466697828363 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 2956 | 1466697828365 Marionette TRACE conn5 <- [1,1682,null,{}] 09:03:48 INFO - PROCESS | 2956 | 1466697828373 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:48 INFO - PROCESS | 2956 | 1466697828376 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:48 INFO - PROCESS | 2956 | 1466697828471 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 09:03:48 INFO - PROCESS | 2956 | 1466697828485 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 2956 | 1466697828488 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:48 INFO - PROCESS | 2956 | ++DOCSHELL 117D1000 == 29 [pid = 2956] [id = 430] 09:03:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (14957800) [pid = 2956] [serial = 1290] [outer = 00000000] 09:03:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (14B66800) [pid = 2956] [serial = 1291] [outer = 14957800] 09:03:48 INFO - PROCESS | 2956 | 1466697828536 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (14C76C00) [pid = 2956] [serial = 1292] [outer = 14957800] 09:03:49 INFO - PROCESS | 2956 | 1466697828998 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 690ms 09:03:49 INFO - PROCESS | 2956 | 1466697829057 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 2956 | 1466697829059 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 09:03:49 INFO - PROCESS | 2956 | 1466697829063 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:03:49 INFO - PROCESS | 2956 | 1466697829066 Marionette TRACE conn5 <- [1,1686,null,{}] 09:03:49 INFO - PROCESS | 2956 | 1466697829077 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 2956 | 1466697829081 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:49 INFO - PROCESS | 2956 | 1466697829167 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 09:03:49 INFO - PROCESS | 2956 | 1466697829175 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 2956 | 1466697829178 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:49 INFO - PROCESS | 2956 | ++DOCSHELL 16544400 == 30 [pid = 2956] [id = 431] 09:03:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (16545400) [pid = 2956] [serial = 1293] [outer = 00000000] 09:03:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1678C000) [pid = 2956] [serial = 1294] [outer = 16545400] 09:03:49 INFO - PROCESS | 2956 | 1466697829227 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (16B63400) [pid = 2956] [serial = 1295] [outer = 16545400] 09:03:49 INFO - PROCESS | 2956 | 1466697829727 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:03:49 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 09:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 731ms 09:03:49 INFO - PROCESS | 2956 | 1466697829800 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 2956 | 1466697829802 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 09:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:03:49 INFO - PROCESS | 2956 | 1466697829805 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 2956 | 1466697829807 Marionette TRACE conn5 <- [1,1690,null,{}] 09:03:49 INFO - PROCESS | 2956 | 1466697829811 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 2956 | 1466697829813 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:50 INFO - PROCESS | 2956 | 1466697829965 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 09:03:50 INFO - PROCESS | 2956 | 1466697829975 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 2956 | 1466697829977 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:50 INFO - PROCESS | 2956 | ++DOCSHELL 10C16800 == 31 [pid = 2956] [id = 432] 09:03:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (10C17400) [pid = 2956] [serial = 1296] [outer = 00000000] 09:03:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1781CC00) [pid = 2956] [serial = 1297] [outer = 10C17400] 09:03:50 INFO - PROCESS | 2956 | 1466697830027 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (17881400) [pid = 2956] [serial = 1298] [outer = 10C17400] 09:03:50 INFO - PROCESS | 2956 | 1466697830500 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 09:03:50 INFO - PROCESS | 2956 | 1466697830537 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 2956 | 1466697830539 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 09:03:50 INFO - PROCESS | 2956 | 1466697830543 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:03:50 INFO - PROCESS | 2956 | 1466697830544 Marionette TRACE conn5 <- [1,1694,null,{}] 09:03:50 INFO - PROCESS | 2956 | 1466697830548 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:50 INFO - PROCESS | 2956 | 1466697830550 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:50 INFO - PROCESS | 2956 | 1466697830663 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 09:03:50 INFO - PROCESS | 2956 | 1466697830669 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 2956 | 1466697830671 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:50 INFO - PROCESS | 2956 | ++DOCSHELL 17887800 == 32 [pid = 2956] [id = 433] 09:03:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1789C800) [pid = 2956] [serial = 1299] [outer = 00000000] 09:03:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1861FC00) [pid = 2956] [serial = 1300] [outer = 1789C800] 09:03:50 INFO - PROCESS | 2956 | 1466697830716 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1866F400) [pid = 2956] [serial = 1301] [outer = 1789C800] 09:03:51 INFO - PROCESS | 2956 | 1466697831209 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 09:03:51 INFO - PROCESS | 2956 | 1466697831277 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 2956 | 1466697831280 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 09:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:03:51 INFO - PROCESS | 2956 | 1466697831319 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 2956 | 1466697831321 Marionette TRACE conn5 <- [1,1698,null,{}] 09:03:51 INFO - PROCESS | 2956 | 1466697831325 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 2956 | 1466697831331 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:51 INFO - PROCESS | 2956 | 1466697831886 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19312000) [pid = 2956] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1914F000) [pid = 2956] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1908F400) [pid = 2956] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (0C795C00) [pid = 2956] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1781A400) [pid = 2956] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (153DE400) [pid = 2956] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1095BC00) [pid = 2956] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (149D9400) [pid = 2956] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (08A63400) [pid = 2956] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1789D000) [pid = 2956] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1A19D400) [pid = 2956] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1908E800) [pid = 2956] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1869C000) [pid = 2956] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:03:51 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10520C00) [pid = 2956] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:03:52 INFO - PROCESS | 2956 | 1466697832000 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 2956 | 1466697832003 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:52 INFO - PROCESS | 2956 | ++DOCSHELL 08A57C00 == 33 [pid = 2956] [id = 434] 09:03:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (08A59C00) [pid = 2956] [serial = 1302] [outer = 00000000] 09:03:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (0CB33400) [pid = 2956] [serial = 1303] [outer = 08A59C00] 09:03:52 INFO - PROCESS | 2956 | 1466697832071 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (10052400) [pid = 2956] [serial = 1304] [outer = 08A59C00] 09:03:52 INFO - PROCESS | 2956 | 1466697832868 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1640ms 09:03:52 INFO - PROCESS | 2956 | 1466697832954 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 2956 | 1466697832959 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:03:53 INFO - PROCESS | 2956 | 1466697832964 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 2956 | 1466697832967 Marionette TRACE conn5 <- [1,1702,null,{}] 09:03:53 INFO - PROCESS | 2956 | 1466697832973 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 2956 | 1466697832978 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:53 INFO - PROCESS | 2956 | 1466697833133 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 09:03:53 INFO - PROCESS | 2956 | 1466697833265 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 2956 | 1466697833269 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:53 INFO - PROCESS | 2956 | ++DOCSHELL 11280C00 == 34 [pid = 2956] [id = 435] 09:03:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1128B400) [pid = 2956] [serial = 1305] [outer = 00000000] 09:03:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (117CB000) [pid = 2956] [serial = 1306] [outer = 1128B400] 09:03:53 INFO - PROCESS | 2956 | 1466697833332 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (14B5F400) [pid = 2956] [serial = 1307] [outer = 1128B400] 09:03:54 INFO - PROCESS | 2956 | 1466697834123 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1179ms 09:03:54 INFO - PROCESS | 2956 | 1466697834159 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 2956 | 1466697834164 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:03:54 INFO - PROCESS | 2956 | 1466697834169 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 2956 | 1466697834172 Marionette TRACE conn5 <- [1,1706,null,{}] 09:03:54 INFO - PROCESS | 2956 | 1466697834176 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 2956 | 1466697834178 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:54 INFO - PROCESS | 2956 | 1466697834309 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 09:03:54 INFO - PROCESS | 2956 | 1466697834452 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 2956 | 1466697834455 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:54 INFO - PROCESS | 2956 | ++DOCSHELL 11789C00 == 35 [pid = 2956] [id = 436] 09:03:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (15634000) [pid = 2956] [serial = 1308] [outer = 00000000] 09:03:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (16788C00) [pid = 2956] [serial = 1309] [outer = 15634000] 09:03:54 INFO - PROCESS | 2956 | 1466697834520 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (16B48800) [pid = 2956] [serial = 1310] [outer = 15634000] 09:03:55 INFO - PROCESS | 2956 | 1466697835333 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1232ms 09:03:55 INFO - PROCESS | 2956 | 1466697835407 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 2956 | 1466697835410 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 09:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:03:55 INFO - PROCESS | 2956 | 1466697835420 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 2956 | 1466697835427 Marionette TRACE conn5 <- [1,1710,null,{}] 09:03:55 INFO - PROCESS | 2956 | 1466697835432 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 2956 | 1466697835436 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:55 INFO - PROCESS | 2956 | 1466697835615 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 09:03:55 INFO - PROCESS | 2956 | 1466697835752 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 2956 | 1466697835755 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:55 INFO - PROCESS | 2956 | ++DOCSHELL 18695000 == 36 [pid = 2956] [id = 437] 09:03:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1869C000) [pid = 2956] [serial = 1311] [outer = 00000000] 09:03:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1908E800) [pid = 2956] [serial = 1312] [outer = 1869C000] 09:03:55 INFO - PROCESS | 2956 | 1466697835819 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19149400) [pid = 2956] [serial = 1313] [outer = 1869C000] 09:03:56 INFO - PROCESS | 2956 | 1466697836731 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:03:56 INFO - PROCESS | 2956 | --DOCSHELL 16785400 == 35 [pid = 2956] [id = 357] 09:03:56 INFO - PROCESS | 2956 | --DOCSHELL 17885C00 == 34 [pid = 2956] [id = 346] 09:03:56 INFO - PROCESS | 2956 | --DOCSHELL 18FB3800 == 33 [pid = 2956] [id = 348] 09:03:56 INFO - PROCESS | 2956 | --DOCSHELL 17887800 == 32 [pid = 2956] [id = 433] 09:03:56 INFO - PROCESS | 2956 | --DOCSHELL 10C16800 == 31 [pid = 2956] [id = 432] 09:03:56 INFO - PROCESS | 2956 | --DOCSHELL 16544400 == 30 [pid = 2956] [id = 431] 09:03:56 INFO - PROCESS | 2956 | --DOCSHELL 117D1000 == 29 [pid = 2956] [id = 430] 09:03:56 INFO - PROCESS | 2956 | --DOCSHELL 100ED000 == 28 [pid = 2956] [id = 429] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1958DC00) [pid = 2956] [serial = 1223] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (19DC8C00) [pid = 2956] [serial = 1252] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (193AEC00) [pid = 2956] [serial = 1249] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19DCA000) [pid = 2956] [serial = 1234] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A054000) [pid = 2956] [serial = 1235] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10515C00) [pid = 2956] [serial = 1237] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (10938C00) [pid = 2956] [serial = 1238] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19089400) [pid = 2956] [serial = 1231] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19154C00) [pid = 2956] [serial = 1232] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (15F8F000) [pid = 2956] [serial = 1228] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1654C000) [pid = 2956] [serial = 1229] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (178D3000) [pid = 2956] [serial = 1256] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (153D6C00) [pid = 2956] [serial = 1240] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (15F93800) [pid = 2956] [serial = 1241] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (0CEC9C00) [pid = 2956] [serial = 1225] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10518400) [pid = 2956] [serial = 1226] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (177A5C00) [pid = 2956] [serial = 1255] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (178AA400) [pid = 2956] [serial = 1243] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18624000) [pid = 2956] [serial = 1244] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1A3D5800) [pid = 2956] [serial = 1261] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1A3DE800) [pid = 2956] [serial = 1262] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19DCFC00) [pid = 2956] [serial = 1253] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1A107000) [pid = 2956] [serial = 1259] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19087800) [pid = 2956] [serial = 1246] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19090C00) [pid = 2956] [serial = 1247] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (193B6C00) [pid = 2956] [serial = 1250] [outer = 00000000] [url = about:blank] 09:03:56 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1A055800) [pid = 2956] [serial = 1258] [outer = 00000000] [url = about:blank] 09:03:56 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 09:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1379ms 09:03:56 INFO - PROCESS | 2956 | 1466697836796 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 09:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:03:56 INFO - PROCESS | 2956 | 1466697836800 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 09:03:56 INFO - PROCESS | 2956 | 1466697836804 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 2956 | 1466697836808 Marionette TRACE conn5 <- [1,1714,null,{}] 09:03:56 INFO - PROCESS | 2956 | 1466697836813 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 2956 | 1466697836816 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:56 INFO - PROCESS | 2956 | 1466697836911 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 09:03:56 INFO - PROCESS | 2956 | 1466697836925 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 2956 | 1466697836928 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:56 INFO - PROCESS | 2956 | ++DOCSHELL 108CC800 == 29 [pid = 2956] [id = 438] 09:03:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10938C00) [pid = 2956] [serial = 1314] [outer = 00000000] 09:03:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (10A65800) [pid = 2956] [serial = 1315] [outer = 10938C00] 09:03:57 INFO - PROCESS | 2956 | 1466697836977 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10C12000) [pid = 2956] [serial = 1316] [outer = 10938C00] 09:03:57 INFO - PROCESS | 2956 | 1466697837553 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 770ms 09:03:57 INFO - PROCESS | 2956 | 1466697837607 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 2956 | 1466697837611 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:03:57 INFO - PROCESS | 2956 | 1466697837617 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 2956 | 1466697837620 Marionette TRACE conn5 <- [1,1718,null,{}] 09:03:57 INFO - PROCESS | 2956 | 1466697837624 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:57 INFO - PROCESS | 2956 | 1466697837627 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:57 INFO - PROCESS | 2956 | 1466697837754 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 09:03:57 INFO - PROCESS | 2956 | 1466697837858 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 2956 | 1466697837860 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:57 INFO - PROCESS | 2956 | ++DOCSHELL 117CB800 == 30 [pid = 2956] [id = 439] 09:03:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (117CC800) [pid = 2956] [serial = 1317] [outer = 00000000] 09:03:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (15353000) [pid = 2956] [serial = 1318] [outer = 117CC800] 09:03:57 INFO - PROCESS | 2956 | 1466697837912 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (155C4800) [pid = 2956] [serial = 1319] [outer = 117CC800] 09:03:58 INFO - PROCESS | 2956 | 1466697838353 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:03:58 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 09:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 831ms 09:03:58 INFO - PROCESS | 2956 | 1466697838452 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 2956 | 1466697838455 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 09:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:03:58 INFO - PROCESS | 2956 | 1466697838458 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 2956 | 1466697838462 Marionette TRACE conn5 <- [1,1722,null,{}] 09:03:58 INFO - PROCESS | 2956 | 1466697838472 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 2956 | 1466697838476 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:58 INFO - PROCESS | 2956 | 1466697838576 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 09:03:58 INFO - PROCESS | 2956 | 1466697838586 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 2956 | 1466697838589 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:58 INFO - PROCESS | 2956 | ++DOCSHELL 16DA7000 == 31 [pid = 2956] [id = 440] 09:03:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (16DAD800) [pid = 2956] [serial = 1320] [outer = 00000000] 09:03:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (17818000) [pid = 2956] [serial = 1321] [outer = 16DAD800] 09:03:58 INFO - PROCESS | 2956 | 1466697838642 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (17884800) [pid = 2956] [serial = 1322] [outer = 16DAD800] 09:03:59 INFO - PROCESS | 2956 | 1466697839142 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 09:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:03:59 INFO - PROCESS | 2956 | 1466697839192 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 2956 | 1466697839194 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 09:03:59 INFO - PROCESS | 2956 | 1466697839198 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 2956 | 1466697839200 Marionette TRACE conn5 <- [1,1726,null,{}] 09:03:59 INFO - PROCESS | 2956 | 1466697839203 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 2956 | 1466697839205 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:59 INFO - PROCESS | 2956 | 1466697839303 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 09:03:59 INFO - PROCESS | 2956 | 1466697839309 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 2956 | 1466697839311 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:03:59 INFO - PROCESS | 2956 | ++DOCSHELL 17886800 == 32 [pid = 2956] [id = 441] 09:03:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1789F800) [pid = 2956] [serial = 1323] [outer = 00000000] 09:03:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18693000) [pid = 2956] [serial = 1324] [outer = 1789F800] 09:03:59 INFO - PROCESS | 2956 | 1466697839357 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19086C00) [pid = 2956] [serial = 1325] [outer = 1789F800] 09:03:59 INFO - PROCESS | 2956 | 1466697839867 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 09:03:59 INFO - PROCESS | 2956 | 1466697839932 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 2956 | 1466697839934 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 09:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:03:59 INFO - PROCESS | 2956 | 1466697839986 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 2956 | 1466697839988 Marionette TRACE conn5 <- [1,1730,null,{}] 09:03:59 INFO - PROCESS | 2956 | 1466697839991 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:00 INFO - PROCESS | 2956 | 1466697839994 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:00 INFO - PROCESS | 2956 | 1466697840124 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 09:04:00 INFO - PROCESS | 2956 | 1466697840212 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 2956 | 1466697840214 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:00 INFO - PROCESS | 2956 | ++DOCSHELL 19147800 == 33 [pid = 2956] [id = 442] 09:04:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19148000) [pid = 2956] [serial = 1326] [outer = 00000000] 09:04:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1914FC00) [pid = 2956] [serial = 1327] [outer = 19148000] 09:04:00 INFO - PROCESS | 2956 | 1466697840261 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19311C00) [pid = 2956] [serial = 1328] [outer = 19148000] 09:04:00 INFO - PROCESS | 2956 | 1466697840729 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 790ms 09:04:00 INFO - PROCESS | 2956 | 1466697840758 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 2956 | 1466697840760 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 09:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:04:00 INFO - PROCESS | 2956 | 1466697840769 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 2956 | 1466697840771 Marionette TRACE conn5 <- [1,1734,null,{}] 09:04:00 INFO - PROCESS | 2956 | 1466697840774 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:00 INFO - PROCESS | 2956 | 1466697840780 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:00 INFO - PROCESS | 2956 | 1466697840937 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 09:04:01 INFO - PROCESS | 2956 | 1466697841008 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 2956 | 1466697841010 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:01 INFO - PROCESS | 2956 | ++DOCSHELL 10959000 == 34 [pid = 2956] [id = 443] 09:04:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19531000) [pid = 2956] [serial = 1329] [outer = 00000000] 09:04:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19596400) [pid = 2956] [serial = 1330] [outer = 19531000] 09:04:01 INFO - PROCESS | 2956 | 1466697841066 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19B21400) [pid = 2956] [serial = 1331] [outer = 19531000] 09:04:01 INFO - PROCESS | 2956 | 1466697841530 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (177A2C00) [pid = 2956] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A559800) [pid = 2956] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (108CB800) [pid = 2956] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1B26D400) [pid = 2956] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19DCA400) [pid = 2956] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A55C800) [pid = 2956] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (08A61400) [pid = 2956] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10514400) [pid = 2956] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (14957800) [pid = 2956] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (14BA7800) [pid = 2956] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (10C17400) [pid = 2956] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:04:01 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (16545400) [pid = 2956] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 870ms 09:04:01 INFO - PROCESS | 2956 | 1466697841643 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 2956 | 1466697841645 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:04:01 INFO - PROCESS | 2956 | 1466697841648 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 2956 | 1466697841650 Marionette TRACE conn5 <- [1,1738,null,{}] 09:04:01 INFO - PROCESS | 2956 | 1466697841654 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 2956 | 1466697841656 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:01 INFO - PROCESS | 2956 | 1466697841742 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 09:04:01 INFO - PROCESS | 2956 | 1466697841750 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 2956 | 1466697841752 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:01 INFO - PROCESS | 2956 | ++DOCSHELL 10964800 == 35 [pid = 2956] [id = 444] 09:04:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10A64C00) [pid = 2956] [serial = 1332] [outer = 00000000] 09:04:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1654E400) [pid = 2956] [serial = 1333] [outer = 10A64C00] 09:04:01 INFO - PROCESS | 2956 | 1466697841797 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (17820400) [pid = 2956] [serial = 1334] [outer = 10A64C00] 09:04:02 INFO - PROCESS | 2956 | 1466697842254 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 09:04:02 INFO - PROCESS | 2956 | 1466697842280 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 2956 | 1466697842282 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 09:04:02 INFO - PROCESS | 2956 | 1466697842285 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:04:02 INFO - PROCESS | 2956 | 1466697842287 Marionette TRACE conn5 <- [1,1742,null,{}] 09:04:02 INFO - PROCESS | 2956 | 1466697842291 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 2956 | 1466697842293 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:02 INFO - PROCESS | 2956 | 1466697842376 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 09:04:02 INFO - PROCESS | 2956 | 1466697842382 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 2956 | 1466697842384 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:02 INFO - PROCESS | 2956 | ++DOCSHELL 18695800 == 36 [pid = 2956] [id = 445] 09:04:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19B23000) [pid = 2956] [serial = 1335] [outer = 00000000] 09:04:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19B71C00) [pid = 2956] [serial = 1336] [outer = 19B23000] 09:04:02 INFO - PROCESS | 2956 | 1466697842433 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19DC7C00) [pid = 2956] [serial = 1337] [outer = 19B23000] 09:04:02 INFO - PROCESS | 2956 | 1466697842885 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 631ms 09:04:02 INFO - PROCESS | 2956 | 1466697842933 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 2956 | 1466697842935 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:04:02 INFO - PROCESS | 2956 | 1466697842938 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 2956 | 1466697842940 Marionette TRACE conn5 <- [1,1746,null,{}] 09:04:02 INFO - PROCESS | 2956 | 1466697842944 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 2956 | 1466697842946 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:03 INFO - PROCESS | 2956 | 1466697843041 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 09:04:03 INFO - PROCESS | 2956 | 1466697843047 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 2956 | 1466697843048 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:03 INFO - PROCESS | 2956 | ++DOCSHELL 19596000 == 37 [pid = 2956] [id = 446] 09:04:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19DCB400) [pid = 2956] [serial = 1338] [outer = 00000000] 09:04:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19DD3800) [pid = 2956] [serial = 1339] [outer = 19DCB400] 09:04:03 INFO - PROCESS | 2956 | 1466697843095 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1A108800) [pid = 2956] [serial = 1340] [outer = 19DCB400] 09:04:03 INFO - PROCESS | 2956 | 1466697843552 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 09:04:03 INFO - PROCESS | 2956 | 1466697843647 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 2956 | 1466697843651 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 09:04:03 INFO - PROCESS | 2956 | 1466697843657 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:04:03 INFO - PROCESS | 2956 | 1466697843662 Marionette TRACE conn5 <- [1,1750,null,{}] 09:04:03 INFO - PROCESS | 2956 | 1466697843669 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:03 INFO - PROCESS | 2956 | 1466697843673 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:03 INFO - PROCESS | 2956 | 1466697843837 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 09:04:03 INFO - PROCESS | 2956 | 1466697843978 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 2956 | 1466697843984 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:04 INFO - PROCESS | 2956 | ++DOCSHELL 10895800 == 38 [pid = 2956] [id = 447] 09:04:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (108D5000) [pid = 2956] [serial = 1341] [outer = 00000000] 09:04:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10A69800) [pid = 2956] [serial = 1342] [outer = 108D5000] 09:04:04 INFO - PROCESS | 2956 | 1466697844051 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (11118000) [pid = 2956] [serial = 1343] [outer = 108D5000] 09:04:04 INFO - PROCESS | 2956 | 1466697844768 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1118ms 09:04:04 INFO - PROCESS | 2956 | 1466697844784 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 2956 | 1466697844787 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:04:04 INFO - PROCESS | 2956 | 1466697844794 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 2956 | 1466697844799 Marionette TRACE conn5 <- [1,1754,null,{}] 09:04:04 INFO - PROCESS | 2956 | 1466697844803 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 2956 | 1466697844807 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:04 INFO - PROCESS | 2956 | 1466697844935 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 09:04:05 INFO - PROCESS | 2956 | 1466697845082 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 2956 | 1466697845085 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:05 INFO - PROCESS | 2956 | ++DOCSHELL 16783000 == 39 [pid = 2956] [id = 448] 09:04:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1678A800) [pid = 2956] [serial = 1344] [outer = 00000000] 09:04:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (16C86C00) [pid = 2956] [serial = 1345] [outer = 1678A800] 09:04:05 INFO - PROCESS | 2956 | 1466697845158 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (17880C00) [pid = 2956] [serial = 1346] [outer = 1678A800] 09:04:05 INFO - PROCESS | 2956 | 1466697845799 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1028ms 09:04:05 INFO - PROCESS | 2956 | 1466697845821 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 2956 | 1466697845824 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:04:05 INFO - PROCESS | 2956 | 1466697845828 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 2956 | 1466697845830 Marionette TRACE conn5 <- [1,1758,null,{}] 09:04:05 INFO - PROCESS | 2956 | 1466697845841 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:05 INFO - PROCESS | 2956 | 1466697845846 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:06 INFO - PROCESS | 2956 | 1466697846013 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 09:04:06 INFO - PROCESS | 2956 | 1466697846086 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 2956 | 1466697846090 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:06 INFO - PROCESS | 2956 | ++DOCSHELL 19B2FC00 == 40 [pid = 2956] [id = 449] 09:04:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19B30000) [pid = 2956] [serial = 1347] [outer = 00000000] 09:04:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19DD2000) [pid = 2956] [serial = 1348] [outer = 19B30000] 09:04:06 INFO - PROCESS | 2956 | 1466697846197 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A194400) [pid = 2956] [serial = 1349] [outer = 19B30000] 09:04:06 INFO - PROCESS | 2956 | 1466697846794 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1017ms 09:04:06 INFO - PROCESS | 2956 | 1466697846861 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 2956 | 1466697846864 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 09:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:04:06 INFO - PROCESS | 2956 | 1466697846868 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 2956 | 1466697846871 Marionette TRACE conn5 <- [1,1762,null,{}] 09:04:06 INFO - PROCESS | 2956 | 1466697846874 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:06 INFO - PROCESS | 2956 | 1466697846877 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:06 INFO - PROCESS | 2956 | 1466697846992 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 09:04:07 INFO - PROCESS | 2956 | 1466697847128 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 2956 | 1466697847131 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:07 INFO - PROCESS | 2956 | ++DOCSHELL 1A19D000 == 41 [pid = 2956] [id = 450] 09:04:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A3D5400) [pid = 2956] [serial = 1350] [outer = 00000000] 09:04:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A3DC800) [pid = 2956] [serial = 1351] [outer = 1A3D5400] 09:04:07 INFO - PROCESS | 2956 | 1466697847190 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A3E2400) [pid = 2956] [serial = 1352] [outer = 1A3D5400] 09:04:07 INFO - PROCESS | 2956 | 1466697847788 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 09:04:07 INFO - PROCESS | 2956 | 1466697847840 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 2956 | 1466697847843 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 09:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:04:07 INFO - PROCESS | 2956 | 1466697847846 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 2956 | 1466697847849 Marionette TRACE conn5 <- [1,1766,null,{}] 09:04:07 INFO - PROCESS | 2956 | 1466697847852 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 2956 | 1466697847855 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:07 INFO - PROCESS | 2956 | 1466697847968 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 09:04:08 INFO - PROCESS | 2956 | 1466697848080 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 2956 | 1466697848083 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:08 INFO - PROCESS | 2956 | ++DOCSHELL 1A19FC00 == 42 [pid = 2956] [id = 451] 09:04:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A3D6400) [pid = 2956] [serial = 1353] [outer = 00000000] 09:04:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A55B000) [pid = 2956] [serial = 1354] [outer = 1A3D6400] 09:04:08 INFO - PROCESS | 2956 | 1466697848184 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A560800) [pid = 2956] [serial = 1355] [outer = 1A3D6400] 09:04:08 INFO - PROCESS | 2956 | 1466697848804 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:04:08 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 09:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1021ms 09:04:08 INFO - PROCESS | 2956 | 1466697848870 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 2956 | 1466697848873 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 09:04:08 INFO - PROCESS | 2956 | 1466697848876 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:04:08 INFO - PROCESS | 2956 | 1466697848879 Marionette TRACE conn5 <- [1,1770,null,{}] 09:04:08 INFO - PROCESS | 2956 | 1466697848882 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 2956 | 1466697848888 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:09 INFO - PROCESS | 2956 | 1466697849041 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 09:04:09 INFO - PROCESS | 2956 | 1466697849181 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 2956 | 1466697849184 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:09 INFO - PROCESS | 2956 | ++DOCSHELL 1A3D6000 == 43 [pid = 2956] [id = 452] 09:04:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A685800) [pid = 2956] [serial = 1356] [outer = 00000000] 09:04:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1A691C00) [pid = 2956] [serial = 1357] [outer = 1A685800] 09:04:09 INFO - PROCESS | 2956 | 1466697849246 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1B26B800) [pid = 2956] [serial = 1358] [outer = 1A685800] 09:04:10 INFO - PROCESS | 2956 | 1466697850167 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:04:10 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 09:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1318ms 09:04:10 INFO - PROCESS | 2956 | 1466697850198 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 2956 | 1466697850202 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:04:10 INFO - PROCESS | 2956 | 1466697850208 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 2956 | 1466697850211 Marionette TRACE conn5 <- [1,1774,null,{}] 09:04:10 INFO - PROCESS | 2956 | 1466697850216 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 2956 | 1466697850219 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:10 INFO - PROCESS | 2956 | 1466697850326 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 09:04:10 INFO - PROCESS | 2956 | 1466697850471 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 2956 | 1466697850475 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:10 INFO - PROCESS | 2956 | ++DOCSHELL 10A6BC00 == 44 [pid = 2956] [id = 453] 09:04:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (10A6D000) [pid = 2956] [serial = 1359] [outer = 00000000] 09:04:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1127E800) [pid = 2956] [serial = 1360] [outer = 10A6D000] 09:04:10 INFO - PROCESS | 2956 | 1466697850527 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (117CB400) [pid = 2956] [serial = 1361] [outer = 10A6D000] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 17825400 == 43 [pid = 2956] [id = 347] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 1A109400 == 42 [pid = 2956] [id = 354] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 14B60800 == 41 [pid = 2956] [id = 428] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 11122000 == 40 [pid = 2956] [id = 343] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 11789C00 == 39 [pid = 2956] [id = 436] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 11280C00 == 38 [pid = 2956] [id = 435] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 08A57C00 == 37 [pid = 2956] [id = 434] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 10516000 == 36 [pid = 2956] [id = 342] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 14B69C00 == 35 [pid = 2956] [id = 356] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 100EDC00 == 34 [pid = 2956] [id = 355] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 178A7400 == 33 [pid = 2956] [id = 359] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 156DBC00 == 32 [pid = 2956] [id = 344] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 10C15400 == 31 [pid = 2956] [id = 349] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 10A67000 == 30 [pid = 2956] [id = 350] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 1678BC00 == 29 [pid = 2956] [id = 345] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 18695000 == 28 [pid = 2956] [id = 437] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 18623000 == 27 [pid = 2956] [id = 353] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 1779E000 == 26 [pid = 2956] [id = 358] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 19595400 == 25 [pid = 2956] [id = 352] 09:04:12 INFO - PROCESS | 2956 | --DOCSHELL 16DA6800 == 24 [pid = 2956] [id = 351] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1051DC00) [pid = 2956] [serial = 1283] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (10AE1400) [pid = 2956] [serial = 1264] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (10A72000) [pid = 2956] [serial = 1289] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1005C400) [pid = 2956] [serial = 1282] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1A19A000) [pid = 2956] [serial = 1270] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1A687C00) [pid = 2956] [serial = 1276] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (14B66800) [pid = 2956] [serial = 1291] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (17826800) [pid = 2956] [serial = 1267] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (16C7BC00) [pid = 2956] [serial = 1286] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1B54A400) [pid = 2956] [serial = 1279] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1A583800) [pid = 2956] [serial = 1273] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (167B8800) [pid = 2956] [serial = 1285] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10A66C00) [pid = 2956] [serial = 1288] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (14C76C00) [pid = 2956] [serial = 1292] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1861FC00) [pid = 2956] [serial = 1300] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1781CC00) [pid = 2956] [serial = 1297] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (17881400) [pid = 2956] [serial = 1298] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1678C000) [pid = 2956] [serial = 1294] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (16B63400) [pid = 2956] [serial = 1295] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (18669800) [pid = 2956] [serial = 1268] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1A653C00) [pid = 2956] [serial = 1274] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (11120400) [pid = 2956] [serial = 1265] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1B57A400) [pid = 2956] [serial = 1280] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A3E1C00) [pid = 2956] [serial = 1271] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A68C400) [pid = 2956] [serial = 1277] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 2956 | 1466697852383 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2230ms 09:04:12 INFO - PROCESS | 2956 | 1466697852439 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 2956 | 1466697852442 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 09:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:04:12 INFO - PROCESS | 2956 | 1466697852447 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 2956 | 1466697852451 Marionette TRACE conn5 <- [1,1778,null,{}] 09:04:12 INFO - PROCESS | 2956 | 1466697852456 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 2956 | 1466697852459 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:12 INFO - PROCESS | 2956 | 1466697852545 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 09:04:12 INFO - PROCESS | 2956 | 1466697852552 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 2956 | 1466697852555 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:12 INFO - PROCESS | 2956 | ++DOCSHELL 100ED000 == 25 [pid = 2956] [id = 454] 09:04:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (100ED800) [pid = 2956] [serial = 1362] [outer = 00000000] 09:04:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10518800) [pid = 2956] [serial = 1363] [outer = 100ED800] 09:04:12 INFO - PROCESS | 2956 | 1466697852604 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1089B800) [pid = 2956] [serial = 1364] [outer = 100ED800] 09:04:13 INFO - PROCESS | 2956 | 1466697853134 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 731ms 09:04:13 INFO - PROCESS | 2956 | 1466697853178 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 2956 | 1466697853183 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:04:13 INFO - PROCESS | 2956 | 1466697853189 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 2956 | 1466697853192 Marionette TRACE conn5 <- [1,1782,null,{}] 09:04:13 INFO - PROCESS | 2956 | 1466697853196 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 2956 | 1466697853199 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:13 INFO - PROCESS | 2956 | 1466697853295 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 09:04:13 INFO - PROCESS | 2956 | 1466697853390 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 2956 | 1466697853392 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:13 INFO - PROCESS | 2956 | ++DOCSHELL 11118800 == 26 [pid = 2956] [id = 455] 09:04:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1111A800) [pid = 2956] [serial = 1365] [outer = 00000000] 09:04:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (11124400) [pid = 2956] [serial = 1366] [outer = 1111A800] 09:04:13 INFO - PROCESS | 2956 | 1466697853441 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (11280C00) [pid = 2956] [serial = 1367] [outer = 1111A800] 09:04:13 INFO - PROCESS | 2956 | 1466697853868 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 09:04:13 INFO - PROCESS | 2956 | 1466697853923 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 2956 | 1466697853925 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:04:13 INFO - PROCESS | 2956 | 1466697853929 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 2956 | 1466697853933 Marionette TRACE conn5 <- [1,1786,null,{}] 09:04:13 INFO - PROCESS | 2956 | 1466697853947 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 2956 | 1466697853952 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:14 INFO - PROCESS | 2956 | 1466697854042 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 09:04:14 INFO - PROCESS | 2956 | 1466697854058 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 2956 | 1466697854061 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:14 INFO - PROCESS | 2956 | ++DOCSHELL 15638000 == 27 [pid = 2956] [id = 456] 09:04:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16543400) [pid = 2956] [serial = 1368] [outer = 00000000] 09:04:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1654B400) [pid = 2956] [serial = 1369] [outer = 16543400] 09:04:14 INFO - PROCESS | 2956 | 1466697854110 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (16782000) [pid = 2956] [serial = 1370] [outer = 16543400] 09:04:14 INFO - PROCESS | 2956 | 1466697854578 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 09:04:14 INFO - PROCESS | 2956 | 1466697854663 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 2956 | 1466697854665 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:04:14 INFO - PROCESS | 2956 | 1466697854669 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 2956 | 1466697854670 Marionette TRACE conn5 <- [1,1790,null,{}] 09:04:14 INFO - PROCESS | 2956 | 1466697854678 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 2956 | 1466697854681 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:14 INFO - PROCESS | 2956 | 1466697854810 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 09:04:14 INFO - PROCESS | 2956 | 1466697854818 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 2956 | 1466697854820 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:14 INFO - PROCESS | 2956 | ++DOCSHELL 1654A800 == 28 [pid = 2956] [id = 457] 09:04:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (167B8800) [pid = 2956] [serial = 1371] [outer = 00000000] 09:04:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (16C87400) [pid = 2956] [serial = 1372] [outer = 167B8800] 09:04:14 INFO - PROCESS | 2956 | 1466697854869 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (177A6C00) [pid = 2956] [serial = 1373] [outer = 167B8800] 09:04:15 INFO - PROCESS | 2956 | 1466697855384 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 09:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:04:15 INFO - PROCESS | 2956 | 1466697855443 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 2956 | 1466697855445 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 09:04:15 INFO - PROCESS | 2956 | 1466697855448 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 2956 | 1466697855450 Marionette TRACE conn5 <- [1,1794,null,{}] 09:04:15 INFO - PROCESS | 2956 | 1466697855453 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:15 INFO - PROCESS | 2956 | 1466697855455 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:15 INFO - PROCESS | 2956 | 1466697855574 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 09:04:15 INFO - PROCESS | 2956 | 1466697855643 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 2956 | 1466697855645 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:15 INFO - PROCESS | 2956 | ++DOCSHELL 17883800 == 29 [pid = 2956] [id = 458] 09:04:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1789C400) [pid = 2956] [serial = 1374] [outer = 00000000] 09:04:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1861FC00) [pid = 2956] [serial = 1375] [outer = 1789C400] 09:04:15 INFO - PROCESS | 2956 | 1466697855694 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (18698C00) [pid = 2956] [serial = 1376] [outer = 1789C400] 09:04:16 INFO - PROCESS | 2956 | 1466697856147 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 09:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:04:16 INFO - PROCESS | 2956 | 1466697856179 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 2956 | 1466697856181 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 09:04:16 INFO - PROCESS | 2956 | 1466697856184 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 2956 | 1466697856186 Marionette TRACE conn5 <- [1,1798,null,{}] 09:04:16 INFO - PROCESS | 2956 | 1466697856196 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 2956 | 1466697856202 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:16 INFO - PROCESS | 2956 | 1466697856341 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 09:04:16 INFO - PROCESS | 2956 | 1466697856405 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 2956 | 1466697856407 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:16 INFO - PROCESS | 2956 | ++DOCSHELL 18FB3000 == 30 [pid = 2956] [id = 459] 09:04:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (18FB3800) [pid = 2956] [serial = 1377] [outer = 00000000] 09:04:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19149800) [pid = 2956] [serial = 1378] [outer = 18FB3800] 09:04:16 INFO - PROCESS | 2956 | 1466697856453 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (193B2400) [pid = 2956] [serial = 1379] [outer = 18FB3800] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19148000) [pid = 2956] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19DCB400) [pid = 2956] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19531000) [pid = 2956] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (10A64C00) [pid = 2956] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (15634000) [pid = 2956] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (08A59C00) [pid = 2956] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1869C000) [pid = 2956] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10938C00) [pid = 2956] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19B23000) [pid = 2956] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (117CC800) [pid = 2956] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16DAD800) [pid = 2956] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1128B400) [pid = 2956] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1789F800) [pid = 2956] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:04:17 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1789C800) [pid = 2956] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:04:17 INFO - PROCESS | 2956 | 1466697857295 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1124ms 09:04:17 INFO - PROCESS | 2956 | 1466697857310 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 2956 | 1466697857312 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 09:04:17 INFO - PROCESS | 2956 | 1466697857315 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:04:17 INFO - PROCESS | 2956 | 1466697857317 Marionette TRACE conn5 <- [1,1802,null,{}] 09:04:17 INFO - PROCESS | 2956 | 1466697857321 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 2956 | 1466697857323 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:17 INFO - PROCESS | 2956 | 1466697857404 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 09:04:17 INFO - PROCESS | 2956 | 1466697857412 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 2956 | 1466697857414 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:17 INFO - PROCESS | 2956 | ++DOCSHELL 117CCC00 == 31 [pid = 2956] [id = 460] 09:04:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (149D5400) [pid = 2956] [serial = 1380] [outer = 00000000] 09:04:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (16DAD800) [pid = 2956] [serial = 1381] [outer = 149D5400] 09:04:17 INFO - PROCESS | 2956 | 1466697857460 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (178A5000) [pid = 2956] [serial = 1382] [outer = 149D5400] 09:04:17 INFO - PROCESS | 2956 | 1466697857905 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 631ms 09:04:17 INFO - PROCESS | 2956 | 1466697857949 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 2956 | 1466697857951 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 09:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:04:17 INFO - PROCESS | 2956 | 1466697857954 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 2956 | 1466697857956 Marionette TRACE conn5 <- [1,1806,null,{}] 09:04:17 INFO - PROCESS | 2956 | 1466697857960 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 2956 | 1466697857962 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:18 INFO - PROCESS | 2956 | 1466697858044 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 09:04:18 INFO - PROCESS | 2956 | 1466697858050 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 2956 | 1466697858052 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:18 INFO - PROCESS | 2956 | ++DOCSHELL 16B66800 == 32 [pid = 2956] [id = 461] 09:04:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (18FAD400) [pid = 2956] [serial = 1383] [outer = 00000000] 09:04:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (193B5800) [pid = 2956] [serial = 1384] [outer = 18FAD400] 09:04:18 INFO - PROCESS | 2956 | 1466697858097 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19446400) [pid = 2956] [serial = 1385] [outer = 18FAD400] 09:04:18 INFO - PROCESS | 2956 | 1466697858550 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 633ms 09:04:18 INFO - PROCESS | 2956 | 1466697858588 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 09:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:04:18 INFO - PROCESS | 2956 | 1466697858590 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 09:04:18 INFO - PROCESS | 2956 | 1466697858593 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 2956 | 1466697858595 Marionette TRACE conn5 <- [1,1810,null,{}] 09:04:18 INFO - PROCESS | 2956 | 1466697858612 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:18 INFO - PROCESS | 2956 | 1466697858614 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:18 INFO - PROCESS | 2956 | 1466697858699 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 09:04:18 INFO - PROCESS | 2956 | 1466697858704 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 2956 | 1466697858706 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:18 INFO - PROCESS | 2956 | ++DOCSHELL 19591C00 == 33 [pid = 2956] [id = 462] 09:04:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19595C00) [pid = 2956] [serial = 1386] [outer = 00000000] 09:04:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19B24400) [pid = 2956] [serial = 1387] [outer = 19595C00] 09:04:18 INFO - PROCESS | 2956 | 1466697858761 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19B26C00) [pid = 2956] [serial = 1388] [outer = 19595C00] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1866F400) [pid = 2956] [serial = 1301] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1914FC00) [pid = 2956] [serial = 1327] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19DD3800) [pid = 2956] [serial = 1339] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19596400) [pid = 2956] [serial = 1330] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19311C00) [pid = 2956] [serial = 1328] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1654E400) [pid = 2956] [serial = 1333] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (16788C00) [pid = 2956] [serial = 1309] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A108800) [pid = 2956] [serial = 1340] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16B48800) [pid = 2956] [serial = 1310] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (0CB33400) [pid = 2956] [serial = 1303] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10052400) [pid = 2956] [serial = 1304] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1908E800) [pid = 2956] [serial = 1312] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19149400) [pid = 2956] [serial = 1313] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10A65800) [pid = 2956] [serial = 1315] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19DC7C00) [pid = 2956] [serial = 1337] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10C12000) [pid = 2956] [serial = 1316] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19B71C00) [pid = 2956] [serial = 1336] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (15353000) [pid = 2956] [serial = 1318] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (155C4800) [pid = 2956] [serial = 1319] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (17818000) [pid = 2956] [serial = 1321] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (17884800) [pid = 2956] [serial = 1322] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (117CB000) [pid = 2956] [serial = 1306] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (14B5F400) [pid = 2956] [serial = 1307] [outer = 00000000] [url = about:blank] 09:04:20 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (18693000) [pid = 2956] [serial = 1324] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19B21400) [pid = 2956] [serial = 1331] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (17820400) [pid = 2956] [serial = 1334] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (19086C00) [pid = 2956] [serial = 1325] [outer = 00000000] [url = about:blank] 09:04:21 INFO - PROCESS | 2956 | 1466697861166 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2636ms 09:04:21 INFO - PROCESS | 2956 | 1466697861231 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 2956 | 1466697861235 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 09:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:04:21 INFO - PROCESS | 2956 | 1466697861240 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 2956 | 1466697861243 Marionette TRACE conn5 <- [1,1814,null,{}] 09:04:21 INFO - PROCESS | 2956 | 1466697861250 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 2956 | 1466697861253 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:21 INFO - PROCESS | 2956 | 1466697861355 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 09:04:21 INFO - PROCESS | 2956 | 1466697861491 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 2956 | 1466697861493 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:21 INFO - PROCESS | 2956 | ++DOCSHELL 100E5400 == 34 [pid = 2956] [id = 463] 09:04:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (100E7C00) [pid = 2956] [serial = 1389] [outer = 00000000] 09:04:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1051E800) [pid = 2956] [serial = 1390] [outer = 100E7C00] 09:04:21 INFO - PROCESS | 2956 | 1466697861547 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (10893000) [pid = 2956] [serial = 1391] [outer = 100E7C00] 09:04:21 INFO - PROCESS | 2956 | 1466697861970 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 790ms 09:04:22 INFO - PROCESS | 2956 | 1466697862030 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 2956 | 1466697862035 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 09:04:22 INFO - PROCESS | 2956 | 1466697862041 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:04:22 INFO - PROCESS | 2956 | 1466697862044 Marionette TRACE conn5 <- [1,1818,null,{}] 09:04:22 INFO - PROCESS | 2956 | 1466697862048 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 2956 | 1466697862051 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:22 INFO - PROCESS | 2956 | 1466697862153 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 09:04:22 INFO - PROCESS | 2956 | 1466697862169 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 2956 | 1466697862172 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:22 INFO - PROCESS | 2956 | ++DOCSHELL 10ADD000 == 35 [pid = 2956] [id = 464] 09:04:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10AE1000) [pid = 2956] [serial = 1392] [outer = 00000000] 09:04:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (10C29400) [pid = 2956] [serial = 1393] [outer = 10AE1000] 09:04:22 INFO - PROCESS | 2956 | 1466697862225 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1111B400) [pid = 2956] [serial = 1394] [outer = 10AE1000] 09:04:22 INFO - PROCESS | 2956 | 1466697862724 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 09:04:22 INFO - PROCESS | 2956 | 1466697862785 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 2956 | 1466697862787 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 09:04:22 INFO - PROCESS | 2956 | 1466697862791 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:04:22 INFO - PROCESS | 2956 | 1466697862794 Marionette TRACE conn5 <- [1,1822,null,{}] 09:04:22 INFO - PROCESS | 2956 | 1466697862805 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 2956 | 1466697862810 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:22 INFO - PROCESS | 2956 | 1466697862902 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 09:04:22 INFO - PROCESS | 2956 | 1466697862910 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 2956 | 1466697862913 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:22 INFO - PROCESS | 2956 | ++DOCSHELL 14B67800 == 36 [pid = 2956] [id = 465] 09:04:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (14B6A000) [pid = 2956] [serial = 1395] [outer = 00000000] 09:04:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (15350400) [pid = 2956] [serial = 1396] [outer = 14B6A000] 09:04:22 INFO - PROCESS | 2956 | 1466697862964 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (153DDC00) [pid = 2956] [serial = 1397] [outer = 14B6A000] 09:04:23 INFO - PROCESS | 2956 | 1466697863433 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:04:23 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 09:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 09:04:23 INFO - PROCESS | 2956 | 1466697863477 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 2956 | 1466697863479 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 09:04:23 INFO - PROCESS | 2956 | 1466697863482 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:04:23 INFO - PROCESS | 2956 | 1466697863484 Marionette TRACE conn5 <- [1,1826,null,{}] 09:04:23 INFO - PROCESS | 2956 | 1466697863487 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:23 INFO - PROCESS | 2956 | 1466697863489 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:23 INFO - PROCESS | 2956 | 1466697863583 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 09:04:23 INFO - PROCESS | 2956 | 1466697863588 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 2956 | 1466697863590 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:23 INFO - PROCESS | 2956 | ++DOCSHELL 14BA7C00 == 37 [pid = 2956] [id = 466] 09:04:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1534F800) [pid = 2956] [serial = 1398] [outer = 00000000] 09:04:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1654F800) [pid = 2956] [serial = 1399] [outer = 1534F800] 09:04:23 INFO - PROCESS | 2956 | 1466697863637 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1678E800) [pid = 2956] [serial = 1400] [outer = 1534F800] 09:04:24 INFO - PROCESS | 2956 | 1466697864102 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 09:04:24 INFO - PROCESS | 2956 | 1466697864157 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 2956 | 1466697864159 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:04:24 INFO - PROCESS | 2956 | 1466697864162 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 2956 | 1466697864164 Marionette TRACE conn5 <- [1,1830,null,{}] 09:04:24 INFO - PROCESS | 2956 | 1466697864168 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 2956 | 1466697864170 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:24 INFO - PROCESS | 2956 | 1466697864255 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 09:04:24 INFO - PROCESS | 2956 | 1466697864297 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 2956 | 1466697864299 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:24 INFO - PROCESS | 2956 | ++DOCSHELL 16B41C00 == 38 [pid = 2956] [id = 467] 09:04:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (16B42C00) [pid = 2956] [serial = 1401] [outer = 00000000] 09:04:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (16B69400) [pid = 2956] [serial = 1402] [outer = 16B42C00] 09:04:24 INFO - PROCESS | 2956 | 1466697864348 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16DA8000) [pid = 2956] [serial = 1403] [outer = 16B42C00] 09:04:24 INFO - PROCESS | 2956 | 1466697864805 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 09:04:24 INFO - PROCESS | 2956 | 1466697864841 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 2956 | 1466697864844 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:04:24 INFO - PROCESS | 2956 | 1466697864847 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 2956 | 1466697864849 Marionette TRACE conn5 <- [1,1834,null,{}] 09:04:24 INFO - PROCESS | 2956 | 1466697864852 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 2956 | 1466697864858 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:24 INFO - PROCESS | 2956 | 1466697864978 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 09:04:24 INFO - PROCESS | 2956 | 1466697864984 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 2956 | 1466697864986 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:25 INFO - PROCESS | 2956 | ++DOCSHELL 1789D800 == 39 [pid = 2956] [id = 468] 09:04:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1789F400) [pid = 2956] [serial = 1404] [outer = 00000000] 09:04:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1866BC00) [pid = 2956] [serial = 1405] [outer = 1789F400] 09:04:25 INFO - PROCESS | 2956 | 1466697865032 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18E55800) [pid = 2956] [serial = 1406] [outer = 1789F400] 09:04:25 INFO - PROCESS | 2956 | 1466697865500 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:04:25 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) 09:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 09:04:25 INFO - PROCESS | 2956 | 1466697865578 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 2956 | 1466697865580 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 09:04:25 INFO - PROCESS | 2956 | 1466697865584 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:04:25 INFO - PROCESS | 2956 | 1466697865585 Marionette TRACE conn5 <- [1,1838,null,{}] 09:04:25 INFO - PROCESS | 2956 | 1466697865589 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 2956 | 1466697865591 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:25 INFO - PROCESS | 2956 | 1466697865704 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 09:04:25 INFO - PROCESS | 2956 | 1466697865712 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 2956 | 1466697865714 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:25 INFO - PROCESS | 2956 | ++DOCSHELL 16B63000 == 40 [pid = 2956] [id = 469] 09:04:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (18623800) [pid = 2956] [serial = 1407] [outer = 00000000] 09:04:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19082C00) [pid = 2956] [serial = 1408] [outer = 18623800] 09:04:25 INFO - PROCESS | 2956 | 1466697865761 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19086400) [pid = 2956] [serial = 1409] [outer = 18623800] 09:04:26 INFO - PROCESS | 2956 | 1466697866205 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 09:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:04:26 INFO - PROCESS | 2956 | 1466697866258 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 2956 | 1466697866260 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 09:04:26 INFO - PROCESS | 2956 | 1466697866263 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 2956 | 1466697866265 Marionette TRACE conn5 <- [1,1842,null,{}] 09:04:26 INFO - PROCESS | 2956 | 1466697866269 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 2956 | 1466697866271 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:26 INFO - PROCESS | 2956 | 1466697866355 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 09:04:26 INFO - PROCESS | 2956 | 1466697866361 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 2956 | 1466697866362 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:26 INFO - PROCESS | 2956 | ++DOCSHELL 1908E000 == 41 [pid = 2956] [id = 470] 09:04:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19146C00) [pid = 2956] [serial = 1410] [outer = 00000000] 09:04:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1914D400) [pid = 2956] [serial = 1411] [outer = 19146C00] 09:04:26 INFO - PROCESS | 2956 | 1466697866408 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1914E000) [pid = 2956] [serial = 1412] [outer = 19146C00] 09:04:26 INFO - PROCESS | 2956 | 1466697866882 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 09:04:26 INFO - PROCESS | 2956 | 1466697866934 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 2956 | 1466697866937 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 09:04:26 INFO - PROCESS | 2956 | 1466697866940 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:04:26 INFO - PROCESS | 2956 | 1466697866942 Marionette TRACE conn5 <- [1,1846,null,{}] 09:04:26 INFO - PROCESS | 2956 | 1466697866946 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 2956 | 1466697866948 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:27 INFO - PROCESS | 2956 | 1466697867069 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 09:04:27 INFO - PROCESS | 2956 | 1466697867167 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 2956 | 1466697867169 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:27 INFO - PROCESS | 2956 | ++DOCSHELL 14B65800 == 42 [pid = 2956] [id = 471] 09:04:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (193AC800) [pid = 2956] [serial = 1413] [outer = 00000000] 09:04:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (193B5000) [pid = 2956] [serial = 1414] [outer = 193AC800] 09:04:27 INFO - PROCESS | 2956 | 1466697867214 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (193B6000) [pid = 2956] [serial = 1415] [outer = 193AC800] 09:04:27 INFO - PROCESS | 2956 | 1466697867677 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 772ms 09:04:27 INFO - PROCESS | 2956 | 1466697867716 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 2956 | 1466697867719 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 09:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:04:27 INFO - PROCESS | 2956 | 1466697867722 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 2956 | 1466697867723 Marionette TRACE conn5 <- [1,1850,null,{}] 09:04:27 INFO - PROCESS | 2956 | 1466697867727 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:27 INFO - PROCESS | 2956 | 1466697867729 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:27 INFO - PROCESS | 2956 | 1466697867854 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 09:04:27 INFO - PROCESS | 2956 | 1466697867859 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 2956 | 1466697867861 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:27 INFO - PROCESS | 2956 | ++DOCSHELL 19444800 == 43 [pid = 2956] [id = 472] 09:04:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1952E000) [pid = 2956] [serial = 1416] [outer = 00000000] 09:04:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19592400) [pid = 2956] [serial = 1417] [outer = 1952E000] 09:04:27 INFO - PROCESS | 2956 | 1466697867908 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19599000) [pid = 2956] [serial = 1418] [outer = 1952E000] 09:04:28 INFO - PROCESS | 2956 | 1466697868376 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 09:04:28 INFO - PROCESS | 2956 | 1466697868396 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 2956 | 1466697868399 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 09:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:04:28 INFO - PROCESS | 2956 | 1466697868402 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 2956 | 1466697868404 Marionette TRACE conn5 <- [1,1854,null,{}] 09:04:28 INFO - PROCESS | 2956 | 1466697868408 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 2956 | 1466697868410 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:28 INFO - PROCESS | 2956 | 1466697868572 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1789C400) [pid = 2956] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (18FB3800) [pid = 2956] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (18FAD400) [pid = 2956] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (16543400) [pid = 2956] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1111A800) [pid = 2956] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (100ED800) [pid = 2956] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (10A6D000) [pid = 2956] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A685800) [pid = 2956] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1A3D6400) [pid = 2956] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A3D5400) [pid = 2956] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19B30000) [pid = 2956] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1678A800) [pid = 2956] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (108D5000) [pid = 2956] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (167B8800) [pid = 2956] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:04:28 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (149D5400) [pid = 2956] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:04:28 INFO - PROCESS | 2956 | 1466697868895 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 2956 | 1466697868898 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:28 INFO - PROCESS | 2956 | ++DOCSHELL 10515C00 == 44 [pid = 2956] [id = 473] 09:04:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (108D5000) [pid = 2956] [serial = 1419] [outer = 00000000] 09:04:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1111A800) [pid = 2956] [serial = 1420] [outer = 108D5000] 09:04:28 INFO - PROCESS | 2956 | 1466697868954 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (167B8800) [pid = 2956] [serial = 1421] [outer = 108D5000] 09:04:29 INFO - PROCESS | 2956 | 1466697869327 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 09:04:29 INFO - PROCESS | 2956 | 1466697869377 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 09:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:04:29 INFO - PROCESS | 2956 | 1466697869379 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 09:04:29 INFO - PROCESS | 2956 | 1466697869382 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 2956 | 1466697869384 Marionette TRACE conn5 <- [1,1858,null,{}] 09:04:29 INFO - PROCESS | 2956 | 1466697869388 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:29 INFO - PROCESS | 2956 | 1466697869390 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:29 INFO - PROCESS | 2956 | 1466697869479 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 09:04:29 INFO - PROCESS | 2956 | 1466697869484 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 2956 | 1466697869486 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:29 INFO - PROCESS | 2956 | ++DOCSHELL 17819000 == 45 [pid = 2956] [id = 474] 09:04:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (17887800) [pid = 2956] [serial = 1422] [outer = 00000000] 09:04:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19B74800) [pid = 2956] [serial = 1423] [outer = 17887800] 09:04:29 INFO - PROCESS | 2956 | 1466697869532 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19DCE000) [pid = 2956] [serial = 1424] [outer = 17887800] 09:04:30 INFO - PROCESS | 2956 | 1466697869986 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 09:04:30 INFO - PROCESS | 2956 | 1466697870026 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 2956 | 1466697870028 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 09:04:30 INFO - PROCESS | 2956 | 1466697870031 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:04:30 INFO - PROCESS | 2956 | 1466697870033 Marionette TRACE conn5 <- [1,1862,null,{}] 09:04:30 INFO - PROCESS | 2956 | 1466697870036 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 2956 | 1466697870038 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:30 INFO - PROCESS | 2956 | 1466697870125 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 09:04:30 INFO - PROCESS | 2956 | 1466697870130 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 2956 | 1466697870132 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:30 INFO - PROCESS | 2956 | ++DOCSHELL 19DC9C00 == 46 [pid = 2956] [id = 475] 09:04:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19DD1000) [pid = 2956] [serial = 1425] [outer = 00000000] 09:04:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A055800) [pid = 2956] [serial = 1426] [outer = 19DD1000] 09:04:30 INFO - PROCESS | 2956 | 1466697870178 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A190800) [pid = 2956] [serial = 1427] [outer = 19DD1000] 09:04:30 INFO - PROCESS | 2956 | 1466697870663 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 09:04:30 INFO - PROCESS | 2956 | 1466697870705 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 2956 | 1466697870707 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 09:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:04:30 INFO - PROCESS | 2956 | 1466697870710 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 2956 | 1466697870712 Marionette TRACE conn5 <- [1,1866,null,{}] 09:04:30 INFO - PROCESS | 2956 | 1466697870715 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 2956 | 1466697870717 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:30 INFO - PROCESS | 2956 | 1466697870800 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 09:04:30 INFO - PROCESS | 2956 | 1466697870806 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 2956 | 1466697870808 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:30 INFO - PROCESS | 2956 | ++DOCSHELL 1789D000 == 47 [pid = 2956] [id = 476] 09:04:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A196C00) [pid = 2956] [serial = 1428] [outer = 00000000] 09:04:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A19F000) [pid = 2956] [serial = 1429] [outer = 1A196C00] 09:04:30 INFO - PROCESS | 2956 | 1466697870852 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A35C800) [pid = 2956] [serial = 1430] [outer = 1A196C00] 09:04:31 INFO - PROCESS | 2956 | 1466697871727 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1069ms 09:04:31 INFO - PROCESS | 2956 | 1466697871784 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 2956 | 1466697871789 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 09:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:04:31 INFO - PROCESS | 2956 | 1466697871794 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 2956 | 1466697871797 Marionette TRACE conn5 <- [1,1870,null,{}] 09:04:31 INFO - PROCESS | 2956 | 1466697871803 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:31 INFO - PROCESS | 2956 | 1466697871807 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:31 INFO - PROCESS | 2956 | 1466697871936 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 09:04:32 INFO - PROCESS | 2956 | 1466697872074 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 2956 | 1466697872077 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:32 INFO - PROCESS | 2956 | ++DOCSHELL 1051BC00 == 48 [pid = 2956] [id = 477] 09:04:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1095B800) [pid = 2956] [serial = 1431] [outer = 00000000] 09:04:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (10AE1800) [pid = 2956] [serial = 1432] [outer = 1095B800] 09:04:32 INFO - PROCESS | 2956 | 1466697872139 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (11126400) [pid = 2956] [serial = 1433] [outer = 1095B800] 09:04:32 INFO - PROCESS | 2956 | 1466697872877 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1132ms 09:04:32 INFO - PROCESS | 2956 | 1466697872933 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 2956 | 1466697872938 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 09:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:04:32 INFO - PROCESS | 2956 | 1466697872945 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 2956 | 1466697872948 Marionette TRACE conn5 <- [1,1874,null,{}] 09:04:32 INFO - PROCESS | 2956 | 1466697872953 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 2956 | 1466697872956 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:33 INFO - PROCESS | 2956 | 1466697873095 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 09:04:33 INFO - PROCESS | 2956 | 1466697873225 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 2956 | 1466697873228 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:33 INFO - PROCESS | 2956 | ++DOCSHELL 1534D800 == 49 [pid = 2956] [id = 478] 09:04:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (15640000) [pid = 2956] [serial = 1434] [outer = 00000000] 09:04:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (16780400) [pid = 2956] [serial = 1435] [outer = 15640000] 09:04:33 INFO - PROCESS | 2956 | 1466697873289 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (177A2C00) [pid = 2956] [serial = 1436] [outer = 15640000] 09:04:34 INFO - PROCESS | 2956 | 1466697874093 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1223ms 09:04:34 INFO - PROCESS | 2956 | 1466697874370 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 2956 | 1466697874375 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 09:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:04:34 INFO - PROCESS | 2956 | 1466697874380 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 2956 | 1466697874383 Marionette TRACE conn5 <- [1,1878,null,{}] 09:04:34 INFO - PROCESS | 2956 | 1466697874413 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 2956 | 1466697874416 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:34 INFO - PROCESS | 2956 | 1466697874530 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 09:04:34 INFO - PROCESS | 2956 | 1466697874710 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 2956 | 1466697874715 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:34 INFO - PROCESS | 2956 | ++DOCSHELL 10ADCC00 == 50 [pid = 2956] [id = 479] 09:04:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (10AE1400) [pid = 2956] [serial = 1437] [outer = 00000000] 09:04:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (11206800) [pid = 2956] [serial = 1438] [outer = 10AE1400] 09:04:34 INFO - PROCESS | 2956 | 1466697874776 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (11788800) [pid = 2956] [serial = 1439] [outer = 10AE1400] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 1A19D000 == 49 [pid = 2956] [id = 450] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 19596000 == 48 [pid = 2956] [id = 446] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 10895800 == 47 [pid = 2956] [id = 447] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 10964800 == 46 [pid = 2956] [id = 444] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 16783000 == 45 [pid = 2956] [id = 448] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 117CCC00 == 44 [pid = 2956] [id = 460] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 18FB3000 == 43 [pid = 2956] [id = 459] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 16DA7000 == 42 [pid = 2956] [id = 440] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 15638000 == 41 [pid = 2956] [id = 456] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 19B2FC00 == 40 [pid = 2956] [id = 449] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 1654A800 == 39 [pid = 2956] [id = 457] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 18695800 == 38 [pid = 2956] [id = 445] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 17883800 == 37 [pid = 2956] [id = 458] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 11118800 == 36 [pid = 2956] [id = 455] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 17886800 == 35 [pid = 2956] [id = 441] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 117CB800 == 34 [pid = 2956] [id = 439] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 100ED000 == 33 [pid = 2956] [id = 454] 09:04:35 INFO - PROCESS | 2956 | --DOCSHELL 19591C00 == 32 [pid = 2956] [id = 462] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (19B24400) [pid = 2956] [serial = 1387] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (18698C00) [pid = 2956] [serial = 1376] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1861FC00) [pid = 2956] [serial = 1375] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (19149800) [pid = 2956] [serial = 1378] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (193B5800) [pid = 2956] [serial = 1384] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (193B2400) [pid = 2956] [serial = 1379] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1654B400) [pid = 2956] [serial = 1369] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (11124400) [pid = 2956] [serial = 1366] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19446400) [pid = 2956] [serial = 1385] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (11280C00) [pid = 2956] [serial = 1367] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10518800) [pid = 2956] [serial = 1363] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1089B800) [pid = 2956] [serial = 1364] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (117CB400) [pid = 2956] [serial = 1361] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1127E800) [pid = 2956] [serial = 1360] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1B26B800) [pid = 2956] [serial = 1358] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A691C00) [pid = 2956] [serial = 1357] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A560800) [pid = 2956] [serial = 1355] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1A55B000) [pid = 2956] [serial = 1354] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1A3E2400) [pid = 2956] [serial = 1352] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A3DC800) [pid = 2956] [serial = 1351] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A194400) [pid = 2956] [serial = 1349] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19DD2000) [pid = 2956] [serial = 1348] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (17880C00) [pid = 2956] [serial = 1346] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (16C86C00) [pid = 2956] [serial = 1345] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (11118000) [pid = 2956] [serial = 1343] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (10A69800) [pid = 2956] [serial = 1342] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (16C87400) [pid = 2956] [serial = 1372] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (177A6C00) [pid = 2956] [serial = 1373] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (16DAD800) [pid = 2956] [serial = 1381] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (16782000) [pid = 2956] [serial = 1370] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (178A5000) [pid = 2956] [serial = 1382] [outer = 00000000] [url = about:blank] 09:04:35 INFO - PROCESS | 2956 | 1466697875433 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1103ms 09:04:35 INFO - PROCESS | 2956 | 1466697875486 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 2956 | 1466697875489 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 09:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:04:35 INFO - PROCESS | 2956 | 1466697875496 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 2956 | 1466697875499 Marionette TRACE conn5 <- [1,1882,null,{}] 09:04:35 INFO - PROCESS | 2956 | 1466697875504 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 2956 | 1466697875506 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:35 INFO - PROCESS | 2956 | 1466697875602 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 09:04:35 INFO - PROCESS | 2956 | 1466697875701 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 2956 | 1466697875703 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:35 INFO - PROCESS | 2956 | ++DOCSHELL 1089B800 == 33 [pid = 2956] [id = 480] 09:04:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (108CF800) [pid = 2956] [serial = 1440] [outer = 00000000] 09:04:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10C36400) [pid = 2956] [serial = 1441] [outer = 108CF800] 09:04:35 INFO - PROCESS | 2956 | 1466697875755 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (11126800) [pid = 2956] [serial = 1442] [outer = 108CF800] 09:04:36 INFO - PROCESS | 2956 | 1466697876217 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 790ms 09:04:36 INFO - PROCESS | 2956 | 1466697876286 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 2956 | 1466697876288 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 09:04:36 INFO - PROCESS | 2956 | 1466697876292 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:04:36 INFO - PROCESS | 2956 | 1466697876294 Marionette TRACE conn5 <- [1,1886,null,{}] 09:04:36 INFO - PROCESS | 2956 | 1466697876303 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 2956 | 1466697876308 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:36 INFO - PROCESS | 2956 | 1466697876398 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 09:04:36 INFO - PROCESS | 2956 | 1466697876416 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 2956 | 1466697876420 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:36 INFO - PROCESS | 2956 | ++DOCSHELL 16784800 == 34 [pid = 2956] [id = 481] 09:04:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (16784C00) [pid = 2956] [serial = 1443] [outer = 00000000] 09:04:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (167B3800) [pid = 2956] [serial = 1444] [outer = 16784C00] 09:04:36 INFO - PROCESS | 2956 | 1466697876473 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (16B65800) [pid = 2956] [serial = 1445] [outer = 16784C00] 09:04:36 INFO - PROCESS | 2956 | 1466697876967 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 09:04:37 INFO - PROCESS | 2956 | 1466697877026 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 2956 | 1466697877028 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 09:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:04:37 INFO - PROCESS | 2956 | 1466697877031 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 2956 | 1466697877032 Marionette TRACE conn5 <- [1,1890,null,{}] 09:04:37 INFO - PROCESS | 2956 | 1466697877036 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 2956 | 1466697877038 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:37 INFO - PROCESS | 2956 | 1466697877127 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 09:04:37 INFO - PROCESS | 2956 | 1466697877136 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 2956 | 1466697877138 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:37 INFO - PROCESS | 2956 | ++DOCSHELL 1781D000 == 35 [pid = 2956] [id = 482] 09:04:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1781F800) [pid = 2956] [serial = 1446] [outer = 00000000] 09:04:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (178A1C00) [pid = 2956] [serial = 1447] [outer = 1781F800] 09:04:37 INFO - PROCESS | 2956 | 1466697877315 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18622800) [pid = 2956] [serial = 1448] [outer = 1781F800] 09:04:37 INFO - PROCESS | 2956 | 1466697877765 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 770ms 09:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:04:37 INFO - PROCESS | 2956 | 1466697877802 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 2956 | 1466697877804 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 09:04:37 INFO - PROCESS | 2956 | 1466697877807 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 2956 | 1466697877808 Marionette TRACE conn5 <- [1,1894,null,{}] 09:04:37 INFO - PROCESS | 2956 | 1466697877812 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 2956 | 1466697877814 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:37 INFO - PROCESS | 2956 | 1466697877934 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 09:04:37 INFO - PROCESS | 2956 | 1466697877940 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 2956 | 1466697877942 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:37 INFO - PROCESS | 2956 | ++DOCSHELL 178A1800 == 36 [pid = 2956] [id = 483] 09:04:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18695800) [pid = 2956] [serial = 1449] [outer = 00000000] 09:04:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18FAD000) [pid = 2956] [serial = 1450] [outer = 18695800] 09:04:38 INFO - PROCESS | 2956 | 1466697877987 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19081C00) [pid = 2956] [serial = 1451] [outer = 18695800] 09:04:38 INFO - PROCESS | 2956 | 1466697878446 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 671ms 09:04:38 INFO - PROCESS | 2956 | 1466697878478 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 2956 | 1466697878480 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:04:38 INFO - PROCESS | 2956 | 1466697878483 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:04:38 INFO - PROCESS | 2956 | 1466697878485 Marionette TRACE conn5 <- [1,1898,null,{}] 09:04:38 INFO - PROCESS | 2956 | 1466697878489 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:38 INFO - PROCESS | 2956 | 1466697878495 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:38 INFO - PROCESS | 2956 | 1466697878670 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:04:38 INFO - PROCESS | 2956 | 1466697878694 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 2956 | 1466697878696 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:38 INFO - PROCESS | 2956 | ++DOCSHELL 1914C400 == 37 [pid = 2956] [id = 484] 09:04:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1914D000) [pid = 2956] [serial = 1452] [outer = 00000000] 09:04:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (193B6C00) [pid = 2956] [serial = 1453] [outer = 1914D000] 09:04:38 INFO - PROCESS | 2956 | 1466697878741 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19525C00) [pid = 2956] [serial = 1454] [outer = 1914D000] 09:04:39 INFO - PROCESS | 2956 | 1466697879207 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 770ms 09:04:39 INFO - PROCESS | 2956 | 1466697879258 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 2956 | 1466697879260 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:04:39 INFO - PROCESS | 2956 | 1466697879271 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 2956 | 1466697879272 Marionette TRACE conn5 <- [1,1902,null,{}] 09:04:39 INFO - PROCESS | 2956 | 1466697879276 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 2956 | 1466697879278 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:39 INFO - PROCESS | 2956 | 1466697879410 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:04:39 INFO - PROCESS | 2956 | 1466697879479 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 2956 | 1466697879481 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:39 INFO - PROCESS | 2956 | ++DOCSHELL 11694000 == 38 [pid = 2956] [id = 485] 09:04:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19590C00) [pid = 2956] [serial = 1455] [outer = 00000000] 09:04:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19B28C00) [pid = 2956] [serial = 1456] [outer = 19590C00] 09:04:39 INFO - PROCESS | 2956 | 1466697879529 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19B2EC00) [pid = 2956] [serial = 1457] [outer = 19590C00] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19DD1000) [pid = 2956] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (14B6A000) [pid = 2956] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (100E7C00) [pid = 2956] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (193AC800) [pid = 2956] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1534F800) [pid = 2956] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19595C00) [pid = 2956] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1789F400) [pid = 2956] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19146C00) [pid = 2956] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (16B42C00) [pid = 2956] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1952E000) [pid = 2956] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10AE1000) [pid = 2956] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18623800) [pid = 2956] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (17887800) [pid = 2956] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:04:39 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (108D5000) [pid = 2956] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:04:40 INFO - PROCESS | 2956 | 1466697880111 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 890ms 09:04:40 INFO - PROCESS | 2956 | 1466697880158 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 2956 | 1466697880160 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:04:40 INFO - PROCESS | 2956 | 1466697880163 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 2956 | 1466697880165 Marionette TRACE conn5 <- [1,1906,null,{}] 09:04:40 INFO - PROCESS | 2956 | 1466697880169 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 2956 | 1466697880171 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:40 INFO - PROCESS | 2956 | 1466697880252 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:04:40 INFO - PROCESS | 2956 | 1466697880257 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 2956 | 1466697880259 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:40 INFO - PROCESS | 2956 | ++DOCSHELL 15554C00 == 39 [pid = 2956] [id = 486] 09:04:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (16781000) [pid = 2956] [serial = 1458] [outer = 00000000] 09:04:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19151800) [pid = 2956] [serial = 1459] [outer = 16781000] 09:04:40 INFO - PROCESS | 2956 | 1466697880304 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19445000) [pid = 2956] [serial = 1460] [outer = 16781000] 09:04:40 INFO - PROCESS | 2956 | 1466697880751 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 09:04:40 INFO - PROCESS | 2956 | 1466697880794 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 2956 | 1466697880796 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:04:40 INFO - PROCESS | 2956 | 1466697880799 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 2956 | 1466697880801 Marionette TRACE conn5 <- [1,1910,null,{}] 09:04:40 INFO - PROCESS | 2956 | 1466697880804 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 2956 | 1466697880806 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:40 INFO - PROCESS | 2956 | 1466697880893 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:04:40 INFO - PROCESS | 2956 | 1466697880900 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 2956 | 1466697880902 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:40 INFO - PROCESS | 2956 | ++DOCSHELL 19151000 == 40 [pid = 2956] [id = 487] 09:04:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19595C00) [pid = 2956] [serial = 1461] [outer = 00000000] 09:04:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19B75400) [pid = 2956] [serial = 1462] [outer = 19595C00] 09:04:40 INFO - PROCESS | 2956 | 1466697880947 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19DD1000) [pid = 2956] [serial = 1463] [outer = 19595C00] 09:04:41 INFO - PROCESS | 2956 | 1466697881422 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 09:04:41 INFO - PROCESS | 2956 | 1466697881470 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:04:41 INFO - PROCESS | 2956 | 1466697881472 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:04:41 INFO - PROCESS | 2956 | 1466697881475 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 2956 | 1466697881477 Marionette TRACE conn5 <- [1,1914,null,{}] 09:04:41 INFO - PROCESS | 2956 | 1466697881481 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 2956 | 1466697881483 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:41 INFO - PROCESS | 2956 | 1466697881570 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:04:41 INFO - PROCESS | 2956 | 1466697881576 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 2956 | 1466697881577 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:41 INFO - PROCESS | 2956 | ++DOCSHELL 1A10B000 == 41 [pid = 2956] [id = 488] 09:04:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1A10B400) [pid = 2956] [serial = 1464] [outer = 00000000] 09:04:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1A191000) [pid = 2956] [serial = 1465] [outer = 1A10B400] 09:04:41 INFO - PROCESS | 2956 | 1466697881623 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1A19AC00) [pid = 2956] [serial = 1466] [outer = 1A10B400] 09:04:42 INFO - PROCESS | 2956 | 1466697882349 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 09:04:42 INFO - PROCESS | 2956 | 1466697882407 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 2956 | 1466697882412 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:04:42 INFO - PROCESS | 2956 | 1466697882417 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:04:42 INFO - PROCESS | 2956 | 1466697882421 Marionette TRACE conn5 <- [1,1918,null,{}] 09:04:42 INFO - PROCESS | 2956 | 1466697882428 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:42 INFO - PROCESS | 2956 | 1466697882431 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:42 INFO - PROCESS | 2956 | 1466697882566 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:04:42 INFO - PROCESS | 2956 | 1466697882699 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 2956 | 1466697882702 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:42 INFO - PROCESS | 2956 | ++DOCSHELL 10517800 == 42 [pid = 2956] [id = 489] 09:04:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (108CEC00) [pid = 2956] [serial = 1467] [outer = 00000000] 09:04:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1495A800) [pid = 2956] [serial = 1468] [outer = 108CEC00] 09:04:42 INFO - PROCESS | 2956 | 1466697882765 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (15372800) [pid = 2956] [serial = 1469] [outer = 108CEC00] 09:04:43 INFO - PROCESS | 2956 | 1466697883387 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:04:43 INFO - PROCESS | 2956 | --DOCSHELL 1555C000 == 41 [pid = 2956] [id = 12] 09:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1024ms 09:04:43 INFO - PROCESS | 2956 | 1466697883470 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 2956 | 1466697883475 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:04:43 INFO - PROCESS | 2956 | 1466697883504 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 2956 | 1466697883507 Marionette TRACE conn5 <- [1,1922,null,{}] 09:04:43 INFO - PROCESS | 2956 | 1466697883511 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 2956 | 1466697883514 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:43 INFO - PROCESS | 2956 | 1466697883640 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:04:43 INFO - PROCESS | 2956 | 1466697883770 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 2956 | 1466697883773 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:43 INFO - PROCESS | 2956 | ++DOCSHELL 16787800 == 42 [pid = 2956] [id = 490] 09:04:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1678D000) [pid = 2956] [serial = 1470] [outer = 00000000] 09:04:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17817C00) [pid = 2956] [serial = 1471] [outer = 1678D000] 09:04:43 INFO - PROCESS | 2956 | 1466697883835 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (178CE400) [pid = 2956] [serial = 1472] [outer = 1678D000] 09:04:44 INFO - PROCESS | 2956 | 1466697884468 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1016ms 09:04:44 INFO - PROCESS | 2956 | 1466697884527 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 2956 | 1466697884529 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:04:44 INFO - PROCESS | 2956 | 1466697884534 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 2956 | 1466697884538 Marionette TRACE conn5 <- [1,1926,null,{}] 09:04:44 INFO - PROCESS | 2956 | 1466697884549 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:44 INFO - PROCESS | 2956 | 1466697884554 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:44 INFO - PROCESS | 2956 | 1466697884722 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:04:44 INFO - PROCESS | 2956 | 1466697884732 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:44 INFO - PROCESS | 2956 | 1466697884735 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:44 INFO - PROCESS | 2956 | ++DOCSHELL 19DC7400 == 43 [pid = 2956] [id = 491] 09:04:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19DCF400) [pid = 2956] [serial = 1473] [outer = 00000000] 09:04:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A199800) [pid = 2956] [serial = 1474] [outer = 19DCF400] 09:04:44 INFO - PROCESS | 2956 | 1466697884795 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A3D5400) [pid = 2956] [serial = 1475] [outer = 19DCF400] 09:04:45 INFO - PROCESS | 2956 | 1466697885499 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1023ms 09:04:45 INFO - PROCESS | 2956 | 1466697885560 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 2956 | 1466697885562 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:04:45 INFO - PROCESS | 2956 | 1466697885566 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 2956 | 1466697885568 Marionette TRACE conn5 <- [1,1930,null,{}] 09:04:45 INFO - PROCESS | 2956 | 1466697885572 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 2956 | 1466697885575 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:45 INFO - PROCESS | 2956 | 1466697885687 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:04:45 INFO - PROCESS | 2956 | 1466697885825 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 2956 | 1466697885827 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:45 INFO - PROCESS | 2956 | ++DOCSHELL 10965000 == 44 [pid = 2956] [id = 492] 09:04:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1930D400) [pid = 2956] [serial = 1476] [outer = 00000000] 09:04:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A553C00) [pid = 2956] [serial = 1477] [outer = 1930D400] 09:04:45 INFO - PROCESS | 2956 | 1466697885886 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A558400) [pid = 2956] [serial = 1478] [outer = 1930D400] 09:04:46 INFO - PROCESS | 2956 | 1466697886539 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1017ms 09:04:46 INFO - PROCESS | 2956 | 1466697886587 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 2956 | 1466697886589 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:04:46 INFO - PROCESS | 2956 | 1466697886593 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 2956 | 1466697886595 Marionette TRACE conn5 <- [1,1934,null,{}] 09:04:46 INFO - PROCESS | 2956 | 1466697886599 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 2956 | 1466697886602 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:46 INFO - PROCESS | 2956 | 1466697886712 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:04:46 INFO - PROCESS | 2956 | 1466697886820 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:46 INFO - PROCESS | 2956 | 1466697886823 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:46 INFO - PROCESS | 2956 | ++DOCSHELL 1A55A000 == 45 [pid = 2956] [id = 493] 09:04:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A55C000) [pid = 2956] [serial = 1479] [outer = 00000000] 09:04:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A581400) [pid = 2956] [serial = 1480] [outer = 1A55C000] 09:04:46 INFO - PROCESS | 2956 | 1466697886880 Marionette DEBUG loaded listener.js 09:04:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A656C00) [pid = 2956] [serial = 1481] [outer = 1A55C000] 09:04:47 INFO - PROCESS | 2956 | 1466697887510 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 09:04:47 INFO - PROCESS | 2956 | 1466697887566 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:04:47 INFO - PROCESS | 2956 | 1466697887569 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:04:47 INFO - PROCESS | 2956 | 1466697887572 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:04:47 INFO - PROCESS | 2956 | 1466697887574 Marionette TRACE conn5 <- [1,1938,null,{}] 09:04:47 INFO - PROCESS | 2956 | 1466697887578 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:47 INFO - PROCESS | 2956 | 1466697887584 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:47 INFO - PROCESS | 2956 | 1466697887716 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:04:47 INFO - PROCESS | 2956 | 1466697887880 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 2956 | 1466697887883 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:47 INFO - PROCESS | 2956 | ++DOCSHELL 100E7800 == 46 [pid = 2956] [id = 494] 09:04:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A191800) [pid = 2956] [serial = 1482] [outer = 00000000] 09:04:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1A581000) [pid = 2956] [serial = 1483] [outer = 1A191800] 09:04:47 INFO - PROCESS | 2956 | 1466697887943 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1A68C400) [pid = 2956] [serial = 1484] [outer = 1A191800] 09:04:48 INFO - PROCESS | 2956 | 1466697888799 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1274ms 09:04:48 INFO - PROCESS | 2956 | 1466697888850 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 2956 | 1466697888854 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:04:48 INFO - PROCESS | 2956 | 1466697888859 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 2956 | 1466697888863 Marionette TRACE conn5 <- [1,1942,null,{}] 09:04:48 INFO - PROCESS | 2956 | 1466697888868 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 2956 | 1466697888871 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:49 INFO - PROCESS | 2956 | 1466697888981 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:04:49 INFO - PROCESS | 2956 | 1466697889125 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 2956 | 1466697889130 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:49 INFO - PROCESS | 2956 | ++DOCSHELL 10ADFC00 == 47 [pid = 2956] [id = 495] 09:04:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (10C14000) [pid = 2956] [serial = 1485] [outer = 00000000] 09:04:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (117D1000) [pid = 2956] [serial = 1486] [outer = 10C14000] 09:04:49 INFO - PROCESS | 2956 | 1466697889186 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (15354000) [pid = 2956] [serial = 1487] [outer = 10C14000] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 10959000 == 46 [pid = 2956] [id = 443] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 10A6BC00 == 45 [pid = 2956] [id = 453] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 108CC800 == 44 [pid = 2956] [id = 438] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 16784800 == 43 [pid = 2956] [id = 481] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 178A1800 == 42 [pid = 2956] [id = 483] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 1914C400 == 41 [pid = 2956] [id = 484] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 11694000 == 40 [pid = 2956] [id = 485] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 15554C00 == 39 [pid = 2956] [id = 486] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 19151000 == 38 [pid = 2956] [id = 487] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 1781D000 == 37 [pid = 2956] [id = 482] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 1A19FC00 == 36 [pid = 2956] [id = 451] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 1A3D6000 == 35 [pid = 2956] [id = 452] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 16B66800 == 34 [pid = 2956] [id = 461] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 0CB35400 == 33 [pid = 2956] [id = 13] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 19147800 == 32 [pid = 2956] [id = 442] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 100E7800 == 31 [pid = 2956] [id = 494] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 1A55A000 == 30 [pid = 2956] [id = 493] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 19DC7400 == 29 [pid = 2956] [id = 491] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 10965000 == 28 [pid = 2956] [id = 492] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 16787800 == 27 [pid = 2956] [id = 490] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 1A10B000 == 26 [pid = 2956] [id = 488] 09:04:50 INFO - PROCESS | 2956 | --DOCSHELL 10517800 == 25 [pid = 2956] [id = 489] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (15350400) [pid = 2956] [serial = 1396] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (153DDC00) [pid = 2956] [serial = 1397] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (1051E800) [pid = 2956] [serial = 1390] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (193B5000) [pid = 2956] [serial = 1414] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (10893000) [pid = 2956] [serial = 1391] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1654F800) [pid = 2956] [serial = 1399] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1678E800) [pid = 2956] [serial = 1400] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19B26C00) [pid = 2956] [serial = 1388] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1866BC00) [pid = 2956] [serial = 1405] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (18E55800) [pid = 2956] [serial = 1406] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1914D400) [pid = 2956] [serial = 1411] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (16B69400) [pid = 2956] [serial = 1402] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (16DA8000) [pid = 2956] [serial = 1403] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19592400) [pid = 2956] [serial = 1417] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10C29400) [pid = 2956] [serial = 1393] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1111B400) [pid = 2956] [serial = 1394] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19082C00) [pid = 2956] [serial = 1408] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19086400) [pid = 2956] [serial = 1409] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (193B6000) [pid = 2956] [serial = 1415] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19599000) [pid = 2956] [serial = 1418] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19B74800) [pid = 2956] [serial = 1423] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19DCE000) [pid = 2956] [serial = 1424] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A190800) [pid = 2956] [serial = 1427] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (167B8800) [pid = 2956] [serial = 1421] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1914E000) [pid = 2956] [serial = 1412] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1111A800) [pid = 2956] [serial = 1420] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1A055800) [pid = 2956] [serial = 1426] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 2956 | 1466697890961 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2179ms 09:04:51 INFO - PROCESS | 2956 | 1466697891039 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 2956 | 1466697891043 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:04:51 INFO - PROCESS | 2956 | 1466697891048 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 2956 | 1466697891052 Marionette TRACE conn5 <- [1,1946,null,{}] 09:04:51 INFO - PROCESS | 2956 | 1466697891058 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 2956 | 1466697891061 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:51 INFO - PROCESS | 2956 | 1466697891149 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:04:51 INFO - PROCESS | 2956 | 1466697891157 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 2956 | 1466697891160 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:51 INFO - PROCESS | 2956 | ++DOCSHELL 100E7800 == 26 [pid = 2956] [id = 496] 09:04:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (100EA000) [pid = 2956] [serial = 1488] [outer = 00000000] 09:04:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1051C000) [pid = 2956] [serial = 1489] [outer = 100EA000] 09:04:51 INFO - PROCESS | 2956 | 1466697891209 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10523400) [pid = 2956] [serial = 1490] [outer = 100EA000] 09:04:51 INFO - PROCESS | 2956 | 1466697891696 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 09:04:51 INFO - PROCESS | 2956 | 1466697891779 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 2956 | 1466697891784 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:04:51 INFO - PROCESS | 2956 | 1466697891790 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 2956 | 1466697891793 Marionette TRACE conn5 <- [1,1950,null,{}] 09:04:51 INFO - PROCESS | 2956 | 1466697891797 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 2956 | 1466697891800 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:51 INFO - PROCESS | 2956 | 1466697891891 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:04:52 INFO - PROCESS | 2956 | 1466697891992 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 2956 | 1466697891995 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:52 INFO - PROCESS | 2956 | ++DOCSHELL 10C0DC00 == 27 [pid = 2956] [id = 497] 09:04:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10C0FC00) [pid = 2956] [serial = 1491] [outer = 00000000] 09:04:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (11118000) [pid = 2956] [serial = 1492] [outer = 10C0FC00] 09:04:52 INFO - PROCESS | 2956 | 1466697892049 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (11122400) [pid = 2956] [serial = 1493] [outer = 10C0FC00] 09:04:52 INFO - PROCESS | 2956 | 1466697892447 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 09:04:52 INFO - PROCESS | 2956 | 1466697892554 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 2956 | 1466697892556 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:04:52 INFO - PROCESS | 2956 | 1466697892565 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 2956 | 1466697892568 Marionette TRACE conn5 <- [1,1954,null,{}] 09:04:52 INFO - PROCESS | 2956 | 1466697892579 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 2956 | 1466697892583 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:52 INFO - PROCESS | 2956 | 1466697892678 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:04:52 INFO - PROCESS | 2956 | 1466697892688 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 2956 | 1466697892691 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:52 INFO - PROCESS | 2956 | ++DOCSHELL 156DF400 == 28 [pid = 2956] [id = 498] 09:04:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (15F91000) [pid = 2956] [serial = 1494] [outer = 00000000] 09:04:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (16546400) [pid = 2956] [serial = 1495] [outer = 15F91000] 09:04:52 INFO - PROCESS | 2956 | 1466697892743 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1654E800) [pid = 2956] [serial = 1496] [outer = 15F91000] 09:04:53 INFO - PROCESS | 2956 | 1466697893278 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 731ms 09:04:53 INFO - PROCESS | 2956 | 1466697893298 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 2956 | 1466697893301 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:04:53 INFO - PROCESS | 2956 | 1466697893304 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:04:53 INFO - PROCESS | 2956 | 1466697893306 Marionette TRACE conn5 <- [1,1958,null,{}] 09:04:53 INFO - PROCESS | 2956 | 1466697893309 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 2956 | 1466697893311 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:53 INFO - PROCESS | 2956 | 1466697893433 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:04:53 INFO - PROCESS | 2956 | 1466697893438 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 2956 | 1466697893440 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:53 INFO - PROCESS | 2956 | ++DOCSHELL 16788400 == 29 [pid = 2956] [id = 499] 09:04:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (167B6800) [pid = 2956] [serial = 1497] [outer = 00000000] 09:04:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (16C86C00) [pid = 2956] [serial = 1498] [outer = 167B6800] 09:04:53 INFO - PROCESS | 2956 | 1466697893546 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1779F000) [pid = 2956] [serial = 1499] [outer = 167B6800] 09:04:53 INFO - PROCESS | 2956 | 1466697893980 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 09:04:54 INFO - PROCESS | 2956 | 1466697894045 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 2956 | 1466697894047 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:04:54 INFO - PROCESS | 2956 | 1466697894050 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 2956 | 1466697894052 Marionette TRACE conn5 <- [1,1962,null,{}] 09:04:54 INFO - PROCESS | 2956 | 1466697894096 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 2956 | 1466697894098 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:54 INFO - PROCESS | 2956 | 1466697894218 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:04:54 INFO - PROCESS | 2956 | 1466697894230 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 2956 | 1466697894232 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:54 INFO - PROCESS | 2956 | ++DOCSHELL 1781F000 == 30 [pid = 2956] [id = 500] 09:04:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (17822C00) [pid = 2956] [serial = 1500] [outer = 00000000] 09:04:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (178CD800) [pid = 2956] [serial = 1501] [outer = 17822C00] 09:04:54 INFO - PROCESS | 2956 | 1466697894279 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18673C00) [pid = 2956] [serial = 1502] [outer = 17822C00] 09:04:54 INFO - PROCESS | 2956 | 1466697894746 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 09:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:04:54 INFO - PROCESS | 2956 | 1466697894783 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 2956 | 1466697894786 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:04:54 INFO - PROCESS | 2956 | 1466697894794 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 2956 | 1466697894796 Marionette TRACE conn5 <- [1,1966,null,{}] 09:04:54 INFO - PROCESS | 2956 | 1466697894799 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 2956 | 1466697894805 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:55 INFO - PROCESS | 2956 | 1466697895222 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (15632800) [pid = 2956] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1555C400) [pid = 2956] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (18695800) [pid = 2956] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1914D000) [pid = 2956] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19590C00) [pid = 2956] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1095B800) [pid = 2956] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A196C00) [pid = 2956] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1781F800) [pid = 2956] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16784C00) [pid = 2956] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (108CF800) [pid = 2956] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (15640000) [pid = 2956] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10AE1400) [pid = 2956] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19595C00) [pid = 2956] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1A10B400) [pid = 2956] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:04:55 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (16781000) [pid = 2956] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:04:55 INFO - PROCESS | 2956 | 1466697895292 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 2956 | 1466697895294 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:55 INFO - PROCESS | 2956 | ++DOCSHELL 0CBE3800 == 31 [pid = 2956] [id = 501] 09:04:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0CE6EC00) [pid = 2956] [serial = 1503] [outer = 00000000] 09:04:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10523C00) [pid = 2956] [serial = 1504] [outer = 0CE6EC00] 09:04:55 INFO - PROCESS | 2956 | 1466697895340 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16543C00) [pid = 2956] [serial = 1505] [outer = 0CE6EC00] 09:04:55 INFO - PROCESS | 2956 | 1466697895770 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1025ms 09:04:55 INFO - PROCESS | 2956 | 1466697895814 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 2956 | 1466697895816 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:04:55 INFO - PROCESS | 2956 | 1466697895819 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 2956 | 1466697895821 Marionette TRACE conn5 <- [1,1970,null,{}] 09:04:55 INFO - PROCESS | 2956 | 1466697895824 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:55 INFO - PROCESS | 2956 | 1466697895826 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:55 INFO - PROCESS | 2956 | 1466697895910 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:04:55 INFO - PROCESS | 2956 | 1466697895917 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 2956 | 1466697895918 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:55 INFO - PROCESS | 2956 | ++DOCSHELL 17826000 == 32 [pid = 2956] [id = 502] 09:04:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1861F800) [pid = 2956] [serial = 1506] [outer = 00000000] 09:04:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19147400) [pid = 2956] [serial = 1507] [outer = 1861F800] 09:04:55 INFO - PROCESS | 2956 | 1466697895963 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1914B400) [pid = 2956] [serial = 1508] [outer = 1861F800] 09:04:56 INFO - PROCESS | 2956 | 1466697896404 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 09:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:04:56 INFO - PROCESS | 2956 | 1466697896454 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 2956 | 1466697896456 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:04:56 INFO - PROCESS | 2956 | 1466697896459 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 2956 | 1466697896461 Marionette TRACE conn5 <- [1,1974,null,{}] 09:04:56 INFO - PROCESS | 2956 | 1466697896465 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:56 INFO - PROCESS | 2956 | 1466697896467 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:56 INFO - PROCESS | 2956 | 1466697896551 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:04:56 INFO - PROCESS | 2956 | 1466697896556 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:56 INFO - PROCESS | 2956 | 1466697896558 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:56 INFO - PROCESS | 2956 | ++DOCSHELL 19153400 == 33 [pid = 2956] [id = 503] 09:04:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19154800) [pid = 2956] [serial = 1509] [outer = 00000000] 09:04:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19310000) [pid = 2956] [serial = 1510] [outer = 19154800] 09:04:56 INFO - PROCESS | 2956 | 1466697896603 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19310800) [pid = 2956] [serial = 1511] [outer = 19154800] 09:04:57 INFO - PROCESS | 2956 | 1466697897450 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1022ms 09:04:57 INFO - PROCESS | 2956 | 1466697897483 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 2956 | 1466697897488 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:04:57 INFO - PROCESS | 2956 | 1466697897493 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 2956 | 1466697897498 Marionette TRACE conn5 <- [1,1978,null,{}] 09:04:57 INFO - PROCESS | 2956 | 1466697897528 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:57 INFO - PROCESS | 2956 | 1466697897531 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:57 INFO - PROCESS | 2956 | 1466697897727 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:04:57 INFO - PROCESS | 2956 | 1466697897739 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 2956 | 1466697897742 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:57 INFO - PROCESS | 2956 | ++DOCSHELL 10942000 == 34 [pid = 2956] [id = 504] 09:04:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1095BC00) [pid = 2956] [serial = 1512] [outer = 00000000] 09:04:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (10C2A000) [pid = 2956] [serial = 1513] [outer = 1095BC00] 09:04:57 INFO - PROCESS | 2956 | 1466697897804 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1127FC00) [pid = 2956] [serial = 1514] [outer = 1095BC00] 09:04:58 INFO - PROCESS | 2956 | 1466697898663 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1215ms 09:04:58 INFO - PROCESS | 2956 | 1466697898708 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 2956 | 1466697898713 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:04:58 INFO - PROCESS | 2956 | 1466697898720 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 2956 | 1466697898723 Marionette TRACE conn5 <- [1,1982,null,{}] 09:04:58 INFO - PROCESS | 2956 | 1466697898727 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 2956 | 1466697898730 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:58 INFO - PROCESS | 2956 | 1466697898885 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:04:59 INFO - PROCESS | 2956 | 1466697899021 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 2956 | 1466697899024 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:04:59 INFO - PROCESS | 2956 | ++DOCSHELL 16546800 == 35 [pid = 2956] [id = 505] 09:04:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1678E800) [pid = 2956] [serial = 1515] [outer = 00000000] 09:04:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (16C86400) [pid = 2956] [serial = 1516] [outer = 1678E800] 09:04:59 INFO - PROCESS | 2956 | 1466697899092 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (178A4400) [pid = 2956] [serial = 1517] [outer = 1678E800] 09:04:59 INFO - PROCESS | 2956 | 1466697899883 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1237ms 09:04:59 INFO - PROCESS | 2956 | 1466697899960 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 2956 | 1466697899963 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:04:59 INFO - PROCESS | 2956 | 1466697899967 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:04:59 INFO - PROCESS | 2956 | 1466697899971 Marionette TRACE conn5 <- [1,1986,null,{}] 09:05:00 INFO - PROCESS | 2956 | 1466697899983 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 2956 | 1466697899988 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:00 INFO - PROCESS | 2956 | 1466697900148 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:05:00 INFO - PROCESS | 2956 | 1466697900293 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 2956 | 1466697900297 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:00 INFO - PROCESS | 2956 | ++DOCSHELL 1952D400 == 36 [pid = 2956] [id = 506] 09:05:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1952E400) [pid = 2956] [serial = 1518] [outer = 00000000] 09:05:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19591800) [pid = 2956] [serial = 1519] [outer = 1952E400] 09:05:00 INFO - PROCESS | 2956 | 1466697900359 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19599800) [pid = 2956] [serial = 1520] [outer = 1952E400] 09:05:01 INFO - PROCESS | 2956 | 1466697901332 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:05:01 INFO - PROCESS | 2956 | --DOCSHELL 17826000 == 35 [pid = 2956] [id = 502] 09:05:01 INFO - PROCESS | 2956 | --DOCSHELL 0CBE3800 == 34 [pid = 2956] [id = 501] 09:05:01 INFO - PROCESS | 2956 | --DOCSHELL 1781F000 == 33 [pid = 2956] [id = 500] 09:05:01 INFO - PROCESS | 2956 | --DOCSHELL 16788400 == 32 [pid = 2956] [id = 499] 09:05:01 INFO - PROCESS | 2956 | --DOCSHELL 156DF400 == 31 [pid = 2956] [id = 498] 09:05:01 INFO - PROCESS | 2956 | --DOCSHELL 10C0DC00 == 30 [pid = 2956] [id = 497] 09:05:01 INFO - PROCESS | 2956 | --DOCSHELL 100E7800 == 29 [pid = 2956] [id = 496] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (18FAD000) [pid = 2956] [serial = 1450] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (193B6C00) [pid = 2956] [serial = 1453] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19B28C00) [pid = 2956] [serial = 1456] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19525C00) [pid = 2956] [serial = 1454] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10AE1800) [pid = 2956] [serial = 1432] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (11126400) [pid = 2956] [serial = 1433] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A35C800) [pid = 2956] [serial = 1430] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A19F000) [pid = 2956] [serial = 1429] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (178A1C00) [pid = 2956] [serial = 1447] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19B2EC00) [pid = 2956] [serial = 1457] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (167B3800) [pid = 2956] [serial = 1444] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16B65800) [pid = 2956] [serial = 1445] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10C36400) [pid = 2956] [serial = 1441] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (11126800) [pid = 2956] [serial = 1442] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (16780400) [pid = 2956] [serial = 1435] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (177A2C00) [pid = 2956] [serial = 1436] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (11206800) [pid = 2956] [serial = 1438] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (11788800) [pid = 2956] [serial = 1439] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19DD1000) [pid = 2956] [serial = 1463] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19B75400) [pid = 2956] [serial = 1462] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1A191000) [pid = 2956] [serial = 1465] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19151800) [pid = 2956] [serial = 1459] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19081C00) [pid = 2956] [serial = 1451] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18622800) [pid = 2956] [serial = 1448] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19445000) [pid = 2956] [serial = 1460] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1A19AC00) [pid = 2956] [serial = 1466] [outer = 00000000] [url = about:blank] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (116ED800) [pid = 2956] [serial = 1004] [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.] 09:05:01 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (155C0800) [pid = 2956] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1439ms 09:05:01 INFO - PROCESS | 2956 | 1466697901409 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 2956 | 1466697901413 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:05:01 INFO - PROCESS | 2956 | 1466697901418 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 2956 | 1466697901421 Marionette TRACE conn5 <- [1,1990,null,{}] 09:05:01 INFO - PROCESS | 2956 | 1466697901426 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:01 INFO - PROCESS | 2956 | 1466697901429 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:01 INFO - PROCESS | 2956 | 1466697901531 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:05:01 INFO - PROCESS | 2956 | 1466697901550 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 2956 | 1466697901553 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:01 INFO - PROCESS | 2956 | ++DOCSHELL 0CE1F800 == 30 [pid = 2956] [id = 507] 09:05:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (0FF61400) [pid = 2956] [serial = 1521] [outer = 00000000] 09:05:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10523000) [pid = 2956] [serial = 1522] [outer = 0FF61400] 09:05:01 INFO - PROCESS | 2956 | 1466697901685 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (10A6A800) [pid = 2956] [serial = 1523] [outer = 0FF61400] 09:05:02 INFO - PROCESS | 2956 | 1466697902112 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 09:05:02 INFO - PROCESS | 2956 | 1466697902174 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 2956 | 1466697902179 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:05:02 INFO - PROCESS | 2956 | 1466697902192 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 2956 | 1466697902194 Marionette TRACE conn5 <- [1,1994,null,{}] 09:05:02 INFO - PROCESS | 2956 | 1466697902198 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 2956 | 1466697902201 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:02 INFO - PROCESS | 2956 | 1466697902290 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:05:02 INFO - PROCESS | 2956 | 1466697902298 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 2956 | 1466697902301 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:02 INFO - PROCESS | 2956 | ++DOCSHELL 11208800 == 31 [pid = 2956] [id = 508] 09:05:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1120A000) [pid = 2956] [serial = 1524] [outer = 00000000] 09:05:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1178A400) [pid = 2956] [serial = 1525] [outer = 1120A000] 09:05:02 INFO - PROCESS | 2956 | 1466697902350 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (149DC400) [pid = 2956] [serial = 1526] [outer = 1120A000] 09:05:02 INFO - PROCESS | 2956 | 1466697902833 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:05:02 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 09:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 09:05:02 INFO - PROCESS | 2956 | 1466697902864 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 2956 | 1466697902866 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:05:02 INFO - PROCESS | 2956 | 1466697902870 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:05:02 INFO - PROCESS | 2956 | 1466697902874 Marionette TRACE conn5 <- [1,1998,null,{}] 09:05:02 INFO - PROCESS | 2956 | 1466697902884 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 2956 | 1466697902888 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:03 INFO - PROCESS | 2956 | 1466697903004 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:05:03 INFO - PROCESS | 2956 | 1466697903107 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 2956 | 1466697903110 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:03 INFO - PROCESS | 2956 | ++DOCSHELL 167AEC00 == 32 [pid = 2956] [id = 509] 09:05:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (167B5000) [pid = 2956] [serial = 1527] [outer = 00000000] 09:05:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (16B67C00) [pid = 2956] [serial = 1528] [outer = 167B5000] 09:05:03 INFO - PROCESS | 2956 | 1466697903158 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (177A2C00) [pid = 2956] [serial = 1529] [outer = 167B5000] 09:05:03 INFO - PROCESS | 2956 | 1466697903555 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:05:03 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 09:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 09:05:03 INFO - PROCESS | 2956 | 1466697903611 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 2956 | 1466697903614 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:05:03 INFO - PROCESS | 2956 | 1466697903617 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 2956 | 1466697903619 Marionette TRACE conn5 <- [1,2002,null,{}] 09:05:03 INFO - PROCESS | 2956 | 1466697903622 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 2956 | 1466697903624 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:03 INFO - PROCESS | 2956 | 1466697903750 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:05:03 INFO - PROCESS | 2956 | 1466697903816 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 2956 | 1466697903818 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:03 INFO - PROCESS | 2956 | ++DOCSHELL 17826800 == 33 [pid = 2956] [id = 510] 09:05:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (17826C00) [pid = 2956] [serial = 1530] [outer = 00000000] 09:05:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1869A400) [pid = 2956] [serial = 1531] [outer = 17826C00] 09:05:03 INFO - PROCESS | 2956 | 1466697903865 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18FB4000) [pid = 2956] [serial = 1532] [outer = 17826C00] 09:05:04 INFO - PROCESS | 2956 | 1466697904316 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 09:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:05:04 INFO - PROCESS | 2956 | 1466697904349 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 2956 | 1466697904351 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:05:04 INFO - PROCESS | 2956 | 1466697904354 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 2956 | 1466697904356 Marionette TRACE conn5 <- [1,2006,null,{}] 09:05:04 INFO - PROCESS | 2956 | 1466697904359 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:04 INFO - PROCESS | 2956 | 1466697904361 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:04 INFO - PROCESS | 2956 | 1466697904514 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:05:04 INFO - PROCESS | 2956 | 1466697904585 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 2956 | 1466697904587 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:04 INFO - PROCESS | 2956 | ++DOCSHELL 1908CC00 == 34 [pid = 2956] [id = 511] 09:05:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1908E400) [pid = 2956] [serial = 1533] [outer = 00000000] 09:05:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1914BC00) [pid = 2956] [serial = 1534] [outer = 1908E400] 09:05:04 INFO - PROCESS | 2956 | 1466697904634 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1914C000) [pid = 2956] [serial = 1535] [outer = 1908E400] 09:05:05 INFO - PROCESS | 2956 | 1466697905083 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 09:05:05 INFO - PROCESS | 2956 | 1466697905125 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 2956 | 1466697905127 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:05:05 INFO - PROCESS | 2956 | 1466697905130 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 2956 | 1466697905132 Marionette TRACE conn5 <- [1,2010,null,{}] 09:05:05 INFO - PROCESS | 2956 | 1466697905141 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:05 INFO - PROCESS | 2956 | 1466697905147 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:05 INFO - PROCESS | 2956 | 1466697905290 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:05:05 INFO - PROCESS | 2956 | 1466697905371 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 2956 | 1466697905373 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:05 INFO - PROCESS | 2956 | ++DOCSHELL 19529C00 == 35 [pid = 2956] [id = 512] 09:05:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1952BC00) [pid = 2956] [serial = 1536] [outer = 00000000] 09:05:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19B27400) [pid = 2956] [serial = 1537] [outer = 1952BC00] 09:05:05 INFO - PROCESS | 2956 | 1466697905422 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19B28C00) [pid = 2956] [serial = 1538] [outer = 1952BC00] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (10C0FC00) [pid = 2956] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (15F91000) [pid = 2956] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (167B6800) [pid = 2956] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10C14000) [pid = 2956] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (108CEC00) [pid = 2956] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1678D000) [pid = 2956] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19DCF400) [pid = 2956] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1930D400) [pid = 2956] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1A55C000) [pid = 2956] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (17822C00) [pid = 2956] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1A191800) [pid = 2956] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0CE6EC00) [pid = 2956] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1861F800) [pid = 2956] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:05:05 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (100EA000) [pid = 2956] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:05:05 INFO - PROCESS | 2956 | 1466697905946 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 870ms 09:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:05:06 INFO - PROCESS | 2956 | 1466697906001 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 2956 | 1466697906003 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:05:06 INFO - PROCESS | 2956 | 1466697906006 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 2956 | 1466697906008 Marionette TRACE conn5 <- [1,2014,null,{}] 09:05:06 INFO - PROCESS | 2956 | 1466697906011 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 2956 | 1466697906013 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:06 INFO - PROCESS | 2956 | 1466697906100 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:05:06 INFO - PROCESS | 2956 | 1466697906107 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 2956 | 1466697906109 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:06 INFO - PROCESS | 2956 | ++DOCSHELL 1051DC00 == 36 [pid = 2956] [id = 513] 09:05:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (16783000) [pid = 2956] [serial = 1539] [outer = 00000000] 09:05:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1930D400) [pid = 2956] [serial = 1540] [outer = 16783000] 09:05:06 INFO - PROCESS | 2956 | 1466697906154 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (1958DC00) [pid = 2956] [serial = 1541] [outer = 16783000] 09:05:06 INFO - PROCESS | 2956 | 1466697906562 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 09:05:06 INFO - PROCESS | 2956 | 1466697906577 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 2956 | 1466697906579 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:05:06 INFO - PROCESS | 2956 | 1466697906583 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 2956 | 1466697906585 Marionette TRACE conn5 <- [1,2018,null,{}] 09:05:06 INFO - PROCESS | 2956 | 1466697906588 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 2956 | 1466697906590 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:06 INFO - PROCESS | 2956 | 1466697906717 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:05:06 INFO - PROCESS | 2956 | 1466697906738 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 2956 | 1466697906740 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:06 INFO - PROCESS | 2956 | ++DOCSHELL 1861F800 == 37 [pid = 2956] [id = 514] 09:05:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1914EC00) [pid = 2956] [serial = 1542] [outer = 00000000] 09:05:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19B73800) [pid = 2956] [serial = 1543] [outer = 1914EC00] 09:05:06 INFO - PROCESS | 2956 | 1466697906786 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19DCC000) [pid = 2956] [serial = 1544] [outer = 1914EC00] 09:05:07 INFO - PROCESS | 2956 | 1466697907213 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 09:05:07 INFO - PROCESS | 2956 | 1466697907253 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 2956 | 1466697907255 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:05:07 INFO - PROCESS | 2956 | 1466697907268 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 2956 | 1466697907270 Marionette TRACE conn5 <- [1,2022,null,{}] 09:05:07 INFO - PROCESS | 2956 | 1466697907274 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 2956 | 1466697907276 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:07 INFO - PROCESS | 2956 | 1466697907402 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:05:07 INFO - PROCESS | 2956 | 1466697907411 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 2956 | 1466697907413 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:07 INFO - PROCESS | 2956 | ++DOCSHELL 19DCE000 == 38 [pid = 2956] [id = 515] 09:05:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19DCE800) [pid = 2956] [serial = 1545] [outer = 00000000] 09:05:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1A10C400) [pid = 2956] [serial = 1546] [outer = 19DCE800] 09:05:07 INFO - PROCESS | 2956 | 1466697907462 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1A04EC00) [pid = 2956] [serial = 1547] [outer = 19DCE800] 09:05:08 INFO - PROCESS | 2956 | 1466697908113 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:05:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 891ms 09:05:08 INFO - PROCESS | 2956 | 1466697908150 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 2956 | 1466697908155 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:05:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:05:08 INFO - PROCESS | 2956 | 1466697908160 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 2956 | 1466697908164 Marionette TRACE conn5 <- [1,2026,null,{}] 09:05:08 INFO - PROCESS | 2956 | 1466697908170 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 2956 | 1466697908173 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:08 INFO - PROCESS | 2956 | 1466697908295 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:05:08 INFO - PROCESS | 2956 | 1466697908443 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 2956 | 1466697908446 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:08 INFO - PROCESS | 2956 | ++DOCSHELL 100EDC00 == 39 [pid = 2956] [id = 516] 09:05:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10514800) [pid = 2956] [serial = 1548] [outer = 00000000] 09:05:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (11211400) [pid = 2956] [serial = 1549] [outer = 10514800] 09:05:08 INFO - PROCESS | 2956 | 1466697908510 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (14B9F400) [pid = 2956] [serial = 1550] [outer = 10514800] 09:05:09 INFO - PROCESS | 2956 | 1466697909119 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1019ms 09:05:09 INFO - PROCESS | 2956 | 1466697909184 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 2956 | 1466697909189 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:05:09 INFO - PROCESS | 2956 | 1466697909196 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 2956 | 1466697909199 Marionette TRACE conn5 <- [1,2030,null,{}] 09:05:09 INFO - PROCESS | 2956 | 1466697909204 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:09 INFO - PROCESS | 2956 | 1466697909207 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:09 INFO - PROCESS | 2956 | 1466697909327 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:05:09 INFO - PROCESS | 2956 | 1466697909470 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 2956 | 1466697909473 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:09 INFO - PROCESS | 2956 | ++DOCSHELL 167B3800 == 40 [pid = 2956] [id = 517] 09:05:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (167BA000) [pid = 2956] [serial = 1551] [outer = 00000000] 09:05:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1781A800) [pid = 2956] [serial = 1552] [outer = 167BA000] 09:05:09 INFO - PROCESS | 2956 | 1466697909536 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19084C00) [pid = 2956] [serial = 1553] [outer = 167BA000] 09:05:10 INFO - PROCESS | 2956 | 1466697910178 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:05:10 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) 09:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1021ms 09:05:10 INFO - PROCESS | 2956 | 1466697910220 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 2956 | 1466697910223 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:05:10 INFO - PROCESS | 2956 | 1466697910227 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 2956 | 1466697910231 Marionette TRACE conn5 <- [1,2034,null,{}] 09:05:10 INFO - PROCESS | 2956 | 1466697910242 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 2956 | 1466697910247 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:10 INFO - PROCESS | 2956 | 1466697910385 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:05:10 INFO - PROCESS | 2956 | 1466697910535 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 2956 | 1466697910539 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:10 INFO - PROCESS | 2956 | ++DOCSHELL 1A192C00 == 41 [pid = 2956] [id = 518] 09:05:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A193400) [pid = 2956] [serial = 1554] [outer = 00000000] 09:05:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A197400) [pid = 2956] [serial = 1555] [outer = 1A193400] 09:05:10 INFO - PROCESS | 2956 | 1466697910606 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A19C000) [pid = 2956] [serial = 1556] [outer = 1A193400] 09:05:11 INFO - PROCESS | 2956 | 1466697911215 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1023ms 09:05:11 INFO - PROCESS | 2956 | 1466697911252 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 2956 | 1466697911255 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:05:11 INFO - PROCESS | 2956 | 1466697911259 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 2956 | 1466697911261 Marionette TRACE conn5 <- [1,2038,null,{}] 09:05:11 INFO - PROCESS | 2956 | 1466697911265 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 2956 | 1466697911267 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:11 INFO - PROCESS | 2956 | 1466697911389 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:05:11 INFO - PROCESS | 2956 | 1466697911535 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 2956 | 1466697911538 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:11 INFO - PROCESS | 2956 | ++DOCSHELL 1A351800 == 42 [pid = 2956] [id = 519] 09:05:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A3D6C00) [pid = 2956] [serial = 1557] [outer = 00000000] 09:05:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A3E0400) [pid = 2956] [serial = 1558] [outer = 1A3D6C00] 09:05:11 INFO - PROCESS | 2956 | 1466697911602 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A552C00) [pid = 2956] [serial = 1559] [outer = 1A3D6C00] 09:05:12 INFO - PROCESS | 2956 | 1466697912176 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 09:05:12 INFO - PROCESS | 2956 | 1466697912233 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 2956 | 1466697912235 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:05:12 INFO - PROCESS | 2956 | 1466697912239 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 2956 | 1466697912241 Marionette TRACE conn5 <- [1,2042,null,{}] 09:05:12 INFO - PROCESS | 2956 | 1466697912245 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:12 INFO - PROCESS | 2956 | 1466697912247 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:12 INFO - PROCESS | 2956 | 1466697912359 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:05:12 INFO - PROCESS | 2956 | 1466697912505 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 2956 | 1466697912507 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:12 INFO - PROCESS | 2956 | ++DOCSHELL 18FA6400 == 43 [pid = 2956] [id = 520] 09:05:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1908C000) [pid = 2956] [serial = 1560] [outer = 00000000] 09:05:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A558000) [pid = 2956] [serial = 1561] [outer = 1908C000] 09:05:12 INFO - PROCESS | 2956 | 1466697912571 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A55E400) [pid = 2956] [serial = 1562] [outer = 1908C000] 09:05:13 INFO - PROCESS | 2956 | 1466697913233 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1017ms 09:05:13 INFO - PROCESS | 2956 | 1466697913258 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 2956 | 1466697913261 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:05:13 INFO - PROCESS | 2956 | 1466697913264 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 2956 | 1466697913267 Marionette TRACE conn5 <- [1,2046,null,{}] 09:05:13 INFO - PROCESS | 2956 | 1466697913270 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 2956 | 1466697913276 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:13 INFO - PROCESS | 2956 | 1466697913414 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:05:13 INFO - PROCESS | 2956 | 1466697913563 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 2956 | 1466697913566 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:13 INFO - PROCESS | 2956 | ++DOCSHELL 0FFEAC00 == 44 [pid = 2956] [id = 521] 09:05:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (10058800) [pid = 2956] [serial = 1563] [outer = 00000000] 09:05:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A690400) [pid = 2956] [serial = 1564] [outer = 10058800] 09:05:13 INFO - PROCESS | 2956 | 1466697913624 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A691000) [pid = 2956] [serial = 1565] [outer = 10058800] 09:05:14 INFO - PROCESS | 2956 | 1466697914261 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1277ms 09:05:14 INFO - PROCESS | 2956 | 1466697914556 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 2956 | 1466697914561 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:05:14 INFO - PROCESS | 2956 | 1466697914567 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:05:14 INFO - PROCESS | 2956 | 1466697914570 Marionette TRACE conn5 <- [1,2050,null,{}] 09:05:14 INFO - PROCESS | 2956 | 1466697914576 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 2956 | 1466697914579 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:14 INFO - PROCESS | 2956 | 1466697914690 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:05:14 INFO - PROCESS | 2956 | 1466697914829 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 2956 | 1466697914835 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:14 INFO - PROCESS | 2956 | ++DOCSHELL 100E4000 == 45 [pid = 2956] [id = 522] 09:05:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (100E6000) [pid = 2956] [serial = 1566] [outer = 00000000] 09:05:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (10517C00) [pid = 2956] [serial = 1567] [outer = 100E6000] 09:05:14 INFO - PROCESS | 2956 | 1466697914890 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (108D4800) [pid = 2956] [serial = 1568] [outer = 100E6000] 09:05:15 INFO - PROCESS | 2956 | 1466697915504 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 09:05:15 INFO - PROCESS | 2956 | 1466697915544 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 2956 | 1466697915547 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:05:15 INFO - PROCESS | 2956 | 1466697915553 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 2956 | 1466697915557 Marionette TRACE conn5 <- [1,2054,null,{}] 09:05:15 INFO - PROCESS | 2956 | 1466697915561 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:15 INFO - PROCESS | 2956 | 1466697915563 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:15 INFO - PROCESS | 2956 | 1466697915670 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 1861F800 == 44 [pid = 2956] [id = 514] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 1051DC00 == 43 [pid = 2956] [id = 513] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 19529C00 == 42 [pid = 2956] [id = 512] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 1908CC00 == 41 [pid = 2956] [id = 511] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 17826800 == 40 [pid = 2956] [id = 510] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 167AEC00 == 39 [pid = 2956] [id = 509] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 11208800 == 38 [pid = 2956] [id = 508] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 0CE1F800 == 37 [pid = 2956] [id = 507] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 19153400 == 36 [pid = 2956] [id = 503] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 10942000 == 35 [pid = 2956] [id = 504] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 10ADFC00 == 34 [pid = 2956] [id = 495] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 16546800 == 33 [pid = 2956] [id = 505] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 1952D400 == 32 [pid = 2956] [id = 506] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 100E4000 == 31 [pid = 2956] [id = 522] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 0FFEAC00 == 30 [pid = 2956] [id = 521] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 18FA6400 == 29 [pid = 2956] [id = 520] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 1A192C00 == 28 [pid = 2956] [id = 518] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 1A351800 == 27 [pid = 2956] [id = 519] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 167B3800 == 26 [pid = 2956] [id = 517] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 19DCE000 == 25 [pid = 2956] [id = 515] 09:05:16 INFO - PROCESS | 2956 | --DOCSHELL 100EDC00 == 24 [pid = 2956] [id = 516] 09:05:16 INFO - PROCESS | 2956 | 1466697916796 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 2956 | 1466697916800 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (11118000) [pid = 2956] [serial = 1492] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (16546400) [pid = 2956] [serial = 1495] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (16C86C00) [pid = 2956] [serial = 1498] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (15354000) [pid = 2956] [serial = 1487] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (117D1000) [pid = 2956] [serial = 1486] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (15372800) [pid = 2956] [serial = 1469] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1495A800) [pid = 2956] [serial = 1468] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (178CE400) [pid = 2956] [serial = 1472] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (17817C00) [pid = 2956] [serial = 1471] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A3D5400) [pid = 2956] [serial = 1475] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A199800) [pid = 2956] [serial = 1474] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A558400) [pid = 2956] [serial = 1478] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A553C00) [pid = 2956] [serial = 1477] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A656C00) [pid = 2956] [serial = 1481] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1A581400) [pid = 2956] [serial = 1480] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (178CD800) [pid = 2956] [serial = 1501] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A68C400) [pid = 2956] [serial = 1484] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1A581000) [pid = 2956] [serial = 1483] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1779F000) [pid = 2956] [serial = 1499] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10523C00) [pid = 2956] [serial = 1504] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19310000) [pid = 2956] [serial = 1510] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18673C00) [pid = 2956] [serial = 1502] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19147400) [pid = 2956] [serial = 1507] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1051C000) [pid = 2956] [serial = 1489] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10523400) [pid = 2956] [serial = 1490] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1914B400) [pid = 2956] [serial = 1508] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (11122400) [pid = 2956] [serial = 1493] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (16543C00) [pid = 2956] [serial = 1505] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1654E800) [pid = 2956] [serial = 1496] [outer = 00000000] [url = about:blank] 09:05:17 INFO - PROCESS | 2956 | ++DOCSHELL 08A6FC00 == 25 [pid = 2956] [id = 523] 09:05:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (0CB33400) [pid = 2956] [serial = 1569] [outer = 00000000] 09:05:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (0CE22C00) [pid = 2956] [serial = 1570] [outer = 0CB33400] 09:05:17 INFO - PROCESS | 2956 | 1466697917031 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10051000) [pid = 2956] [serial = 1571] [outer = 0CB33400] 09:05:17 INFO - PROCESS | 2956 | 1466697917492 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1981ms 09:05:17 INFO - PROCESS | 2956 | 1466697917536 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 2956 | 1466697917539 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:05:17 INFO - PROCESS | 2956 | 1466697917543 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 2956 | 1466697917546 Marionette TRACE conn5 <- [1,2058,null,{}] 09:05:17 INFO - PROCESS | 2956 | 1466697917556 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:17 INFO - PROCESS | 2956 | 1466697917561 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:17 INFO - PROCESS | 2956 | 1466697917656 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:05:17 INFO - PROCESS | 2956 | 1466697917671 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 2956 | 1466697917674 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:17 INFO - PROCESS | 2956 | ++DOCSHELL 10A6E400 == 26 [pid = 2956] [id = 524] 09:05:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10A6EC00) [pid = 2956] [serial = 1572] [outer = 00000000] 09:05:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10AD8800) [pid = 2956] [serial = 1573] [outer = 10A6EC00] 09:05:17 INFO - PROCESS | 2956 | 1466697917723 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10C16C00) [pid = 2956] [serial = 1574] [outer = 10A6EC00] 09:05:18 INFO - PROCESS | 2956 | 1466697918206 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 731ms 09:05:18 INFO - PROCESS | 2956 | 1466697918277 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 2956 | 1466697918280 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:05:18 INFO - PROCESS | 2956 | 1466697918285 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 2956 | 1466697918287 Marionette TRACE conn5 <- [1,2062,null,{}] 09:05:18 INFO - PROCESS | 2956 | 1466697918291 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:18 INFO - PROCESS | 2956 | 1466697918293 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:18 INFO - PROCESS | 2956 | 1466697918419 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:05:18 INFO - PROCESS | 2956 | 1466697918479 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 2956 | 1466697918481 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:18 INFO - PROCESS | 2956 | ++DOCSHELL 11690C00 == 27 [pid = 2956] [id = 525] 09:05:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (116ECC00) [pid = 2956] [serial = 1575] [outer = 00000000] 09:05:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (14B64400) [pid = 2956] [serial = 1576] [outer = 116ECC00] 09:05:18 INFO - PROCESS | 2956 | 1466697918529 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1535B000) [pid = 2956] [serial = 1577] [outer = 116ECC00] 09:05:18 INFO - PROCESS | 2956 | 1466697918932 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 09:05:19 INFO - PROCESS | 2956 | 1466697919023 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 2956 | 1466697919025 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:05:19 INFO - PROCESS | 2956 | 1466697919030 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 2956 | 1466697919037 Marionette TRACE conn5 <- [1,2066,null,{}] 09:05:19 INFO - PROCESS | 2956 | 1466697919052 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 2956 | 1466697919056 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:19 INFO - PROCESS | 2956 | 1466697919207 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:05:19 INFO - PROCESS | 2956 | 1466697919226 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 2956 | 1466697919228 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:19 INFO - PROCESS | 2956 | ++DOCSHELL 16547C00 == 28 [pid = 2956] [id = 526] 09:05:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1654A400) [pid = 2956] [serial = 1578] [outer = 00000000] 09:05:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1654F400) [pid = 2956] [serial = 1579] [outer = 1654A400] 09:05:19 INFO - PROCESS | 2956 | 1466697919276 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1678AC00) [pid = 2956] [serial = 1580] [outer = 1654A400] 09:05:19 INFO - PROCESS | 2956 | 1466697919771 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 790ms 09:05:19 INFO - PROCESS | 2956 | 1466697919825 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 2956 | 1466697919827 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:05:19 INFO - PROCESS | 2956 | 1466697919831 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 2956 | 1466697919833 Marionette TRACE conn5 <- [1,2070,null,{}] 09:05:19 INFO - PROCESS | 2956 | 1466697919837 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 2956 | 1466697919839 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:19 INFO - PROCESS | 2956 | 1466697919965 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:05:20 INFO - PROCESS | 2956 | 1466697920031 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 2956 | 1466697920033 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:20 INFO - PROCESS | 2956 | ++DOCSHELL 167B4000 == 29 [pid = 2956] [id = 527] 09:05:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (167B4400) [pid = 2956] [serial = 1581] [outer = 00000000] 09:05:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16DADC00) [pid = 2956] [serial = 1582] [outer = 167B4400] 09:05:20 INFO - PROCESS | 2956 | 1466697920085 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1779F800) [pid = 2956] [serial = 1583] [outer = 167B4400] 09:05:20 INFO - PROCESS | 2956 | 1466697920520 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 09:05:20 INFO - PROCESS | 2956 | 1466697920571 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 2956 | 1466697920573 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:05:20 INFO - PROCESS | 2956 | 1466697920576 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:05:20 INFO - PROCESS | 2956 | 1466697920578 Marionette TRACE conn5 <- [1,2074,null,{}] 09:05:20 INFO - PROCESS | 2956 | 1466697920582 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 2956 | 1466697920584 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:20 INFO - PROCESS | 2956 | 1466697920708 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:05:20 INFO - PROCESS | 2956 | 1466697920772 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 2956 | 1466697920778 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:20 INFO - PROCESS | 2956 | ++DOCSHELL 17880400 == 30 [pid = 2956] [id = 528] 09:05:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17880C00) [pid = 2956] [serial = 1584] [outer = 00000000] 09:05:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (178AA400) [pid = 2956] [serial = 1585] [outer = 17880C00] 09:05:20 INFO - PROCESS | 2956 | 1466697920835 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1861EC00) [pid = 2956] [serial = 1586] [outer = 17880C00] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (0FF61400) [pid = 2956] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19DCE800) [pid = 2956] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (17826C00) [pid = 2956] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16783000) [pid = 2956] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1914EC00) [pid = 2956] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1908E400) [pid = 2956] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1952BC00) [pid = 2956] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1095BC00) [pid = 2956] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19154800) [pid = 2956] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1952E400) [pid = 2956] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1678E800) [pid = 2956] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (167B5000) [pid = 2956] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:05:21 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1120A000) [pid = 2956] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:05:21 INFO - PROCESS | 2956 | 1466697921651 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1126ms 09:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:05:21 INFO - PROCESS | 2956 | 1466697921706 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 2956 | 1466697921708 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:05:21 INFO - PROCESS | 2956 | 1466697921711 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 2956 | 1466697921713 Marionette TRACE conn5 <- [1,2078,null,{}] 09:05:21 INFO - PROCESS | 2956 | 1466697921717 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:21 INFO - PROCESS | 2956 | 1466697921719 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:21 INFO - PROCESS | 2956 | 1466697921818 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:05:21 INFO - PROCESS | 2956 | 1466697921829 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:21 INFO - PROCESS | 2956 | 1466697921831 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:21 INFO - PROCESS | 2956 | ++DOCSHELL 0CED3000 == 31 [pid = 2956] [id = 529] 09:05:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (178A1800) [pid = 2956] [serial = 1587] [outer = 00000000] 09:05:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (186A0C00) [pid = 2956] [serial = 1588] [outer = 178A1800] 09:05:21 INFO - PROCESS | 2956 | 1466697921877 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (18E78400) [pid = 2956] [serial = 1589] [outer = 178A1800] 09:05:22 INFO - PROCESS | 2956 | 1466697922310 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 09:05:22 INFO - PROCESS | 2956 | 1466697922345 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 2956 | 1466697922347 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:05:22 INFO - PROCESS | 2956 | 1466697922350 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 2956 | 1466697922352 Marionette TRACE conn5 <- [1,2082,null,{}] 09:05:22 INFO - PROCESS | 2956 | 1466697922355 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:22 INFO - PROCESS | 2956 | 1466697922357 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:22 INFO - PROCESS | 2956 | 1466697922438 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:05:22 INFO - PROCESS | 2956 | 1466697922444 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 2956 | 1466697922446 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:22 INFO - PROCESS | 2956 | ++DOCSHELL 0CBE7000 == 32 [pid = 2956] [id = 530] 09:05:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1005BC00) [pid = 2956] [serial = 1590] [outer = 00000000] 09:05:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19081400) [pid = 2956] [serial = 1591] [outer = 1005BC00] 09:05:22 INFO - PROCESS | 2956 | 1466697922491 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19082800) [pid = 2956] [serial = 1592] [outer = 1005BC00] 09:05:22 INFO - PROCESS | 2956 | 1466697922948 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 631ms 09:05:23 INFO - PROCESS | 2956 | 1466697922997 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 2956 | 1466697923000 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:05:23 INFO - PROCESS | 2956 | 1466697923003 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 2956 | 1466697923005 Marionette TRACE conn5 <- [1,2086,null,{}] 09:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:05:23 INFO - PROCESS | 2956 | 1466697923009 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 2956 | 1466697923011 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:23 INFO - PROCESS | 2956 | 1466697923093 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:05:23 INFO - PROCESS | 2956 | 1466697923099 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 2956 | 1466697923101 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:23 INFO - PROCESS | 2956 | ++DOCSHELL 0CE1EC00 == 33 [pid = 2956] [id = 531] 09:05:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (11125000) [pid = 2956] [serial = 1593] [outer = 00000000] 09:05:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19150800) [pid = 2956] [serial = 1594] [outer = 11125000] 09:05:23 INFO - PROCESS | 2956 | 1466697923146 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19151800) [pid = 2956] [serial = 1595] [outer = 11125000] 09:05:24 INFO - PROCESS | 2956 | 1466697924007 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:05:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1012ms 09:05:24 INFO - PROCESS | 2956 | 1466697924022 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:05:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:05:24 INFO - PROCESS | 2956 | 1466697924027 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:05:24 INFO - PROCESS | 2956 | 1466697924032 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 2956 | 1466697924038 Marionette TRACE conn5 <- [1,2090,null,{}] 09:05:24 INFO - PROCESS | 2956 | 1466697924043 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:24 INFO - PROCESS | 2956 | 1466697924046 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:24 INFO - PROCESS | 2956 | 1466697924196 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:05:24 INFO - PROCESS | 2956 | 1466697924342 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 2956 | 1466697924345 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:24 INFO - PROCESS | 2956 | ++DOCSHELL 1051E400 == 34 [pid = 2956] [id = 532] 09:05:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (10964000) [pid = 2956] [serial = 1596] [outer = 00000000] 09:05:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1120B800) [pid = 2956] [serial = 1597] [outer = 10964000] 09:05:24 INFO - PROCESS | 2956 | 1466697924412 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (149DA800) [pid = 2956] [serial = 1598] [outer = 10964000] 09:05:25 INFO - PROCESS | 2956 | 1466697925178 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1231ms 09:05:25 INFO - PROCESS | 2956 | 1466697925264 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 2956 | 1466697925269 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:05:25 INFO - PROCESS | 2956 | 1466697925276 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 2956 | 1466697925279 Marionette TRACE conn5 <- [1,2094,null,{}] 09:05:25 INFO - PROCESS | 2956 | 1466697925283 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 2956 | 1466697925286 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:25 INFO - PROCESS | 2956 | 1466697925442 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:05:25 INFO - PROCESS | 2956 | 1466697925580 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 2956 | 1466697925583 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:25 INFO - PROCESS | 2956 | ++DOCSHELL 16543000 == 35 [pid = 2956] [id = 533] 09:05:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1654D800) [pid = 2956] [serial = 1599] [outer = 00000000] 09:05:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (167B6800) [pid = 2956] [serial = 1600] [outer = 1654D800] 09:05:25 INFO - PROCESS | 2956 | 1466697925650 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (16DA7400) [pid = 2956] [serial = 1601] [outer = 1654D800] 09:05:26 INFO - PROCESS | 2956 | 1466697926431 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1232ms 09:05:26 INFO - PROCESS | 2956 | 1466697926511 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 2956 | 1466697926514 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:05:26 INFO - PROCESS | 2956 | 1466697926517 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 2956 | 1466697926521 Marionette TRACE conn5 <- [1,2098,null,{}] 09:05:26 INFO - PROCESS | 2956 | 1466697926533 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:26 INFO - PROCESS | 2956 | 1466697926538 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:26 INFO - PROCESS | 2956 | 1466697926689 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:05:26 INFO - PROCESS | 2956 | 1466697926831 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:26 INFO - PROCESS | 2956 | 1466697926834 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:26 INFO - PROCESS | 2956 | ++DOCSHELL 17826800 == 36 [pid = 2956] [id = 534] 09:05:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (193B5400) [pid = 2956] [serial = 1602] [outer = 00000000] 09:05:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19445800) [pid = 2956] [serial = 1603] [outer = 193B5400] 09:05:26 INFO - PROCESS | 2956 | 1466697926898 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1958C800) [pid = 2956] [serial = 1604] [outer = 193B5400] 09:05:27 INFO - PROCESS | 2956 | 1466697927830 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1379ms 09:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:05:27 INFO - PROCESS | 2956 | 1466697927898 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 2956 | 1466697927903 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:05:27 INFO - PROCESS | 2956 | 1466697927908 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 2956 | 1466697927911 Marionette TRACE conn5 <- [1,2102,null,{}] 09:05:27 INFO - PROCESS | 2956 | 1466697927917 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:27 INFO - PROCESS | 2956 | 1466697927920 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:28 INFO - PROCESS | 2956 | 1466697928045 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:05:28 INFO - PROCESS | 2956 | 1466697928185 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 2956 | 1466697928189 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:28 INFO - PROCESS | 2956 | ++DOCSHELL 100E5000 == 37 [pid = 2956] [id = 535] 09:05:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (100E6400) [pid = 2956] [serial = 1605] [outer = 00000000] 09:05:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (11123C00) [pid = 2956] [serial = 1606] [outer = 100E6400] 09:05:28 INFO - PROCESS | 2956 | 1466697928242 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1178C400) [pid = 2956] [serial = 1607] [outer = 100E6400] 09:05:28 INFO - PROCESS | 2956 | --DOCSHELL 0CBE7000 == 36 [pid = 2956] [id = 530] 09:05:28 INFO - PROCESS | 2956 | --DOCSHELL 0CED3000 == 35 [pid = 2956] [id = 529] 09:05:28 INFO - PROCESS | 2956 | --DOCSHELL 17880400 == 34 [pid = 2956] [id = 528] 09:05:28 INFO - PROCESS | 2956 | --DOCSHELL 167B4000 == 33 [pid = 2956] [id = 527] 09:05:28 INFO - PROCESS | 2956 | --DOCSHELL 16547C00 == 32 [pid = 2956] [id = 526] 09:05:28 INFO - PROCESS | 2956 | --DOCSHELL 11690C00 == 31 [pid = 2956] [id = 525] 09:05:28 INFO - PROCESS | 2956 | --DOCSHELL 10A6E400 == 30 [pid = 2956] [id = 524] 09:05:28 INFO - PROCESS | 2956 | --DOCSHELL 08A6FC00 == 29 [pid = 2956] [id = 523] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1914C000) [pid = 2956] [serial = 1535] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1914BC00) [pid = 2956] [serial = 1534] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19B28C00) [pid = 2956] [serial = 1538] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (10C2A000) [pid = 2956] [serial = 1513] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1127FC00) [pid = 2956] [serial = 1514] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19B27400) [pid = 2956] [serial = 1537] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19310800) [pid = 2956] [serial = 1511] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19591800) [pid = 2956] [serial = 1519] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19599800) [pid = 2956] [serial = 1520] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (16C86400) [pid = 2956] [serial = 1516] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (178A4400) [pid = 2956] [serial = 1517] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16B67C00) [pid = 2956] [serial = 1528] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1178A400) [pid = 2956] [serial = 1525] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (149DC400) [pid = 2956] [serial = 1526] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10523000) [pid = 2956] [serial = 1522] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10A6A800) [pid = 2956] [serial = 1523] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A10C400) [pid = 2956] [serial = 1546] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A04EC00) [pid = 2956] [serial = 1547] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19B73800) [pid = 2956] [serial = 1543] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1869A400) [pid = 2956] [serial = 1531] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18FB4000) [pid = 2956] [serial = 1532] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1930D400) [pid = 2956] [serial = 1540] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (177A2C00) [pid = 2956] [serial = 1529] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1958DC00) [pid = 2956] [serial = 1541] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19DCC000) [pid = 2956] [serial = 1544] [outer = 00000000] [url = about:blank] 09:05:28 INFO - PROCESS | 2956 | 1466697928760 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 890ms 09:05:28 INFO - PROCESS | 2956 | 1466697928799 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 2956 | 1466697928803 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:05:28 INFO - PROCESS | 2956 | 1466697928809 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:05:28 INFO - PROCESS | 2956 | 1466697928811 Marionette TRACE conn5 <- [1,2106,null,{}] 09:05:28 INFO - PROCESS | 2956 | 1466697928815 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:28 INFO - PROCESS | 2956 | 1466697928818 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:28 INFO - PROCESS | 2956 | 1466697928913 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:05:28 INFO - PROCESS | 2956 | 1466697928922 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 2956 | 1466697928925 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:28 INFO - PROCESS | 2956 | ++DOCSHELL 10C36400 == 30 [pid = 2956] [id = 536] 09:05:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (10C36C00) [pid = 2956] [serial = 1608] [outer = 00000000] 09:05:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (11785800) [pid = 2956] [serial = 1609] [outer = 10C36C00] 09:05:28 INFO - PROCESS | 2956 | 1466697928977 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (14B5F000) [pid = 2956] [serial = 1610] [outer = 10C36C00] 09:05:29 INFO - PROCESS | 2956 | 1466697929511 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 732ms 09:05:29 INFO - PROCESS | 2956 | 1466697929545 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 2956 | 1466697929548 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:05:29 INFO - PROCESS | 2956 | 1466697929584 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:05:29 INFO - PROCESS | 2956 | 1466697929588 Marionette TRACE conn5 <- [1,2110,null,{}] 09:05:29 INFO - PROCESS | 2956 | 1466697929598 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:29 INFO - PROCESS | 2956 | 1466697929603 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:29 INFO - PROCESS | 2956 | 1466697929695 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:05:29 INFO - PROCESS | 2956 | 1466697929711 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 2956 | 1466697929714 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:29 INFO - PROCESS | 2956 | ++DOCSHELL 167B9800 == 31 [pid = 2956] [id = 537] 09:05:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (167BA400) [pid = 2956] [serial = 1611] [outer = 00000000] 09:05:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (16B65800) [pid = 2956] [serial = 1612] [outer = 167BA400] 09:05:29 INFO - PROCESS | 2956 | 1466697929765 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (177A5C00) [pid = 2956] [serial = 1613] [outer = 167BA400] 09:05:30 INFO - PROCESS | 2956 | 1466697930256 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 09:05:30 INFO - PROCESS | 2956 | 1466697930311 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 2956 | 1466697930314 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:05:30 INFO - PROCESS | 2956 | 1466697930317 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:05:30 INFO - PROCESS | 2956 | 1466697930319 Marionette TRACE conn5 <- [1,2114,null,{}] 09:05:30 INFO - PROCESS | 2956 | 1466697930322 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 2956 | 1466697930324 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:30 INFO - PROCESS | 2956 | 1466697930417 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:05:30 INFO - PROCESS | 2956 | 1466697930434 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 2956 | 1466697930436 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:30 INFO - PROCESS | 2956 | ++DOCSHELL 17883800 == 32 [pid = 2956] [id = 538] 09:05:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (17886400) [pid = 2956] [serial = 1614] [outer = 00000000] 09:05:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (186A1400) [pid = 2956] [serial = 1615] [outer = 17886400] 09:05:30 INFO - PROCESS | 2956 | 1466697930576 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18FB1800) [pid = 2956] [serial = 1616] [outer = 17886400] 09:05:31 INFO - PROCESS | 2956 | 1466697930999 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 09:05:31 INFO - PROCESS | 2956 | 1466697931051 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 2956 | 1466697931053 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:05:31 INFO - PROCESS | 2956 | 1466697931056 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 2956 | 1466697931058 Marionette TRACE conn5 <- [1,2118,null,{}] 09:05:31 INFO - PROCESS | 2956 | 1466697931090 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:31 INFO - PROCESS | 2956 | 1466697931092 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:31 INFO - PROCESS | 2956 | 1466697931224 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:05:31 INFO - PROCESS | 2956 | 1466697931237 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 2956 | 1466697931239 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:31 INFO - PROCESS | 2956 | ++DOCSHELL 18FB5000 == 33 [pid = 2956] [id = 539] 09:05:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19081800) [pid = 2956] [serial = 1617] [outer = 00000000] 09:05:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1914B800) [pid = 2956] [serial = 1618] [outer = 19081800] 09:05:31 INFO - PROCESS | 2956 | 1466697931339 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1930F000) [pid = 2956] [serial = 1619] [outer = 19081800] 09:05:31 INFO - PROCESS | 2956 | 1466697931794 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 2956 | 1466697931835 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:05:31 INFO - PROCESS | 2956 | 1466697931839 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 2956 | 1466697931841 Marionette TRACE conn5 <- [1,2122,null,{}] 09:05:31 INFO - PROCESS | 2956 | 1466697931853 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:31 INFO - PROCESS | 2956 | 1466697931859 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:32 INFO - PROCESS | 2956 | 1466697932009 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:05:32 INFO - PROCESS | 2956 | 1466697932083 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 2956 | 1466697932086 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:32 INFO - PROCESS | 2956 | ++DOCSHELL 193B9800 == 34 [pid = 2956] [id = 540] 09:05:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19444C00) [pid = 2956] [serial = 1620] [outer = 00000000] 09:05:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1959B000) [pid = 2956] [serial = 1621] [outer = 19444C00] 09:05:32 INFO - PROCESS | 2956 | 1466697932137 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19B2B800) [pid = 2956] [serial = 1622] [outer = 19444C00] 09:05:32 INFO - PROCESS | 2956 | 1466697932565 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 09:05:32 INFO - PROCESS | 2956 | 1466697932623 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 2956 | 1466697932625 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:05:32 INFO - PROCESS | 2956 | 1466697932628 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:05:32 INFO - PROCESS | 2956 | 1466697932629 Marionette TRACE conn5 <- [1,2126,null,{}] 09:05:32 INFO - PROCESS | 2956 | 1466697932633 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:32 INFO - PROCESS | 2956 | 1466697932635 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:32 INFO - PROCESS | 2956 | 1466697932754 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:05:32 INFO - PROCESS | 2956 | 1466697932824 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 2956 | 1466697932826 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:32 INFO - PROCESS | 2956 | ++DOCSHELL 0CE28400 == 35 [pid = 2956] [id = 541] 09:05:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (0FFE8000) [pid = 2956] [serial = 1623] [outer = 00000000] 09:05:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19B72C00) [pid = 2956] [serial = 1624] [outer = 0FFE8000] 09:05:32 INFO - PROCESS | 2956 | 1466697932874 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19DC7400) [pid = 2956] [serial = 1625] [outer = 0FFE8000] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10058800) [pid = 2956] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (178A1800) [pid = 2956] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A193400) [pid = 2956] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10514800) [pid = 2956] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10A6EC00) [pid = 2956] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (167B4400) [pid = 2956] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1005BC00) [pid = 2956] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (0CB33400) [pid = 2956] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1A3D6C00) [pid = 2956] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (17880C00) [pid = 2956] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1654A400) [pid = 2956] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1908C000) [pid = 2956] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (100E6000) [pid = 2956] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (116ECC00) [pid = 2956] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:05:33 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (167BA000) [pid = 2956] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:05:33 INFO - PROCESS | 2956 | 1466697933359 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 771ms 09:05:33 INFO - PROCESS | 2956 | 1466697933404 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 2956 | 1466697933406 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:05:33 INFO - PROCESS | 2956 | 1466697933409 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:05:33 INFO - PROCESS | 2956 | 1466697933411 Marionette TRACE conn5 <- [1,2130,null,{}] 09:05:33 INFO - PROCESS | 2956 | 1466697933415 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 2956 | 1466697933417 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:33 INFO - PROCESS | 2956 | 1466697933501 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:05:33 INFO - PROCESS | 2956 | 1466697933506 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 2956 | 1466697933508 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:33 INFO - PROCESS | 2956 | ++DOCSHELL 11693800 == 36 [pid = 2956] [id = 542] 09:05:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (1654A400) [pid = 2956] [serial = 1626] [outer = 00000000] 09:05:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (178A1800) [pid = 2956] [serial = 1627] [outer = 1654A400] 09:05:33 INFO - PROCESS | 2956 | 1466697933553 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1908F400) [pid = 2956] [serial = 1628] [outer = 1654A400] 09:05:34 INFO - PROCESS | 2956 | 1466697934001 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:05:34 INFO - PROCESS | 2956 | 1466697934045 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:05:34 INFO - PROCESS | 2956 | 1466697934048 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 2956 | 1466697934050 Marionette TRACE conn5 <- [1,2134,null,{}] 09:05:34 INFO - PROCESS | 2956 | 1466697934069 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:34 INFO - PROCESS | 2956 | 1466697934071 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:34 INFO - PROCESS | 2956 | 1466697934162 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:05:34 INFO - PROCESS | 2956 | 1466697934168 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 2956 | 1466697934170 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:34 INFO - PROCESS | 2956 | ++DOCSHELL 19B70400 == 37 [pid = 2956] [id = 543] 09:05:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19B72800) [pid = 2956] [serial = 1629] [outer = 00000000] 09:05:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1A050000) [pid = 2956] [serial = 1630] [outer = 19B72800] 09:05:34 INFO - PROCESS | 2956 | 1466697934216 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1A108C00) [pid = 2956] [serial = 1631] [outer = 19B72800] 09:05:34 INFO - PROCESS | 2956 | 1466697934654 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 2956 | 1466697934711 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:05:34 INFO - PROCESS | 2956 | 1466697934715 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 2956 | 1466697934717 Marionette TRACE conn5 <- [1,2138,null,{}] 09:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:05:34 INFO - PROCESS | 2956 | 1466697934720 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:34 INFO - PROCESS | 2956 | 1466697934722 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:34 INFO - PROCESS | 2956 | 1466697934808 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:05:34 INFO - PROCESS | 2956 | 1466697934814 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 2956 | 1466697934816 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:34 INFO - PROCESS | 2956 | ++DOCSHELL 1A192C00 == 38 [pid = 2956] [id = 544] 09:05:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1A194800) [pid = 2956] [serial = 1632] [outer = 00000000] 09:05:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1A19F800) [pid = 2956] [serial = 1633] [outer = 1A194800] 09:05:34 INFO - PROCESS | 2956 | 1466697934860 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1A3D6800) [pid = 2956] [serial = 1634] [outer = 1A194800] 09:05:35 INFO - PROCESS | 2956 | 1466697935600 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 930ms 09:05:35 INFO - PROCESS | 2956 | 1466697935651 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 2956 | 1466697935657 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:05:35 INFO - PROCESS | 2956 | 1466697935662 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 2956 | 1466697935666 Marionette TRACE conn5 <- [1,2142,null,{}] 09:05:35 INFO - PROCESS | 2956 | 1466697935673 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 2956 | 1466697935677 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:35 INFO - PROCESS | 2956 | 1466697935833 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:05:36 INFO - PROCESS | 2956 | 1466697935980 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 2956 | 1466697935983 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:36 INFO - PROCESS | 2956 | ++DOCSHELL 0CEC9C00 == 39 [pid = 2956] [id = 545] 09:05:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1051B000) [pid = 2956] [serial = 1635] [outer = 00000000] 09:05:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1111FC00) [pid = 2956] [serial = 1636] [outer = 1051B000] 09:05:36 INFO - PROCESS | 2956 | 1466697936045 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (14C7F000) [pid = 2956] [serial = 1637] [outer = 1051B000] 09:05:36 INFO - PROCESS | 2956 | 1466697936714 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1126ms 09:05:36 INFO - PROCESS | 2956 | 1466697936799 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 2956 | 1466697936804 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:05:36 INFO - PROCESS | 2956 | 1466697936812 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 2956 | 1466697936815 Marionette TRACE conn5 <- [1,2146,null,{}] 09:05:36 INFO - PROCESS | 2956 | 1466697936819 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:36 INFO - PROCESS | 2956 | 1466697936823 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:36 INFO - PROCESS | 2956 | 1466697936952 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:05:37 INFO - PROCESS | 2956 | 1466697937093 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 2956 | 1466697937096 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:37 INFO - PROCESS | 2956 | ++DOCSHELL 16B63800 == 40 [pid = 2956] [id = 546] 09:05:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (16B67C00) [pid = 2956] [serial = 1638] [outer = 00000000] 09:05:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1861D400) [pid = 2956] [serial = 1639] [outer = 16B67C00] 09:05:37 INFO - PROCESS | 2956 | 1466697937162 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19149400) [pid = 2956] [serial = 1640] [outer = 16B67C00] 09:05:37 INFO - PROCESS | 2956 | 1466697937787 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1022ms 09:05:37 INFO - PROCESS | 2956 | 1466697937835 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 2956 | 1466697937838 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:05:37 INFO - PROCESS | 2956 | 1466697937841 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 2956 | 1466697937845 Marionette TRACE conn5 <- [1,2150,null,{}] 09:05:37 INFO - PROCESS | 2956 | 1466697937857 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 2956 | 1466697937862 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:38 INFO - PROCESS | 2956 | 1466697937979 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:05:38 INFO - PROCESS | 2956 | 1466697938136 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 2956 | 1466697938140 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:38 INFO - PROCESS | 2956 | ++DOCSHELL 1A199400 == 41 [pid = 2956] [id = 547] 09:05:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A19B400) [pid = 2956] [serial = 1641] [outer = 00000000] 09:05:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A3D9C00) [pid = 2956] [serial = 1642] [outer = 1A19B400] 09:05:38 INFO - PROCESS | 2956 | 1466697938207 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A3E1400) [pid = 2956] [serial = 1643] [outer = 1A19B400] 09:05:38 INFO - PROCESS | 2956 | 1466697938868 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1076ms 09:05:38 INFO - PROCESS | 2956 | 1466697938921 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 2956 | 1466697938925 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:05:38 INFO - PROCESS | 2956 | 1466697938928 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 2956 | 1466697938930 Marionette TRACE conn5 <- [1,2154,null,{}] 09:05:38 INFO - PROCESS | 2956 | 1466697938935 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:38 INFO - PROCESS | 2956 | 1466697938937 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:39 INFO - PROCESS | 2956 | 1466697939060 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:05:39 INFO - PROCESS | 2956 | 1466697939206 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 2956 | 1466697939209 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:39 INFO - PROCESS | 2956 | ++DOCSHELL 1A1E8400 == 42 [pid = 2956] [id = 548] 09:05:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A35C400) [pid = 2956] [serial = 1644] [outer = 00000000] 09:05:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A55D800) [pid = 2956] [serial = 1645] [outer = 1A35C400] 09:05:39 INFO - PROCESS | 2956 | 1466697939272 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A588400) [pid = 2956] [serial = 1646] [outer = 1A35C400] 09:05:39 INFO - PROCESS | 2956 | 1466697939901 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1022ms 09:05:39 INFO - PROCESS | 2956 | 1466697939952 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 2956 | 1466697939954 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:05:39 INFO - PROCESS | 2956 | 1466697939958 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:05:39 INFO - PROCESS | 2956 | 1466697939960 Marionette TRACE conn5 <- [1,2158,null,{}] 09:05:39 INFO - PROCESS | 2956 | 1466697939964 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:39 INFO - PROCESS | 2956 | 1466697939967 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:40 INFO - PROCESS | 2956 | 1466697940084 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:05:40 INFO - PROCESS | 2956 | 1466697940231 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 2956 | 1466697940234 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:40 INFO - PROCESS | 2956 | ++DOCSHELL 1A558400 == 43 [pid = 2956] [id = 549] 09:05:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A657400) [pid = 2956] [serial = 1647] [outer = 00000000] 09:05:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A65F800) [pid = 2956] [serial = 1648] [outer = 1A657400] 09:05:40 INFO - PROCESS | 2956 | 1466697940296 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1A685400) [pid = 2956] [serial = 1649] [outer = 1A657400] 09:05:40 INFO - PROCESS | 2956 | 1466697940877 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 09:05:40 INFO - PROCESS | 2956 | 1466697940932 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 2956 | 1466697940935 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:05:40 INFO - PROCESS | 2956 | 1466697940938 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:05:40 INFO - PROCESS | 2956 | 1466697940940 Marionette TRACE conn5 <- [1,2162,null,{}] 09:05:40 INFO - PROCESS | 2956 | 1466697940944 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 2956 | 1466697940951 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:41 INFO - PROCESS | 2956 | 1466697941086 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:05:41 INFO - PROCESS | 2956 | 1466697941251 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 2956 | 1466697941253 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:41 INFO - PROCESS | 2956 | ++DOCSHELL 10514800 == 44 [pid = 2956] [id = 550] 09:05:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (10516000) [pid = 2956] [serial = 1650] [outer = 00000000] 09:05:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1B271C00) [pid = 2956] [serial = 1651] [outer = 10516000] 09:05:41 INFO - PROCESS | 2956 | 1466697941311 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1B272800) [pid = 2956] [serial = 1652] [outer = 10516000] 09:05:41 INFO - PROCESS | 2956 | 1466697941918 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1017ms 09:05:41 INFO - PROCESS | 2956 | 1466697941959 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 2956 | 1466697941962 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:05:41 INFO - PROCESS | 2956 | 1466697941965 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:05:41 INFO - PROCESS | 2956 | 1466697941967 Marionette TRACE conn5 <- [1,2166,null,{}] 09:05:41 INFO - PROCESS | 2956 | 1466697941971 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:41 INFO - PROCESS | 2956 | 1466697941974 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:42 INFO - PROCESS | 2956 | 1466697942085 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:05:42 INFO - PROCESS | 2956 | 1466697942472 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 2956 | 1466697942475 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:42 INFO - PROCESS | 2956 | ++DOCSHELL 0CBE7000 == 45 [pid = 2956] [id = 551] 09:05:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (0CBE9400) [pid = 2956] [serial = 1653] [outer = 00000000] 09:05:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (0FFF6000) [pid = 2956] [serial = 1654] [outer = 0CBE9400] 09:05:42 INFO - PROCESS | 2956 | 1466697942529 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (100EB800) [pid = 2956] [serial = 1655] [outer = 0CBE9400] 09:05:43 INFO - PROCESS | 2956 | 1466697943178 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 19B70400 == 44 [pid = 2956] [id = 543] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 11693800 == 43 [pid = 2956] [id = 542] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 0CE28400 == 42 [pid = 2956] [id = 541] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 193B9800 == 41 [pid = 2956] [id = 540] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 18FB5000 == 40 [pid = 2956] [id = 539] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 167B9800 == 39 [pid = 2956] [id = 537] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 10C36400 == 38 [pid = 2956] [id = 536] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 100E5000 == 37 [pid = 2956] [id = 535] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 17826800 == 36 [pid = 2956] [id = 534] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 16543000 == 35 [pid = 2956] [id = 533] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 1051E400 == 34 [pid = 2956] [id = 532] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 0CE1EC00 == 33 [pid = 2956] [id = 531] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 17883800 == 32 [pid = 2956] [id = 538] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 10514800 == 31 [pid = 2956] [id = 550] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 1A1E8400 == 30 [pid = 2956] [id = 548] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 1A558400 == 29 [pid = 2956] [id = 549] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 1A199400 == 28 [pid = 2956] [id = 547] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 16B63800 == 27 [pid = 2956] [id = 546] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 1A192C00 == 26 [pid = 2956] [id = 544] 09:05:44 INFO - PROCESS | 2956 | --DOCSHELL 0CEC9C00 == 25 [pid = 2956] [id = 545] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (1A690400) [pid = 2956] [serial = 1564] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (186A0C00) [pid = 2956] [serial = 1588] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1A19C000) [pid = 2956] [serial = 1556] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (11211400) [pid = 2956] [serial = 1549] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (10C16C00) [pid = 2956] [serial = 1574] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1779F800) [pid = 2956] [serial = 1583] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19081400) [pid = 2956] [serial = 1591] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (16DADC00) [pid = 2956] [serial = 1582] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (14B9F400) [pid = 2956] [serial = 1550] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (0CE22C00) [pid = 2956] [serial = 1570] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1A691000) [pid = 2956] [serial = 1565] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1A552C00) [pid = 2956] [serial = 1559] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (178AA400) [pid = 2956] [serial = 1585] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1654F400) [pid = 2956] [serial = 1579] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1861EC00) [pid = 2956] [serial = 1586] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A558000) [pid = 2956] [serial = 1561] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (108D4800) [pid = 2956] [serial = 1568] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A55E400) [pid = 2956] [serial = 1562] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10AD8800) [pid = 2956] [serial = 1573] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (14B64400) [pid = 2956] [serial = 1576] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A3E0400) [pid = 2956] [serial = 1558] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1535B000) [pid = 2956] [serial = 1577] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18E78400) [pid = 2956] [serial = 1589] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10051000) [pid = 2956] [serial = 1571] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A197400) [pid = 2956] [serial = 1555] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19084C00) [pid = 2956] [serial = 1553] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1678AC00) [pid = 2956] [serial = 1580] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10517C00) [pid = 2956] [serial = 1567] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1781A800) [pid = 2956] [serial = 1552] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19150800) [pid = 2956] [serial = 1594] [outer = 00000000] [url = about:blank] 09:05:44 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19082800) [pid = 2956] [serial = 1592] [outer = 00000000] [url = about:blank] 09:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2329ms 09:05:44 INFO - PROCESS | 2956 | 1466697944391 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 2956 | 1466697944395 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:05:44 INFO - PROCESS | 2956 | 1466697944401 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 2956 | 1466697944406 Marionette TRACE conn5 <- [1,2170,null,{}] 09:05:44 INFO - PROCESS | 2956 | 1466697944412 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 2956 | 1466697944415 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:44 INFO - PROCESS | 2956 | 1466697944502 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:05:44 INFO - PROCESS | 2956 | 1466697944509 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 2956 | 1466697944513 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:44 INFO - PROCESS | 2956 | ++DOCSHELL 10054000 == 26 [pid = 2956] [id = 552] 09:05:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10054800) [pid = 2956] [serial = 1656] [outer = 00000000] 09:05:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (100E4000) [pid = 2956] [serial = 1657] [outer = 10054800] 09:05:44 INFO - PROCESS | 2956 | 1466697944562 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (10517C00) [pid = 2956] [serial = 1658] [outer = 10054800] 09:05:45 INFO - PROCESS | 2956 | 1466697945083 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 09:05:45 INFO - PROCESS | 2956 | 1466697945132 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:05:45 INFO - PROCESS | 2956 | 1466697945136 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:05:45 INFO - PROCESS | 2956 | 1466697945142 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 2956 | 1466697945146 Marionette TRACE conn5 <- [1,2174,null,{}] 09:05:45 INFO - PROCESS | 2956 | 1466697945150 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:45 INFO - PROCESS | 2956 | 1466697945153 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:45 INFO - PROCESS | 2956 | 1466697945244 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:05:45 INFO - PROCESS | 2956 | 1466697945333 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 2956 | 1466697945336 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:45 INFO - PROCESS | 2956 | ++DOCSHELL 10ADC800 == 27 [pid = 2956] [id = 553] 09:05:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10AE0000) [pid = 2956] [serial = 1659] [outer = 00000000] 09:05:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10C16C00) [pid = 2956] [serial = 1660] [outer = 10AE0000] 09:05:45 INFO - PROCESS | 2956 | 1466697945394 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (11118C00) [pid = 2956] [serial = 1661] [outer = 10AE0000] 09:05:45 INFO - PROCESS | 2956 | 1466697945789 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 09:05:45 INFO - PROCESS | 2956 | 1466697945833 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 2956 | 1466697945835 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:05:45 INFO - PROCESS | 2956 | 1466697945873 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 2956 | 1466697945875 Marionette TRACE conn5 <- [1,2178,null,{}] 09:05:45 INFO - PROCESS | 2956 | 1466697945885 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:45 INFO - PROCESS | 2956 | 1466697945890 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:46 INFO - PROCESS | 2956 | 1466697945985 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:05:46 INFO - PROCESS | 2956 | 1466697945998 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 2956 | 1466697946002 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:46 INFO - PROCESS | 2956 | ++DOCSHELL 1535C400 == 28 [pid = 2956] [id = 554] 09:05:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (153D4000) [pid = 2956] [serial = 1662] [outer = 00000000] 09:05:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (155C1000) [pid = 2956] [serial = 1663] [outer = 153D4000] 09:05:46 INFO - PROCESS | 2956 | 1466697946055 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (15F91000) [pid = 2956] [serial = 1664] [outer = 153D4000] 09:05:46 INFO - PROCESS | 2956 | 1466697946526 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 09:05:46 INFO - PROCESS | 2956 | 1466697946613 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 2956 | 1466697946615 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:05:46 INFO - PROCESS | 2956 | 1466697946618 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 2956 | 1466697946620 Marionette TRACE conn5 <- [1,2182,null,{}] 09:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:05:46 INFO - PROCESS | 2956 | 1466697946634 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 2956 | 1466697946636 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:46 INFO - PROCESS | 2956 | 1466697946771 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:05:46 INFO - PROCESS | 2956 | 1466697946832 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 2956 | 1466697946834 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:46 INFO - PROCESS | 2956 | ++DOCSHELL 16781000 == 29 [pid = 2956] [id = 555] 09:05:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (16787800) [pid = 2956] [serial = 1665] [outer = 00000000] 09:05:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (167BBC00) [pid = 2956] [serial = 1666] [outer = 16787800] 09:05:46 INFO - PROCESS | 2956 | 1466697946882 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (16B6B400) [pid = 2956] [serial = 1667] [outer = 16787800] 09:05:47 INFO - PROCESS | 2956 | 1466697947335 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 09:05:47 INFO - PROCESS | 2956 | 1466697947393 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 2956 | 1466697947395 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:05:47 INFO - PROCESS | 2956 | 1466697947398 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 2956 | 1466697947400 Marionette TRACE conn5 <- [1,2186,null,{}] 09:05:47 INFO - PROCESS | 2956 | 1466697947404 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:47 INFO - PROCESS | 2956 | 1466697947406 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:47 INFO - PROCESS | 2956 | 1466697947526 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:05:47 INFO - PROCESS | 2956 | 1466697947536 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 2956 | 1466697947538 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:47 INFO - PROCESS | 2956 | ++DOCSHELL 16DA5C00 == 30 [pid = 2956] [id = 556] 09:05:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (16DA6800) [pid = 2956] [serial = 1668] [outer = 00000000] 09:05:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (17822C00) [pid = 2956] [serial = 1669] [outer = 16DA6800] 09:05:47 INFO - PROCESS | 2956 | 1466697947584 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (178AA400) [pid = 2956] [serial = 1670] [outer = 16DA6800] 09:05:48 INFO - PROCESS | 2956 | 1466697948030 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 09:05:48 INFO - PROCESS | 2956 | 1466697948078 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 2956 | 1466697948081 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:05:48 INFO - PROCESS | 2956 | 1466697948084 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 2956 | 1466697948086 Marionette TRACE conn5 <- [1,2190,null,{}] 09:05:48 INFO - PROCESS | 2956 | 1466697948089 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:48 INFO - PROCESS | 2956 | 1466697948095 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:48 INFO - PROCESS | 2956 | 1466697948242 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:05:48 INFO - PROCESS | 2956 | 1466697948309 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 2956 | 1466697948311 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:48 INFO - PROCESS | 2956 | ++DOCSHELL 18676400 == 31 [pid = 2956] [id = 557] 09:05:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (18693800) [pid = 2956] [serial = 1671] [outer = 00000000] 09:05:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18FB4400) [pid = 2956] [serial = 1672] [outer = 18693800] 09:05:48 INFO - PROCESS | 2956 | 1466697948357 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19087400) [pid = 2956] [serial = 1673] [outer = 18693800] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19081800) [pid = 2956] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19444C00) [pid = 2956] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (0FFE8000) [pid = 2956] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (11125000) [pid = 2956] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (193B5400) [pid = 2956] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10C36C00) [pid = 2956] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (17886400) [pid = 2956] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (100E6400) [pid = 2956] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (167BA400) [pid = 2956] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10964000) [pid = 2956] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1654D800) [pid = 2956] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19B72800) [pid = 2956] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A194800) [pid = 2956] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:05:49 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1654A400) [pid = 2956] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:05:49 INFO - PROCESS | 2956 | 1466697949156 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1123ms 09:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:05:49 INFO - PROCESS | 2956 | 1466697949208 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 2956 | 1466697949210 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:05:49 INFO - PROCESS | 2956 | 1466697949213 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 2956 | 1466697949215 Marionette TRACE conn5 <- [1,2194,null,{}] 09:05:49 INFO - PROCESS | 2956 | 1466697949219 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:49 INFO - PROCESS | 2956 | 1466697949221 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:49 INFO - PROCESS | 2956 | 1466697949299 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:05:49 INFO - PROCESS | 2956 | 1466697949307 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 2956 | 1466697949309 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:49 INFO - PROCESS | 2956 | ++DOCSHELL 116ED400 == 32 [pid = 2956] [id = 558] 09:05:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1494E800) [pid = 2956] [serial = 1674] [outer = 00000000] 09:05:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1781A000) [pid = 2956] [serial = 1675] [outer = 1494E800] 09:05:49 INFO - PROCESS | 2956 | 1466697949354 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18E57000) [pid = 2956] [serial = 1676] [outer = 1494E800] 09:05:49 INFO - PROCESS | 2956 | 1466697949795 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 09:05:49 INFO - PROCESS | 2956 | 1466697949844 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 2956 | 1466697949847 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:05:49 INFO - PROCESS | 2956 | 1466697949850 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:05:49 INFO - PROCESS | 2956 | 1466697949852 Marionette TRACE conn5 <- [1,2198,null,{}] 09:05:49 INFO - PROCESS | 2956 | 1466697949855 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:49 INFO - PROCESS | 2956 | 1466697949857 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:49 INFO - PROCESS | 2956 | 1466697949938 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:05:49 INFO - PROCESS | 2956 | 1466697949944 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 2956 | 1466697949946 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:49 INFO - PROCESS | 2956 | ++DOCSHELL 10AD6800 == 33 [pid = 2956] [id = 559] 09:05:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19089000) [pid = 2956] [serial = 1677] [outer = 00000000] 09:05:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19148C00) [pid = 2956] [serial = 1678] [outer = 19089000] 09:05:50 INFO - PROCESS | 2956 | 1466697949990 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1914C000) [pid = 2956] [serial = 1679] [outer = 19089000] 09:05:50 INFO - PROCESS | 2956 | 1466697950445 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 09:05:50 INFO - PROCESS | 2956 | 1466697950488 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 2956 | 1466697950490 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:05:50 INFO - PROCESS | 2956 | 1466697950508 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 2956 | 1466697950510 Marionette TRACE conn5 <- [1,2202,null,{}] 09:05:50 INFO - PROCESS | 2956 | 1466697950513 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 2956 | 1466697950515 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:50 INFO - PROCESS | 2956 | 1466697950597 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:05:50 INFO - PROCESS | 2956 | 1466697950604 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 2956 | 1466697950606 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:50 INFO - PROCESS | 2956 | ++DOCSHELL 193B2400 == 34 [pid = 2956] [id = 560] 09:05:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (193B4800) [pid = 2956] [serial = 1680] [outer = 00000000] 09:05:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19444400) [pid = 2956] [serial = 1681] [outer = 193B4800] 09:05:50 INFO - PROCESS | 2956 | 1466697950654 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19445000) [pid = 2956] [serial = 1682] [outer = 193B4800] 09:05:51 INFO - PROCESS | 2956 | 1466697951440 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 09:05:51 INFO - PROCESS | 2956 | 1466697951483 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 2956 | 1466697951488 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:05:51 INFO - PROCESS | 2956 | 1466697951493 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:05:51 INFO - PROCESS | 2956 | 1466697951497 Marionette TRACE conn5 <- [1,2206,null,{}] 09:05:51 INFO - PROCESS | 2956 | 1466697951528 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:51 INFO - PROCESS | 2956 | 1466697951531 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:51 INFO - PROCESS | 2956 | 1466697951677 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:05:51 INFO - PROCESS | 2956 | 1466697951809 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 2956 | 1466697951812 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:51 INFO - PROCESS | 2956 | ++DOCSHELL 1004E800 == 35 [pid = 2956] [id = 561] 09:05:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1051E000) [pid = 2956] [serial = 1683] [outer = 00000000] 09:05:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (10AD7000) [pid = 2956] [serial = 1684] [outer = 1051E000] 09:05:51 INFO - PROCESS | 2956 | 1466697951875 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (11126000) [pid = 2956] [serial = 1685] [outer = 1051E000] 09:05:52 INFO - PROCESS | 2956 | 1466697952530 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1073ms 09:05:52 INFO - PROCESS | 2956 | 1466697952571 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 2956 | 1466697952576 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:05:52 INFO - PROCESS | 2956 | 1466697952582 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 2956 | 1466697952586 Marionette TRACE conn5 <- [1,2210,null,{}] 09:05:52 INFO - PROCESS | 2956 | 1466697952612 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 2956 | 1466697952615 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:52 INFO - PROCESS | 2956 | 1466697952754 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:05:52 INFO - PROCESS | 2956 | 1466697952892 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 2956 | 1466697952895 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:52 INFO - PROCESS | 2956 | ++DOCSHELL 160A9C00 == 36 [pid = 2956] [id = 562] 09:05:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (160ACC00) [pid = 2956] [serial = 1686] [outer = 00000000] 09:05:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1678F400) [pid = 2956] [serial = 1687] [outer = 160ACC00] 09:05:52 INFO - PROCESS | 2956 | 1466697952957 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1779F000) [pid = 2956] [serial = 1688] [outer = 160ACC00] 09:05:53 INFO - PROCESS | 2956 | 1466697953654 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:05:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1103ms 09:05:53 INFO - PROCESS | 2956 | 1466697953711 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 2956 | 1466697953713 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:05:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:05:53 INFO - PROCESS | 2956 | 1466697953718 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 2956 | 1466697953722 Marionette TRACE conn5 <- [1,2214,null,{}] 09:05:53 INFO - PROCESS | 2956 | 1466697953733 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:53 INFO - PROCESS | 2956 | 1466697953738 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:53 INFO - PROCESS | 2956 | 1466697953864 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:05:54 INFO - PROCESS | 2956 | 1466697954007 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 2956 | 1466697954010 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:54 INFO - PROCESS | 2956 | ++DOCSHELL 1943F000 == 37 [pid = 2956] [id = 563] 09:05:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1952D400) [pid = 2956] [serial = 1689] [outer = 00000000] 09:05:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19595C00) [pid = 2956] [serial = 1690] [outer = 1952D400] 09:05:54 INFO - PROCESS | 2956 | 1466697954073 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19B21800) [pid = 2956] [serial = 1691] [outer = 1952D400] 09:05:55 INFO - PROCESS | 2956 | 1466697955022 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1381ms 09:05:55 INFO - PROCESS | 2956 | 1466697955105 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 2956 | 1466697955110 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:05:55 INFO - PROCESS | 2956 | 1466697955115 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 2956 | 1466697955119 Marionette TRACE conn5 <- [1,2218,null,{}] 09:05:55 INFO - PROCESS | 2956 | 1466697955124 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:55 INFO - PROCESS | 2956 | 1466697955127 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:55 INFO - PROCESS | 2956 | 1466697955277 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:05:55 INFO - PROCESS | 2956 | 1466697955417 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 2956 | 1466697955422 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:55 INFO - PROCESS | 2956 | ++DOCSHELL 10A6D800 == 38 [pid = 2956] [id = 564] 09:05:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (10A6E000) [pid = 2956] [serial = 1692] [outer = 00000000] 09:05:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (10C15400) [pid = 2956] [serial = 1693] [outer = 10A6E000] 09:05:55 INFO - PROCESS | 2956 | 1466697955514 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (116EC800) [pid = 2956] [serial = 1694] [outer = 10A6E000] 09:05:55 INFO - PROCESS | 2956 | --DOCSHELL 10AD6800 == 37 [pid = 2956] [id = 559] 09:05:55 INFO - PROCESS | 2956 | --DOCSHELL 116ED400 == 36 [pid = 2956] [id = 558] 09:05:55 INFO - PROCESS | 2956 | --DOCSHELL 18676400 == 35 [pid = 2956] [id = 557] 09:05:55 INFO - PROCESS | 2956 | --DOCSHELL 16DA5C00 == 34 [pid = 2956] [id = 556] 09:05:55 INFO - PROCESS | 2956 | --DOCSHELL 16781000 == 33 [pid = 2956] [id = 555] 09:05:55 INFO - PROCESS | 2956 | --DOCSHELL 1535C400 == 32 [pid = 2956] [id = 554] 09:05:55 INFO - PROCESS | 2956 | --DOCSHELL 10ADC800 == 31 [pid = 2956] [id = 553] 09:05:55 INFO - PROCESS | 2956 | --DOCSHELL 10054000 == 30 [pid = 2956] [id = 552] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1914B800) [pid = 2956] [serial = 1618] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1959B000) [pid = 2956] [serial = 1621] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1930F000) [pid = 2956] [serial = 1619] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19B72C00) [pid = 2956] [serial = 1624] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19B2B800) [pid = 2956] [serial = 1622] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19151800) [pid = 2956] [serial = 1595] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (19445800) [pid = 2956] [serial = 1603] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1958C800) [pid = 2956] [serial = 1604] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (11785800) [pid = 2956] [serial = 1609] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (14B5F000) [pid = 2956] [serial = 1610] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (186A1400) [pid = 2956] [serial = 1615] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (11123C00) [pid = 2956] [serial = 1606] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1178C400) [pid = 2956] [serial = 1607] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16B65800) [pid = 2956] [serial = 1612] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (177A5C00) [pid = 2956] [serial = 1613] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1120B800) [pid = 2956] [serial = 1597] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (149DA800) [pid = 2956] [serial = 1598] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (167B6800) [pid = 2956] [serial = 1600] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (16DA7400) [pid = 2956] [serial = 1601] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A108C00) [pid = 2956] [serial = 1631] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A050000) [pid = 2956] [serial = 1630] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1A19F800) [pid = 2956] [serial = 1633] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1A3D6800) [pid = 2956] [serial = 1634] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19DC7400) [pid = 2956] [serial = 1625] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1908F400) [pid = 2956] [serial = 1628] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (178A1800) [pid = 2956] [serial = 1627] [outer = 00000000] [url = about:blank] 09:05:55 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (18FB1800) [pid = 2956] [serial = 1616] [outer = 00000000] [url = about:blank] 09:05:56 INFO - PROCESS | 2956 | 1466697956019 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 09:05:56 INFO - PROCESS | 2956 | 1466697956045 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 2956 | 1466697956049 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:05:56 INFO - PROCESS | 2956 | 1466697956055 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:05:56 INFO - PROCESS | 2956 | 1466697956057 Marionette TRACE conn5 <- [1,2222,null,{}] 09:05:56 INFO - PROCESS | 2956 | 1466697956061 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:56 INFO - PROCESS | 2956 | 1466697956064 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:56 INFO - PROCESS | 2956 | 1466697956153 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:05:56 INFO - PROCESS | 2956 | 1466697956161 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 2956 | 1466697956163 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:56 INFO - PROCESS | 2956 | ++DOCSHELL 11691800 == 31 [pid = 2956] [id = 565] 09:05:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (11785800) [pid = 2956] [serial = 1695] [outer = 00000000] 09:05:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (149D0C00) [pid = 2956] [serial = 1696] [outer = 11785800] 09:05:56 INFO - PROCESS | 2956 | 1466697956212 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (14BAB400) [pid = 2956] [serial = 1697] [outer = 11785800] 09:05:56 INFO - PROCESS | 2956 | 1466697956719 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:05:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 09:05:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:05:56 INFO - PROCESS | 2956 | 1466697956730 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 2956 | 1466697956732 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:05:56 INFO - PROCESS | 2956 | 1466697956735 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 2956 | 1466697956738 Marionette TRACE conn5 <- [1,2226,null,{}] 09:05:56 INFO - PROCESS | 2956 | 1466697956749 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:56 INFO - PROCESS | 2956 | 1466697956753 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:56 INFO - PROCESS | 2956 | 1466697956871 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:05:56 INFO - PROCESS | 2956 | 1466697956881 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 2956 | 1466697956884 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:56 INFO - PROCESS | 2956 | ++DOCSHELL 16B62400 == 32 [pid = 2956] [id = 566] 09:05:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (16C7C000) [pid = 2956] [serial = 1698] [outer = 00000000] 09:05:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (16DA9400) [pid = 2956] [serial = 1699] [outer = 16C7C000] 09:05:56 INFO - PROCESS | 2956 | 1466697956936 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1781B800) [pid = 2956] [serial = 1700] [outer = 16C7C000] 09:05:57 INFO - PROCESS | 2956 | 1466697957411 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 09:05:57 INFO - PROCESS | 2956 | 1466697957466 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 2956 | 1466697957468 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:05:57 INFO - PROCESS | 2956 | 1466697957472 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:05:57 INFO - PROCESS | 2956 | 1466697957474 Marionette TRACE conn5 <- [1,2230,null,{}] 09:05:57 INFO - PROCESS | 2956 | 1466697957477 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 2956 | 1466697957479 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:57 INFO - PROCESS | 2956 | 1466697957568 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:05:57 INFO - PROCESS | 2956 | 1466697957573 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 2956 | 1466697957584 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:57 INFO - PROCESS | 2956 | ++DOCSHELL 17881400 == 33 [pid = 2956] [id = 567] 09:05:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (178A3800) [pid = 2956] [serial = 1701] [outer = 00000000] 09:05:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (186A1000) [pid = 2956] [serial = 1702] [outer = 178A3800] 09:05:57 INFO - PROCESS | 2956 | 1466697957632 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18FACC00) [pid = 2956] [serial = 1703] [outer = 178A3800] 09:05:58 INFO - PROCESS | 2956 | 1466697958092 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 09:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:05:58 INFO - PROCESS | 2956 | 1466697958146 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 2956 | 1466697958148 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:05:58 INFO - PROCESS | 2956 | 1466697958151 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 2956 | 1466697958153 Marionette TRACE conn5 <- [1,2234,null,{}] 09:05:58 INFO - PROCESS | 2956 | 1466697958156 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 2956 | 1466697958159 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:58 INFO - PROCESS | 2956 | 1466697958276 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:05:58 INFO - PROCESS | 2956 | 1466697958367 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 2956 | 1466697958369 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:58 INFO - PROCESS | 2956 | ++DOCSHELL 19087000 == 34 [pid = 2956] [id = 568] 09:05:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19087C00) [pid = 2956] [serial = 1704] [outer = 00000000] 09:05:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19149000) [pid = 2956] [serial = 1705] [outer = 19087C00] 09:05:58 INFO - PROCESS | 2956 | 1466697958416 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19151000) [pid = 2956] [serial = 1706] [outer = 19087C00] 09:05:58 INFO - PROCESS | 2956 | 1466697958835 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:05:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 09:05:58 INFO - PROCESS | 2956 | 1466697958881 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 2956 | 1466697958884 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:05:58 INFO - PROCESS | 2956 | 1466697958887 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 2956 | 1466697958888 Marionette TRACE conn5 <- [1,2238,null,{}] 09:05:58 INFO - PROCESS | 2956 | 1466697958898 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 2956 | 1466697958903 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:59 INFO - PROCESS | 2956 | 1466697959048 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:05:59 INFO - PROCESS | 2956 | 1466697959116 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 2956 | 1466697959118 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:59 INFO - PROCESS | 2956 | ++DOCSHELL 19311000 == 35 [pid = 2956] [id = 569] 09:05:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (193AC400) [pid = 2956] [serial = 1707] [outer = 00000000] 09:05:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19596800) [pid = 2956] [serial = 1708] [outer = 193AC400] 09:05:59 INFO - PROCESS | 2956 | 1466697959166 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19B2DC00) [pid = 2956] [serial = 1709] [outer = 193AC400] 09:05:59 INFO - PROCESS | 2956 | 1466697959601 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 790ms 09:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:05:59 INFO - PROCESS | 2956 | 1466697959678 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 2956 | 1466697959680 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:05:59 INFO - PROCESS | 2956 | 1466697959683 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 2956 | 1466697959684 Marionette TRACE conn5 <- [1,2242,null,{}] 09:05:59 INFO - PROCESS | 2956 | 1466697959688 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 2956 | 1466697959700 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:59 INFO - PROCESS | 2956 | 1466697959822 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:05:59 INFO - PROCESS | 2956 | 1466697959831 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 2956 | 1466697959833 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:05:59 INFO - PROCESS | 2956 | ++DOCSHELL 10521C00 == 36 [pid = 2956] [id = 570] 09:05:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19B6E000) [pid = 2956] [serial = 1710] [outer = 00000000] 09:05:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19DCA400) [pid = 2956] [serial = 1711] [outer = 19B6E000] 09:05:59 INFO - PROCESS | 2956 | 1466697959881 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19DD1000) [pid = 2956] [serial = 1712] [outer = 19B6E000] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (153D4000) [pid = 2956] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (10AE0000) [pid = 2956] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (0CBE9400) [pid = 2956] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10054800) [pid = 2956] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16DA6800) [pid = 2956] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1051B000) [pid = 2956] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (16B67C00) [pid = 2956] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1A19B400) [pid = 2956] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1A35C400) [pid = 2956] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A657400) [pid = 2956] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10516000) [pid = 2956] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18693800) [pid = 2956] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19089000) [pid = 2956] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (16787800) [pid = 2956] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:06:00 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1494E800) [pid = 2956] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:06:00 INFO - PROCESS | 2956 | 1466697960422 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:06:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 770ms 09:06:00 INFO - PROCESS | 2956 | 1466697960454 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 2956 | 1466697960456 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:06:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:06:00 INFO - PROCESS | 2956 | 1466697960459 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 2956 | 1466697960460 Marionette TRACE conn5 <- [1,2246,null,{}] 09:06:00 INFO - PROCESS | 2956 | 1466697960464 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:00 INFO - PROCESS | 2956 | 1466697960466 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:00 INFO - PROCESS | 2956 | 1466697960548 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:06:00 INFO - PROCESS | 2956 | 1466697960647 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:00 INFO - PROCESS | 2956 | 1466697960649 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:00 INFO - PROCESS | 2956 | ++DOCSHELL 08A6F800 == 37 [pid = 2956] [id = 571] 09:06:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (0C790400) [pid = 2956] [serial = 1713] [outer = 00000000] 09:06:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (167B3800) [pid = 2956] [serial = 1714] [outer = 0C790400] 09:06:00 INFO - PROCESS | 2956 | 1466697960697 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19B28C00) [pid = 2956] [serial = 1715] [outer = 0C790400] 09:06:01 INFO - PROCESS | 2956 | 1466697961070 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 09:06:01 INFO - PROCESS | 2956 | 1466697961090 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 2956 | 1466697961092 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:06:01 INFO - PROCESS | 2956 | 1466697961095 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 2956 | 1466697961096 Marionette TRACE conn5 <- [1,2250,null,{}] 09:06:01 INFO - PROCESS | 2956 | 1466697961100 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:01 INFO - PROCESS | 2956 | 1466697961102 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:01 INFO - PROCESS | 2956 | 1466697961248 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:06:01 INFO - PROCESS | 2956 | 1466697961257 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 2956 | 1466697961259 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:01 INFO - PROCESS | 2956 | ++DOCSHELL 19B72800 == 38 [pid = 2956] [id = 572] 09:06:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19DC6400) [pid = 2956] [serial = 1716] [outer = 00000000] 09:06:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1A109800) [pid = 2956] [serial = 1717] [outer = 19DC6400] 09:06:01 INFO - PROCESS | 2956 | 1466697961309 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1A190800) [pid = 2956] [serial = 1718] [outer = 19DC6400] 09:06:02 INFO - PROCESS | 2956 | 1466697961986 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:06:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 09:06:02 INFO - PROCESS | 2956 | 1466697962026 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:06:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:06:02 INFO - PROCESS | 2956 | 1466697962031 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:06:02 INFO - PROCESS | 2956 | 1466697962036 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 2956 | 1466697962042 Marionette TRACE conn5 <- [1,2254,null,{}] 09:06:02 INFO - PROCESS | 2956 | 1466697962048 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 2956 | 1466697962051 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:02 INFO - PROCESS | 2956 | 1466697962195 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:06:02 INFO - PROCESS | 2956 | 1466697962340 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 2956 | 1466697962343 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:02 INFO - PROCESS | 2956 | ++DOCSHELL 1095BC00 == 39 [pid = 2956] [id = 573] 09:06:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1095F000) [pid = 2956] [serial = 1719] [outer = 00000000] 09:06:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1495A800) [pid = 2956] [serial = 1720] [outer = 1095F000] 09:06:02 INFO - PROCESS | 2956 | 1466697962411 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (15F8D800) [pid = 2956] [serial = 1721] [outer = 1095F000] 09:06:03 INFO - PROCESS | 2956 | 1466697963054 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1080ms 09:06:03 INFO - PROCESS | 2956 | 1466697963118 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 2956 | 1466697963123 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:06:03 INFO - PROCESS | 2956 | 1466697963129 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 2956 | 1466697963132 Marionette TRACE conn5 <- [1,2258,null,{}] 09:06:03 INFO - PROCESS | 2956 | 1466697963136 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 2956 | 1466697963139 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:03 INFO - PROCESS | 2956 | 1466697963292 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:06:03 INFO - PROCESS | 2956 | 1466697963434 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 2956 | 1466697963437 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:03 INFO - PROCESS | 2956 | ++DOCSHELL 18673800 == 40 [pid = 2956] [id = 574] 09:06:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18696800) [pid = 2956] [serial = 1722] [outer = 00000000] 09:06:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19153400) [pid = 2956] [serial = 1723] [outer = 18696800] 09:06:03 INFO - PROCESS | 2956 | 1466697963501 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1952D000) [pid = 2956] [serial = 1724] [outer = 18696800] 09:06:04 INFO - PROCESS | 2956 | 1466697964128 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1023ms 09:06:04 INFO - PROCESS | 2956 | 1466697964153 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 2956 | 1466697964156 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:06:04 INFO - PROCESS | 2956 | 1466697964160 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 2956 | 1466697964164 Marionette TRACE conn5 <- [1,2262,null,{}] 09:06:04 INFO - PROCESS | 2956 | 1466697964175 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:04 INFO - PROCESS | 2956 | 1466697964180 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:04 INFO - PROCESS | 2956 | 1466697964294 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:06:04 INFO - PROCESS | 2956 | 1466697964451 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 2956 | 1466697964455 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:04 INFO - PROCESS | 2956 | ++DOCSHELL 1A19A800 == 41 [pid = 2956] [id = 575] 09:06:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A19B000) [pid = 2956] [serial = 1725] [outer = 00000000] 09:06:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A19F400) [pid = 2956] [serial = 1726] [outer = 1A19B000] 09:06:04 INFO - PROCESS | 2956 | 1466697964517 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A3D6400) [pid = 2956] [serial = 1727] [outer = 1A19B000] 09:06:05 INFO - PROCESS | 2956 | 1466697965173 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:06:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1023ms 09:06:05 INFO - PROCESS | 2956 | 1466697965186 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 2956 | 1466697965189 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:06:05 INFO - PROCESS | 2956 | 1466697965193 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:06:05 INFO - PROCESS | 2956 | 1466697965195 Marionette TRACE conn5 <- [1,2266,null,{}] 09:06:05 INFO - PROCESS | 2956 | 1466697965199 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 2956 | 1466697965201 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:05 INFO - PROCESS | 2956 | 1466697965394 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:06:05 INFO - PROCESS | 2956 | 1466697965462 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 2956 | 1466697965465 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:05 INFO - PROCESS | 2956 | ++DOCSHELL 1A3DA400 == 42 [pid = 2956] [id = 576] 09:06:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A3DC000) [pid = 2956] [serial = 1728] [outer = 00000000] 09:06:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A553C00) [pid = 2956] [serial = 1729] [outer = 1A3DC000] 09:06:05 INFO - PROCESS | 2956 | 1466697965563 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A55CC00) [pid = 2956] [serial = 1730] [outer = 1A3DC000] 09:06:06 INFO - PROCESS | 2956 | 1466697966190 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1016ms 09:06:06 INFO - PROCESS | 2956 | 1466697966217 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 2956 | 1466697966220 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:06:06 INFO - PROCESS | 2956 | 1466697966224 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 2956 | 1466697966226 Marionette TRACE conn5 <- [1,2270,null,{}] 09:06:06 INFO - PROCESS | 2956 | 1466697966230 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:06 INFO - PROCESS | 2956 | 1466697966233 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:06 INFO - PROCESS | 2956 | 1466697966361 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:06:06 INFO - PROCESS | 2956 | 1466697966508 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 2956 | 1466697966510 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:06 INFO - PROCESS | 2956 | ++DOCSHELL 0CEC9C00 == 43 [pid = 2956] [id = 577] 09:06:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (100EE000) [pid = 2956] [serial = 1731] [outer = 00000000] 09:06:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A655000) [pid = 2956] [serial = 1732] [outer = 100EE000] 09:06:06 INFO - PROCESS | 2956 | 1466697966570 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A65D400) [pid = 2956] [serial = 1733] [outer = 100EE000] 09:06:07 INFO - PROCESS | 2956 | 1466697967176 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:06:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1017ms 09:06:07 INFO - PROCESS | 2956 | 1466697967245 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 2956 | 1466697967248 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:06:07 INFO - PROCESS | 2956 | 1466697967252 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:06:07 INFO - PROCESS | 2956 | 1466697967254 Marionette TRACE conn5 <- [1,2274,null,{}] 09:06:07 INFO - PROCESS | 2956 | 1466697967258 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 2956 | 1466697967264 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:07 INFO - PROCESS | 2956 | 1466697967428 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:06:07 INFO - PROCESS | 2956 | 1466697967741 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 2956 | 1466697967744 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:07 INFO - PROCESS | 2956 | ++DOCSHELL 10052400 == 44 [pid = 2956] [id = 578] 09:06:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (10052800) [pid = 2956] [serial = 1734] [outer = 00000000] 09:06:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1051D000) [pid = 2956] [serial = 1735] [outer = 10052800] 09:06:07 INFO - PROCESS | 2956 | 1466697967819 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (10964C00) [pid = 2956] [serial = 1736] [outer = 10052800] 09:06:08 INFO - PROCESS | 2956 | 1466697968440 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:06:08 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 09:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1216ms 09:06:08 INFO - PROCESS | 2956 | 1466697968472 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 2956 | 1466697968476 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:06:08 INFO - PROCESS | 2956 | 1466697968480 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 2956 | 1466697968483 Marionette TRACE conn5 <- [1,2278,null,{}] 09:06:08 INFO - PROCESS | 2956 | 1466697968489 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 2956 | 1466697968493 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:08 INFO - PROCESS | 2956 | 1466697968600 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:06:08 INFO - PROCESS | 2956 | 1466697968764 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:08 INFO - PROCESS | 2956 | 1466697968767 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:08 INFO - PROCESS | 2956 | ++DOCSHELL 14957800 == 45 [pid = 2956] [id = 579] 09:06:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1534F800) [pid = 2956] [serial = 1737] [outer = 00000000] 09:06:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1654E800) [pid = 2956] [serial = 1738] [outer = 1534F800] 09:06:08 INFO - PROCESS | 2956 | 1466697968817 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (167B5000) [pid = 2956] [serial = 1739] [outer = 1534F800] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 08A6F800 == 44 [pid = 2956] [id = 571] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 10521C00 == 43 [pid = 2956] [id = 570] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 19311000 == 42 [pid = 2956] [id = 569] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 19087000 == 41 [pid = 2956] [id = 568] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 17881400 == 40 [pid = 2956] [id = 567] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 16B62400 == 39 [pid = 2956] [id = 566] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 11691800 == 38 [pid = 2956] [id = 565] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 10A6D800 == 37 [pid = 2956] [id = 564] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 1943F000 == 36 [pid = 2956] [id = 563] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 1004E800 == 35 [pid = 2956] [id = 561] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 160A9C00 == 34 [pid = 2956] [id = 562] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 193B2400 == 33 [pid = 2956] [id = 560] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 0CBE7000 == 32 [pid = 2956] [id = 551] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 10052400 == 31 [pid = 2956] [id = 578] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 0CEC9C00 == 30 [pid = 2956] [id = 577] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 1A19A800 == 29 [pid = 2956] [id = 575] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 1A3DA400 == 28 [pid = 2956] [id = 576] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 18673800 == 27 [pid = 2956] [id = 574] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 19B72800 == 26 [pid = 2956] [id = 572] 09:06:09 INFO - PROCESS | 2956 | --DOCSHELL 1095BC00 == 25 [pid = 2956] [id = 573] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19087400) [pid = 2956] [serial = 1673] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (167BBC00) [pid = 2956] [serial = 1666] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (16B6B400) [pid = 2956] [serial = 1667] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (178AA400) [pid = 2956] [serial = 1670] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1914C000) [pid = 2956] [serial = 1679] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (19444400) [pid = 2956] [serial = 1681] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1781A000) [pid = 2956] [serial = 1675] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (15F91000) [pid = 2956] [serial = 1664] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (18E57000) [pid = 2956] [serial = 1676] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (155C1000) [pid = 2956] [serial = 1663] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10C16C00) [pid = 2956] [serial = 1660] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (11118C00) [pid = 2956] [serial = 1661] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (100EB800) [pid = 2956] [serial = 1655] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (0FFF6000) [pid = 2956] [serial = 1654] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (100E4000) [pid = 2956] [serial = 1657] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10517C00) [pid = 2956] [serial = 1658] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (17822C00) [pid = 2956] [serial = 1669] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (14C7F000) [pid = 2956] [serial = 1637] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1111FC00) [pid = 2956] [serial = 1636] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19149400) [pid = 2956] [serial = 1640] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1861D400) [pid = 2956] [serial = 1639] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A3E1400) [pid = 2956] [serial = 1643] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A3D9C00) [pid = 2956] [serial = 1642] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A588400) [pid = 2956] [serial = 1646] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1A55D800) [pid = 2956] [serial = 1645] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1A685400) [pid = 2956] [serial = 1649] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1A65F800) [pid = 2956] [serial = 1648] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1B272800) [pid = 2956] [serial = 1652] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1B271C00) [pid = 2956] [serial = 1651] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (18FB4400) [pid = 2956] [serial = 1672] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19148C00) [pid = 2956] [serial = 1678] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 2956 | 1466697970371 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:06:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1921ms 09:06:10 INFO - PROCESS | 2956 | 1466697970403 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 2956 | 1466697970407 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:06:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:06:10 INFO - PROCESS | 2956 | 1466697970411 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 2956 | 1466697970416 Marionette TRACE conn5 <- [1,2282,null,{}] 09:06:10 INFO - PROCESS | 2956 | 1466697970421 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 2956 | 1466697970424 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:10 INFO - PROCESS | 2956 | 1466697970558 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:06:10 INFO - PROCESS | 2956 | 1466697970655 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:10 INFO - PROCESS | 2956 | 1466697970657 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:10 INFO - PROCESS | 2956 | ++DOCSHELL 100E6800 == 26 [pid = 2956] [id = 580] 09:06:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10515000) [pid = 2956] [serial = 1740] [outer = 00000000] 09:06:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (108D5000) [pid = 2956] [serial = 1741] [outer = 10515000] 09:06:10 INFO - PROCESS | 2956 | 1466697970706 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10A64400) [pid = 2956] [serial = 1742] [outer = 10515000] 09:06:11 INFO - PROCESS | 2956 | 1466697971090 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 09:06:11 INFO - PROCESS | 2956 | 1466697971143 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 2956 | 1466697971148 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:06:11 INFO - PROCESS | 2956 | 1466697971155 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 2956 | 1466697971157 Marionette TRACE conn5 <- [1,2286,null,{}] 09:06:11 INFO - PROCESS | 2956 | 1466697971161 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:11 INFO - PROCESS | 2956 | 1466697971164 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:11 INFO - PROCESS | 2956 | 1466697971285 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:06:11 INFO - PROCESS | 2956 | 1466697971299 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 2956 | 1466697971301 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:11 INFO - PROCESS | 2956 | ++DOCSHELL 1120B800 == 27 [pid = 2956] [id = 581] 09:06:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1120D800) [pid = 2956] [serial = 1743] [outer = 00000000] 09:06:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (116E0000) [pid = 2956] [serial = 1744] [outer = 1120D800] 09:06:11 INFO - PROCESS | 2956 | 1466697971351 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (149D9C00) [pid = 2956] [serial = 1745] [outer = 1120D800] 09:06:11 INFO - PROCESS | 2956 | 1466697971793 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 09:06:11 INFO - PROCESS | 2956 | 1466697971829 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 2956 | 1466697971831 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:06:11 INFO - PROCESS | 2956 | 1466697971834 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 2956 | 1466697971838 Marionette TRACE conn5 <- [1,2290,null,{}] 09:06:11 INFO - PROCESS | 2956 | 1466697971849 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:11 INFO - PROCESS | 2956 | 1466697971854 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:11 INFO - PROCESS | 2956 | 1466697971940 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:06:11 INFO - PROCESS | 2956 | 1466697971947 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 2956 | 1466697971950 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:11 INFO - PROCESS | 2956 | ++DOCSHELL 155BE800 == 28 [pid = 2956] [id = 582] 09:06:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1563EC00) [pid = 2956] [serial = 1746] [outer = 00000000] 09:06:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1609E000) [pid = 2956] [serial = 1747] [outer = 1563EC00] 09:06:12 INFO - PROCESS | 2956 | 1466697971999 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (16550400) [pid = 2956] [serial = 1748] [outer = 1563EC00] 09:06:12 INFO - PROCESS | 2956 | 1466697972483 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:06:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 09:06:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:06:12 INFO - PROCESS | 2956 | 1466697972514 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 2956 | 1466697972516 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:06:12 INFO - PROCESS | 2956 | 1466697972519 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 2956 | 1466697972521 Marionette TRACE conn5 <- [1,2294,null,{}] 09:06:12 INFO - PROCESS | 2956 | 1466697972525 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:12 INFO - PROCESS | 2956 | 1466697972527 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:12 INFO - PROCESS | 2956 | 1466697972651 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:06:12 INFO - PROCESS | 2956 | 1466697972747 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 2956 | 1466697972749 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:12 INFO - PROCESS | 2956 | ++DOCSHELL 167B6000 == 29 [pid = 2956] [id = 583] 09:06:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (16B43C00) [pid = 2956] [serial = 1749] [outer = 00000000] 09:06:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (16C85400) [pid = 2956] [serial = 1750] [outer = 16B43C00] 09:06:12 INFO - PROCESS | 2956 | 1466697972795 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (177A4000) [pid = 2956] [serial = 1751] [outer = 16B43C00] 09:06:13 INFO - PROCESS | 2956 | 1466697973233 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 09:06:13 INFO - PROCESS | 2956 | 1466697973259 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 2956 | 1466697973262 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:06:13 INFO - PROCESS | 2956 | 1466697973265 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 2956 | 1466697973266 Marionette TRACE conn5 <- [1,2298,null,{}] 09:06:13 INFO - PROCESS | 2956 | 1466697973273 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 2956 | 1466697973275 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:13 INFO - PROCESS | 2956 | 1466697973389 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:06:13 INFO - PROCESS | 2956 | 1466697973395 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 2956 | 1466697973397 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:13 INFO - PROCESS | 2956 | ++DOCSHELL 17824000 == 30 [pid = 2956] [id = 584] 09:06:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1787DC00) [pid = 2956] [serial = 1752] [outer = 00000000] 09:06:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (178AA800) [pid = 2956] [serial = 1753] [outer = 1787DC00] 09:06:13 INFO - PROCESS | 2956 | 1466697973442 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (178CD800) [pid = 2956] [serial = 1754] [outer = 1787DC00] 09:06:13 INFO - PROCESS | 2956 | 1466697973916 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 09:06:13 INFO - PROCESS | 2956 | 1466697973937 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:06:13 INFO - PROCESS | 2956 | 1466697973939 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:06:13 INFO - PROCESS | 2956 | 1466697973942 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 2956 | 1466697973944 Marionette TRACE conn5 <- [1,2302,null,{}] 09:06:13 INFO - PROCESS | 2956 | 1466697973947 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:13 INFO - PROCESS | 2956 | 1466697973953 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:14 INFO - PROCESS | 2956 | 1466697974111 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:06:14 INFO - PROCESS | 2956 | 1466697974136 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 2956 | 1466697974138 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:14 INFO - PROCESS | 2956 | ++DOCSHELL 186A1400 == 31 [pid = 2956] [id = 585] 09:06:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18E55400) [pid = 2956] [serial = 1755] [outer = 00000000] 09:06:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19088000) [pid = 2956] [serial = 1756] [outer = 18E55400] 09:06:14 INFO - PROCESS | 2956 | 1466697974183 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1908F800) [pid = 2956] [serial = 1757] [outer = 18E55400] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19DC6400) [pid = 2956] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19087C00) [pid = 2956] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (193AC400) [pid = 2956] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19B6E000) [pid = 2956] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1952D400) [pid = 2956] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (193B4800) [pid = 2956] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1051E000) [pid = 2956] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (178A3800) [pid = 2956] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (160ACC00) [pid = 2956] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (16C7C000) [pid = 2956] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0C790400) [pid = 2956] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10A6E000) [pid = 2956] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:06:14 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (11785800) [pid = 2956] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:06:14 INFO - PROCESS | 2956 | 1466697974914 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1019ms 09:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:06:14 INFO - PROCESS | 2956 | 1466697974963 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 2956 | 1466697974965 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:06:14 INFO - PROCESS | 2956 | 1466697974968 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 2956 | 1466697974970 Marionette TRACE conn5 <- [1,2306,null,{}] 09:06:15 INFO - PROCESS | 2956 | 1466697974987 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 2956 | 1466697974989 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:15 INFO - PROCESS | 2956 | 1466697975069 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:06:15 INFO - PROCESS | 2956 | 1466697975075 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 2956 | 1466697975077 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:15 INFO - PROCESS | 2956 | ++DOCSHELL 116DFC00 == 32 [pid = 2956] [id = 586] 09:06:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (149D8000) [pid = 2956] [serial = 1758] [outer = 00000000] 09:06:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18FAC400) [pid = 2956] [serial = 1759] [outer = 149D8000] 09:06:15 INFO - PROCESS | 2956 | 1466697975121 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19085400) [pid = 2956] [serial = 1760] [outer = 149D8000] 09:06:15 INFO - PROCESS | 2956 | 1466697975634 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 2956 | 1466697975701 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:06:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:06:15 INFO - PROCESS | 2956 | 1466697975704 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 2956 | 1466697975706 Marionette TRACE conn5 <- [1,2310,null,{}] 09:06:15 INFO - PROCESS | 2956 | 1466697975710 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 2956 | 1466697975712 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:15 INFO - PROCESS | 2956 | 1466697975797 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:06:15 INFO - PROCESS | 2956 | 1466697975836 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:15 INFO - PROCESS | 2956 | 1466697975838 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:15 INFO - PROCESS | 2956 | ++DOCSHELL 08A67C00 == 33 [pid = 2956] [id = 587] 09:06:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19083800) [pid = 2956] [serial = 1761] [outer = 00000000] 09:06:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19153000) [pid = 2956] [serial = 1762] [outer = 19083800] 09:06:15 INFO - PROCESS | 2956 | 1466697975886 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (16DAD400) [pid = 2956] [serial = 1763] [outer = 19083800] 09:06:16 INFO - PROCESS | 2956 | 1466697976334 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 09:06:16 INFO - PROCESS | 2956 | 1466697976379 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 2956 | 1466697976381 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:06:16 INFO - PROCESS | 2956 | 1466697976384 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:06:16 INFO - PROCESS | 2956 | 1466697976386 Marionette TRACE conn5 <- [1,2314,null,{}] 09:06:16 INFO - PROCESS | 2956 | 1466697976389 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 2956 | 1466697976391 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:16 INFO - PROCESS | 2956 | 1466697976472 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:06:16 INFO - PROCESS | 2956 | 1466697976478 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 2956 | 1466697976479 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:16 INFO - PROCESS | 2956 | ++DOCSHELL 193B2800 == 34 [pid = 2956] [id = 588] 09:06:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (193B3000) [pid = 2956] [serial = 1764] [outer = 00000000] 09:06:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19440400) [pid = 2956] [serial = 1765] [outer = 193B3000] 09:06:16 INFO - PROCESS | 2956 | 1466697976524 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19594C00) [pid = 2956] [serial = 1766] [outer = 193B3000] 09:06:17 INFO - PROCESS | 2956 | 1466697977382 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:06:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1014ms 09:06:17 INFO - PROCESS | 2956 | 1466697977403 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 2956 | 1466697977407 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:06:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:06:17 INFO - PROCESS | 2956 | 1466697977411 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 2956 | 1466697977415 Marionette TRACE conn5 <- [1,2318,null,{}] 09:06:17 INFO - PROCESS | 2956 | 1466697977420 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:17 INFO - PROCESS | 2956 | 1466697977424 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:17 INFO - PROCESS | 2956 | 1466697977572 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:06:17 INFO - PROCESS | 2956 | 1466697977712 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 2956 | 1466697977715 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:17 INFO - PROCESS | 2956 | ++DOCSHELL 10522000 == 35 [pid = 2956] [id = 589] 09:06:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (108CB800) [pid = 2956] [serial = 1767] [outer = 00000000] 09:06:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1111FC00) [pid = 2956] [serial = 1768] [outer = 108CB800] 09:06:17 INFO - PROCESS | 2956 | 1466697977778 Marionette DEBUG loaded listener.js 09:06:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (11697400) [pid = 2956] [serial = 1769] [outer = 108CB800] 09:06:18 INFO - PROCESS | 2956 | 1466697978529 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1175ms 09:06:18 INFO - PROCESS | 2956 | 1466697978588 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 2956 | 1466697978593 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:06:18 INFO - PROCESS | 2956 | 1466697978600 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:06:18 INFO - PROCESS | 2956 | 1466697978603 Marionette TRACE conn5 <- [1,2322,null,{}] 09:06:18 INFO - PROCESS | 2956 | 1466697978607 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:18 INFO - PROCESS | 2956 | 1466697978610 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:18 INFO - PROCESS | 2956 | 1466697978747 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:06:18 INFO - PROCESS | 2956 | 1466697978881 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 2956 | 1466697978884 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:18 INFO - PROCESS | 2956 | ++DOCSHELL 1654C400 == 36 [pid = 2956] [id = 590] 09:06:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (16784400) [pid = 2956] [serial = 1770] [outer = 00000000] 09:06:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (17819400) [pid = 2956] [serial = 1771] [outer = 16784400] 09:06:18 INFO - PROCESS | 2956 | 1466697978945 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18615C00) [pid = 2956] [serial = 1772] [outer = 16784400] 09:06:19 INFO - PROCESS | 2956 | 1466697979729 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1168ms 09:06:19 INFO - PROCESS | 2956 | 1466697979771 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 2956 | 1466697979774 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:06:19 INFO - PROCESS | 2956 | 1466697979777 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 2956 | 1466697979781 Marionette TRACE conn5 <- [1,2326,null,{}] 09:06:19 INFO - PROCESS | 2956 | 1466697979793 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 2956 | 1466697979798 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:19 INFO - PROCESS | 2956 | 1466697979920 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:06:20 INFO - PROCESS | 2956 | 1466697980070 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 2956 | 1466697980074 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:20 INFO - PROCESS | 2956 | ++DOCSHELL 19597400 == 37 [pid = 2956] [id = 591] 09:06:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19598000) [pid = 2956] [serial = 1773] [outer = 00000000] 09:06:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19B2E000) [pid = 2956] [serial = 1774] [outer = 19598000] 09:06:20 INFO - PROCESS | 2956 | 1466697980136 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (16DA6000) [pid = 2956] [serial = 1775] [outer = 19598000] 09:06:21 INFO - PROCESS | 2956 | 1466697981092 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:06:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:06:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1377ms 09:06:21 INFO - PROCESS | 2956 | 1466697981158 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:06:21 INFO - PROCESS | 2956 | 1466697981163 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:06:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:06:21 INFO - PROCESS | 2956 | 1466697981168 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 2956 | 1466697981171 Marionette TRACE conn5 <- [1,2330,null,{}] 09:06:21 INFO - PROCESS | 2956 | 1466697981177 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:21 INFO - PROCESS | 2956 | 1466697981180 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:21 INFO - PROCESS | 2956 | 1466697981293 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:06:21 INFO - PROCESS | 2956 | --DOCSHELL 08A67C00 == 36 [pid = 2956] [id = 587] 09:06:21 INFO - PROCESS | 2956 | --DOCSHELL 116DFC00 == 35 [pid = 2956] [id = 586] 09:06:21 INFO - PROCESS | 2956 | --DOCSHELL 186A1400 == 34 [pid = 2956] [id = 585] 09:06:21 INFO - PROCESS | 2956 | --DOCSHELL 17824000 == 33 [pid = 2956] [id = 584] 09:06:21 INFO - PROCESS | 2956 | --DOCSHELL 167B6000 == 32 [pid = 2956] [id = 583] 09:06:21 INFO - PROCESS | 2956 | --DOCSHELL 155BE800 == 31 [pid = 2956] [id = 582] 09:06:21 INFO - PROCESS | 2956 | --DOCSHELL 1120B800 == 30 [pid = 2956] [id = 581] 09:06:21 INFO - PROCESS | 2956 | --DOCSHELL 100E6800 == 29 [pid = 2956] [id = 580] 09:06:21 INFO - PROCESS | 2956 | --DOCSHELL 14957800 == 28 [pid = 2956] [id = 579] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1A190800) [pid = 2956] [serial = 1718] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1A109800) [pid = 2956] [serial = 1717] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19149000) [pid = 2956] [serial = 1705] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19151000) [pid = 2956] [serial = 1706] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19B2DC00) [pid = 2956] [serial = 1709] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (19596800) [pid = 2956] [serial = 1708] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19DCA400) [pid = 2956] [serial = 1711] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19595C00) [pid = 2956] [serial = 1690] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19B21800) [pid = 2956] [serial = 1691] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19445000) [pid = 2956] [serial = 1682] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (10AD7000) [pid = 2956] [serial = 1684] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (11126000) [pid = 2956] [serial = 1685] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (186A1000) [pid = 2956] [serial = 1702] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1678F400) [pid = 2956] [serial = 1687] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1779F000) [pid = 2956] [serial = 1688] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (16DA9400) [pid = 2956] [serial = 1699] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1781B800) [pid = 2956] [serial = 1700] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (167B3800) [pid = 2956] [serial = 1714] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10C15400) [pid = 2956] [serial = 1693] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (116EC800) [pid = 2956] [serial = 1694] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (149D0C00) [pid = 2956] [serial = 1696] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (14BAB400) [pid = 2956] [serial = 1697] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19DD1000) [pid = 2956] [serial = 1712] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (19B28C00) [pid = 2956] [serial = 1715] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (18FACC00) [pid = 2956] [serial = 1703] [outer = 00000000] [url = about:blank] 09:06:21 INFO - PROCESS | 2956 | 1466697981447 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 2956 | 1466697981452 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:21 INFO - PROCESS | 2956 | ++DOCSHELL 0CE6EC00 == 29 [pid = 2956] [id = 592] 09:06:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0FF5C000) [pid = 2956] [serial = 1776] [outer = 00000000] 09:06:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (100EB400) [pid = 2956] [serial = 1777] [outer = 0FF5C000] 09:06:21 INFO - PROCESS | 2956 | 1466697981545 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (108CC800) [pid = 2956] [serial = 1778] [outer = 0FF5C000] 09:06:21 INFO - PROCESS | 2956 | 1466697981941 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 830ms 09:06:22 INFO - PROCESS | 2956 | 1466697981998 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 2956 | 1466697982002 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:06:22 INFO - PROCESS | 2956 | 1466697982008 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:06:22 INFO - PROCESS | 2956 | 1466697982011 Marionette TRACE conn5 <- [1,2334,null,{}] 09:06:22 INFO - PROCESS | 2956 | 1466697982014 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:22 INFO - PROCESS | 2956 | 1466697982017 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:22 INFO - PROCESS | 2956 | 1466697982106 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:06:22 INFO - PROCESS | 2956 | 1466697982113 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 2956 | 1466697982115 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:22 INFO - PROCESS | 2956 | ++DOCSHELL 11126800 == 30 [pid = 2956] [id = 593] 09:06:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (11208000) [pid = 2956] [serial = 1779] [outer = 00000000] 09:06:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (14B9F800) [pid = 2956] [serial = 1780] [outer = 11208000] 09:06:22 INFO - PROCESS | 2956 | 1466697982165 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1536E800) [pid = 2956] [serial = 1781] [outer = 11208000] 09:06:22 INFO - PROCESS | 2956 | 1466697982639 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:06:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 09:06:22 INFO - PROCESS | 2956 | 1466697982684 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:06:22 INFO - PROCESS | 2956 | 1466697982686 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:06:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:06:22 INFO - PROCESS | 2956 | 1466697982690 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 2956 | 1466697982693 Marionette TRACE conn5 <- [1,2338,null,{}] 09:06:22 INFO - PROCESS | 2956 | 1466697982705 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:22 INFO - PROCESS | 2956 | 1466697982710 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:22 INFO - PROCESS | 2956 | 1466697982839 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:06:22 INFO - PROCESS | 2956 | 1466697982947 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:22 INFO - PROCESS | 2956 | 1466697982950 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:22 INFO - PROCESS | 2956 | ++DOCSHELL 16B44000 == 31 [pid = 2956] [id = 594] 09:06:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (16B48800) [pid = 2956] [serial = 1782] [outer = 00000000] 09:06:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (16C83C00) [pid = 2956] [serial = 1783] [outer = 16B48800] 09:06:23 INFO - PROCESS | 2956 | 1466697982999 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (177A6400) [pid = 2956] [serial = 1784] [outer = 16B48800] 09:06:23 INFO - PROCESS | 2956 | 1466697983419 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 790ms 09:06:23 INFO - PROCESS | 2956 | 1466697983480 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 2956 | 1466697983493 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:06:23 INFO - PROCESS | 2956 | 1466697983507 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 2956 | 1466697983509 Marionette TRACE conn5 <- [1,2342,null,{}] 09:06:23 INFO - PROCESS | 2956 | 1466697983513 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 2956 | 1466697983515 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:23 INFO - PROCESS | 2956 | 1466697983637 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:06:23 INFO - PROCESS | 2956 | 1466697983647 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 2956 | 1466697983649 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:23 INFO - PROCESS | 2956 | ++DOCSHELL 17887C00 == 32 [pid = 2956] [id = 595] 09:06:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1789D400) [pid = 2956] [serial = 1785] [outer = 00000000] 09:06:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18695800) [pid = 2956] [serial = 1786] [outer = 1789D400] 09:06:23 INFO - PROCESS | 2956 | 1466697983750 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18FAF000) [pid = 2956] [serial = 1787] [outer = 1789D400] 09:06:24 INFO - PROCESS | 2956 | 1466697984173 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 731ms 09:06:24 INFO - PROCESS | 2956 | 1466697984241 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 2956 | 1466697984243 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:06:24 INFO - PROCESS | 2956 | 1466697984246 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 2956 | 1466697984248 Marionette TRACE conn5 <- [1,2346,null,{}] 09:06:24 INFO - PROCESS | 2956 | 1466697984252 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 2956 | 1466697984254 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:24 INFO - PROCESS | 2956 | 1466697984371 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:06:24 INFO - PROCESS | 2956 | 1466697984380 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:24 INFO - PROCESS | 2956 | 1466697984382 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:24 INFO - PROCESS | 2956 | ++DOCSHELL 18FB2800 == 33 [pid = 2956] [id = 596] 09:06:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19081400) [pid = 2956] [serial = 1788] [outer = 00000000] 09:06:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1914C000) [pid = 2956] [serial = 1789] [outer = 19081400] 09:06:24 INFO - PROCESS | 2956 | 1466697984428 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1914F400) [pid = 2956] [serial = 1790] [outer = 19081400] 09:06:24 INFO - PROCESS | 2956 | 1466697984908 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:06:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 09:06:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:06:24 INFO - PROCESS | 2956 | 1466697984918 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 2956 | 1466697984920 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:06:24 INFO - PROCESS | 2956 | 1466697984923 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 2956 | 1466697984925 Marionette TRACE conn5 <- [1,2350,null,{}] 09:06:24 INFO - PROCESS | 2956 | 1466697984928 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 2956 | 1466697984933 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:25 INFO - PROCESS | 2956 | 1466697985086 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:06:25 INFO - PROCESS | 2956 | 1466697985098 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 2956 | 1466697985100 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:25 INFO - PROCESS | 2956 | ++DOCSHELL 1535B000 == 34 [pid = 2956] [id = 597] 09:06:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (193B6000) [pid = 2956] [serial = 1791] [outer = 00000000] 09:06:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19B22800) [pid = 2956] [serial = 1792] [outer = 193B6000] 09:06:25 INFO - PROCESS | 2956 | 1466697985204 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19B2EC00) [pid = 2956] [serial = 1793] [outer = 193B6000] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A3DC000) [pid = 2956] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (100EE000) [pid = 2956] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19083800) [pid = 2956] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (10052800) [pid = 2956] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18E55400) [pid = 2956] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (149D8000) [pid = 2956] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1563EC00) [pid = 2956] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1534F800) [pid = 2956] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1120D800) [pid = 2956] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10515000) [pid = 2956] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1787DC00) [pid = 2956] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1095F000) [pid = 2956] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18696800) [pid = 2956] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:06:25 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1A19B000) [pid = 2956] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:06:25 INFO - PROCESS | 2956 | 1466697985795 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 09:06:25 INFO - PROCESS | 2956 | 1466697985854 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 2956 | 1466697985856 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:06:25 INFO - PROCESS | 2956 | 1466697985860 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 2956 | 1466697985861 Marionette TRACE conn5 <- [1,2354,null,{}] 09:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:06:25 INFO - PROCESS | 2956 | 1466697985865 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:25 INFO - PROCESS | 2956 | 1466697985867 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:26 INFO - PROCESS | 2956 | 1466697985985 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:06:26 INFO - PROCESS | 2956 | 1466697986048 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 2956 | 1466697986050 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:26 INFO - PROCESS | 2956 | ++DOCSHELL 10514800 == 35 [pid = 2956] [id = 598] 09:06:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10515000) [pid = 2956] [serial = 1794] [outer = 00000000] 09:06:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18E55400) [pid = 2956] [serial = 1795] [outer = 10515000] 09:06:26 INFO - PROCESS | 2956 | 1466697986095 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19312000) [pid = 2956] [serial = 1796] [outer = 10515000] 09:06:26 INFO - PROCESS | 2956 | 1466697986455 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:06:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 09:06:26 INFO - PROCESS | 2956 | 1466697986494 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:06:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:06:26 INFO - PROCESS | 2956 | 1466697986496 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:06:26 INFO - PROCESS | 2956 | 1466697986499 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 2956 | 1466697986501 Marionette TRACE conn5 <- [1,2358,null,{}] 09:06:26 INFO - PROCESS | 2956 | 1466697986504 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 2956 | 1466697986506 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:26 INFO - PROCESS | 2956 | 1466697986588 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:06:26 INFO - PROCESS | 2956 | 1466697986594 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 2956 | 1466697986596 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:26 INFO - PROCESS | 2956 | ++DOCSHELL 18FB5C00 == 36 [pid = 2956] [id = 599] 09:06:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19B70C00) [pid = 2956] [serial = 1797] [outer = 00000000] 09:06:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19DD1000) [pid = 2956] [serial = 1798] [outer = 19B70C00] 09:06:26 INFO - PROCESS | 2956 | 1466697986641 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1A04B400) [pid = 2956] [serial = 1799] [outer = 19B70C00] 09:06:27 INFO - PROCESS | 2956 | 1466697987082 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 632ms 09:06:27 INFO - PROCESS | 2956 | 1466697987134 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 2956 | 1466697987137 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:06:27 INFO - PROCESS | 2956 | 1466697987140 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 2956 | 1466697987142 Marionette TRACE conn5 <- [1,2362,null,{}] 09:06:27 INFO - PROCESS | 2956 | 1466697987145 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:27 INFO - PROCESS | 2956 | 1466697987147 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:27 INFO - PROCESS | 2956 | 1466697987232 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:06:27 INFO - PROCESS | 2956 | 1466697987238 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 2956 | 1466697987240 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:27 INFO - PROCESS | 2956 | ++DOCSHELL 08A67800 == 37 [pid = 2956] [id = 600] 09:06:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1A10AC00) [pid = 2956] [serial = 1800] [outer = 00000000] 09:06:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1A194800) [pid = 2956] [serial = 1801] [outer = 1A10AC00] 09:06:27 INFO - PROCESS | 2956 | 1466697987295 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (177A2800) [pid = 2956] [serial = 1802] [outer = 1A10AC00] 09:06:28 INFO - PROCESS | 2956 | --DOCSHELL 0CE6EC00 == 36 [pid = 2956] [id = 592] 09:06:28 INFO - PROCESS | 2956 | --DOCSHELL 19597400 == 35 [pid = 2956] [id = 591] 09:06:28 INFO - PROCESS | 2956 | --DOCSHELL 10522000 == 34 [pid = 2956] [id = 589] 09:06:28 INFO - PROCESS | 2956 | --DOCSHELL 1654C400 == 33 [pid = 2956] [id = 590] 09:06:28 INFO - PROCESS | 2956 | --DOCSHELL 193B2800 == 32 [pid = 2956] [id = 588] 09:06:29 INFO - PROCESS | 2956 | --DOCSHELL 11126800 == 31 [pid = 2956] [id = 593] 09:06:29 INFO - PROCESS | 2956 | --DOCSHELL 16B44000 == 30 [pid = 2956] [id = 594] 09:06:29 INFO - PROCESS | 2956 | --DOCSHELL 17887C00 == 29 [pid = 2956] [id = 595] 09:06:29 INFO - PROCESS | 2956 | --DOCSHELL 18FB2800 == 28 [pid = 2956] [id = 596] 09:06:29 INFO - PROCESS | 2956 | --DOCSHELL 1535B000 == 27 [pid = 2956] [id = 597] 09:06:29 INFO - PROCESS | 2956 | --DOCSHELL 18FB5C00 == 26 [pid = 2956] [id = 599] 09:06:29 INFO - PROCESS | 2956 | --DOCSHELL 10514800 == 25 [pid = 2956] [id = 598] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (16C85400) [pid = 2956] [serial = 1750] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1609E000) [pid = 2956] [serial = 1747] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (167B5000) [pid = 2956] [serial = 1739] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1654E800) [pid = 2956] [serial = 1738] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (116E0000) [pid = 2956] [serial = 1744] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (149D9C00) [pid = 2956] [serial = 1745] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (108D5000) [pid = 2956] [serial = 1741] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (10A64400) [pid = 2956] [serial = 1742] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (178AA800) [pid = 2956] [serial = 1753] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (15F8D800) [pid = 2956] [serial = 1721] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1495A800) [pid = 2956] [serial = 1720] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1952D000) [pid = 2956] [serial = 1724] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19153400) [pid = 2956] [serial = 1723] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1A3D6400) [pid = 2956] [serial = 1727] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (1A19F400) [pid = 2956] [serial = 1726] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1A55CC00) [pid = 2956] [serial = 1730] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (1A553C00) [pid = 2956] [serial = 1729] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 67 (1A65D400) [pid = 2956] [serial = 1733] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 66 (1A655000) [pid = 2956] [serial = 1732] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 65 (16DAD400) [pid = 2956] [serial = 1763] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 64 (19440400) [pid = 2956] [serial = 1765] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 63 (10964C00) [pid = 2956] [serial = 1736] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 62 (1051D000) [pid = 2956] [serial = 1735] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 61 (19088000) [pid = 2956] [serial = 1756] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 60 (178CD800) [pid = 2956] [serial = 1754] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 59 (19153000) [pid = 2956] [serial = 1762] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 58 (18FAC400) [pid = 2956] [serial = 1759] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 57 (1908F800) [pid = 2956] [serial = 1757] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 56 (19085400) [pid = 2956] [serial = 1760] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | --DOMWINDOW == 55 (16550400) [pid = 2956] [serial = 1748] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 2956 | 1466697989789 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:06:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2673ms 09:06:29 INFO - PROCESS | 2956 | 1466697989816 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:06:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:06:29 INFO - PROCESS | 2956 | 1466697989820 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:06:29 INFO - PROCESS | 2956 | 1466697989825 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 2956 | 1466697989828 Marionette TRACE conn5 <- [1,2366,null,{}] 09:06:29 INFO - PROCESS | 2956 | 1466697989834 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:29 INFO - PROCESS | 2956 | 1466697989837 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:29 INFO - PROCESS | 2956 | 1466697989934 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:06:29 INFO - PROCESS | 2956 | 1466697989944 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 2956 | 1466697989949 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:29 INFO - PROCESS | 2956 | ++DOCSHELL 100E8000 == 26 [pid = 2956] [id = 601] 09:06:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 56 (100E9800) [pid = 2956] [serial = 1803] [outer = 00000000] 09:06:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 57 (10515800) [pid = 2956] [serial = 1804] [outer = 100E9800] 09:06:30 INFO - PROCESS | 2956 | 1466697990003 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 58 (10520800) [pid = 2956] [serial = 1805] [outer = 100E9800] 09:06:30 INFO - PROCESS | 2956 | 1466697990528 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 09:06:30 INFO - PROCESS | 2956 | 1466697990556 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 2956 | 1466697990561 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:06:30 INFO - PROCESS | 2956 | 1466697990567 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:06:30 INFO - PROCESS | 2956 | 1466697990570 Marionette TRACE conn5 <- [1,2370,null,{}] 09:06:30 INFO - PROCESS | 2956 | 1466697990574 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:30 INFO - PROCESS | 2956 | 1466697990577 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:30 INFO - PROCESS | 2956 | 1466697990674 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:06:30 INFO - PROCESS | 2956 | 1466697990682 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 2956 | 1466697990685 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:30 INFO - PROCESS | 2956 | ++DOCSHELL 10A6F800 == 27 [pid = 2956] [id = 602] 09:06:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 59 (10A70000) [pid = 2956] [serial = 1806] [outer = 00000000] 09:06:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 60 (10ADB800) [pid = 2956] [serial = 1807] [outer = 10A70000] 09:06:30 INFO - PROCESS | 2956 | 1466697990736 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 61 (10C2A800) [pid = 2956] [serial = 1808] [outer = 10A70000] 09:06:31 INFO - PROCESS | 2956 | 1466697991240 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:06:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 09:06:31 INFO - PROCESS | 2956 | 1466697991300 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 2956 | 1466697991303 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:06:31 INFO - PROCESS | 2956 | 1466697991306 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:06:31 INFO - PROCESS | 2956 | 1466697991310 Marionette TRACE conn5 <- [1,2374,null,{}] 09:06:31 INFO - PROCESS | 2956 | 1466697991321 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:31 INFO - PROCESS | 2956 | 1466697991325 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:31 INFO - PROCESS | 2956 | 1466697991444 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:06:31 INFO - PROCESS | 2956 | 1466697991543 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:31 INFO - PROCESS | 2956 | 1466697991546 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:31 INFO - PROCESS | 2956 | ++DOCSHELL 11788800 == 28 [pid = 2956] [id = 603] 09:06:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 62 (11789C00) [pid = 2956] [serial = 1809] [outer = 00000000] 09:06:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 63 (149D9C00) [pid = 2956] [serial = 1810] [outer = 11789C00] 09:06:31 INFO - PROCESS | 2956 | 1466697991597 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 64 (14BA8000) [pid = 2956] [serial = 1811] [outer = 11789C00] 09:06:32 INFO - PROCESS | 2956 | 1466697992007 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 09:06:32 INFO - PROCESS | 2956 | 1466697992040 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 2956 | 1466697992043 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:06:32 INFO - PROCESS | 2956 | 1466697992046 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:06:32 INFO - PROCESS | 2956 | 1466697992047 Marionette TRACE conn5 <- [1,2378,null,{}] 09:06:32 INFO - PROCESS | 2956 | 1466697992051 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:32 INFO - PROCESS | 2956 | 1466697992053 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:32 INFO - PROCESS | 2956 | 1466697992141 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:06:32 INFO - PROCESS | 2956 | 1466697992146 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 2956 | 1466697992148 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:32 INFO - PROCESS | 2956 | ++DOCSHELL 14C79400 == 29 [pid = 2956] [id = 604] 09:06:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 65 (153D2400) [pid = 2956] [serial = 1812] [outer = 00000000] 09:06:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 66 (156D8C00) [pid = 2956] [serial = 1813] [outer = 153D2400] 09:06:32 INFO - PROCESS | 2956 | 1466697992194 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 67 (16544C00) [pid = 2956] [serial = 1814] [outer = 153D2400] 09:06:32 INFO - PROCESS | 2956 | 1466697992649 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 09:06:32 INFO - PROCESS | 2956 | 1466697992692 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 2956 | 1466697992694 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:06:32 INFO - PROCESS | 2956 | 1466697992697 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 2956 | 1466697992698 Marionette TRACE conn5 <- [1,2382,null,{}] 09:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:06:32 INFO - PROCESS | 2956 | 1466697992706 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:32 INFO - PROCESS | 2956 | 1466697992708 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:32 INFO - PROCESS | 2956 | 1466697992790 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:06:32 INFO - PROCESS | 2956 | 1466697992796 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 2956 | 1466697992798 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:32 INFO - PROCESS | 2956 | ++DOCSHELL 1654E000 == 30 [pid = 2956] [id = 605] 09:06:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 68 (16780C00) [pid = 2956] [serial = 1815] [outer = 00000000] 09:06:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (1678B800) [pid = 2956] [serial = 1816] [outer = 16780C00] 09:06:32 INFO - PROCESS | 2956 | 1466697992846 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (167B7000) [pid = 2956] [serial = 1817] [outer = 16780C00] 09:06:33 INFO - PROCESS | 2956 | 1466697993345 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:06:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 671ms 09:06:33 INFO - PROCESS | 2956 | 1466697993372 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 2956 | 1466697993374 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:06:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:06:33 INFO - PROCESS | 2956 | 1466697993377 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 2956 | 1466697993379 Marionette TRACE conn5 <- [1,2386,null,{}] 09:06:33 INFO - PROCESS | 2956 | 1466697993383 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:33 INFO - PROCESS | 2956 | 1466697993388 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:33 INFO - PROCESS | 2956 | 1466697993506 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:06:33 INFO - PROCESS | 2956 | 1466697993512 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:33 INFO - PROCESS | 2956 | 1466697993514 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:33 INFO - PROCESS | 2956 | ++DOCSHELL 1781FC00 == 31 [pid = 2956] [id = 606] 09:06:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (17820000) [pid = 2956] [serial = 1818] [outer = 00000000] 09:06:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1789DC00) [pid = 2956] [serial = 1819] [outer = 17820000] 09:06:33 INFO - PROCESS | 2956 | 1466697993561 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (178AA000) [pid = 2956] [serial = 1820] [outer = 17820000] 09:06:34 INFO - PROCESS | 2956 | 1466697994023 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 09:06:34 INFO - PROCESS | 2956 | 1466697994055 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 2956 | 1466697994057 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:06:34 INFO - PROCESS | 2956 | 1466697994060 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 2956 | 1466697994062 Marionette TRACE conn5 <- [1,2390,null,{}] 09:06:34 INFO - PROCESS | 2956 | 1466697994066 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:34 INFO - PROCESS | 2956 | 1466697994068 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:34 INFO - PROCESS | 2956 | 1466697994147 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:06:34 INFO - PROCESS | 2956 | 1466697994182 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 2956 | 1466697994184 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:34 INFO - PROCESS | 2956 | ++DOCSHELL 1861D000 == 32 [pid = 2956] [id = 607] 09:06:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18623000) [pid = 2956] [serial = 1821] [outer = 00000000] 09:06:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1869D800) [pid = 2956] [serial = 1822] [outer = 18623000] 09:06:34 INFO - PROCESS | 2956 | 1466697994229 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18E58400) [pid = 2956] [serial = 1823] [outer = 18623000] 09:06:34 INFO - PROCESS | 2956 | 1466697994654 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 09:06:34 INFO - PROCESS | 2956 | 1466697994711 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 2956 | 1466697994713 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:06:34 INFO - PROCESS | 2956 | 1466697994717 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 2956 | 1466697994719 Marionette TRACE conn5 <- [1,2394,null,{}] 09:06:34 INFO - PROCESS | 2956 | 1466697994722 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:34 INFO - PROCESS | 2956 | 1466697994724 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:34 INFO - PROCESS | 2956 | 1466697994805 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:06:34 INFO - PROCESS | 2956 | 1466697994811 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 2956 | 1466697994813 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:34 INFO - PROCESS | 2956 | ++DOCSHELL 100E6C00 == 33 [pid = 2956] [id = 608] 09:06:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10519800) [pid = 2956] [serial = 1824] [outer = 00000000] 09:06:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (155C0C00) [pid = 2956] [serial = 1825] [outer = 10519800] 09:06:34 INFO - PROCESS | 2956 | 1466697994858 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (160A0400) [pid = 2956] [serial = 1826] [outer = 10519800] 09:06:35 INFO - PROCESS | 2956 | 1466697995341 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 09:06:35 INFO - PROCESS | 2956 | 1466697995391 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 2956 | 1466697995393 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:06:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:06:35 INFO - PROCESS | 2956 | 1466697995396 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 2956 | 1466697995398 Marionette TRACE conn5 <- [1,2398,null,{}] 09:06:35 INFO - PROCESS | 2956 | 1466697995401 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:35 INFO - PROCESS | 2956 | 1466697995403 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:35 INFO - PROCESS | 2956 | 1466697995523 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:06:35 INFO - PROCESS | 2956 | 1466697995618 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:35 INFO - PROCESS | 2956 | 1466697995620 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:35 INFO - PROCESS | 2956 | ++DOCSHELL 11785000 == 34 [pid = 2956] [id = 609] 09:06:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (18E7EC00) [pid = 2956] [serial = 1827] [outer = 00000000] 09:06:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1914AC00) [pid = 2956] [serial = 1828] [outer = 18E7EC00] 09:06:35 INFO - PROCESS | 2956 | 1466697995667 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1914B800) [pid = 2956] [serial = 1829] [outer = 18E7EC00] 09:06:36 INFO - PROCESS | 2956 | 1466697996139 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 09:06:36 INFO - PROCESS | 2956 | 1466697996167 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 2956 | 1466697996169 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:06:36 INFO - PROCESS | 2956 | 1466697996172 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 2956 | 1466697996174 Marionette TRACE conn5 <- [1,2402,null,{}] 09:06:36 INFO - PROCESS | 2956 | 1466697996177 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:36 INFO - PROCESS | 2956 | 1466697996179 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:36 INFO - PROCESS | 2956 | 1466697996310 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:06:36 INFO - PROCESS | 2956 | 1466697996315 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 2956 | 1466697996317 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:36 INFO - PROCESS | 2956 | ++DOCSHELL 19155400 == 35 [pid = 2956] [id = 610] 09:06:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1930B400) [pid = 2956] [serial = 1830] [outer = 00000000] 09:06:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (193BAC00) [pid = 2956] [serial = 1831] [outer = 1930B400] 09:06:36 INFO - PROCESS | 2956 | 1466697996365 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19528800) [pid = 2956] [serial = 1832] [outer = 1930B400] 09:06:36 INFO - PROCESS | 2956 | 1466697996845 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:06:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 09:06:36 INFO - PROCESS | 2956 | 1466697996928 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 2956 | 1466697996930 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:06:36 INFO - PROCESS | 2956 | 1466697996940 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 2956 | 1466697996942 Marionette TRACE conn5 <- [1,2406,null,{}] 09:06:36 INFO - PROCESS | 2956 | 1466697996946 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:36 INFO - PROCESS | 2956 | 1466697996948 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:37 INFO - PROCESS | 2956 | 1466697997342 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (193B3000) [pid = 2956] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1789D400) [pid = 2956] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (16B43C00) [pid = 2956] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19081400) [pid = 2956] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10515000) [pid = 2956] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (193B6000) [pid = 2956] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19B70C00) [pid = 2956] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16B48800) [pid = 2956] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (11208000) [pid = 2956] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (0FF5C000) [pid = 2956] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19598000) [pid = 2956] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (16784400) [pid = 2956] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:06:37 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (108CB800) [pid = 2956] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:06:37 INFO - PROCESS | 2956 | 1466697997409 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 2956 | 1466697997411 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:37 INFO - PROCESS | 2956 | ++DOCSHELL 10054400 == 36 [pid = 2956] [id = 611] 09:06:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (100E5C00) [pid = 2956] [serial = 1833] [outer = 00000000] 09:06:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10942000) [pid = 2956] [serial = 1834] [outer = 100E5C00] 09:06:37 INFO - PROCESS | 2956 | 1466697997465 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (16542400) [pid = 2956] [serial = 1835] [outer = 100E5C00] 09:06:37 INFO - PROCESS | 2956 | 1466697997837 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 09:06:37 INFO - PROCESS | 2956 | 1466697997871 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 2956 | 1466697997873 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:06:37 INFO - PROCESS | 2956 | 1466697997876 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 2956 | 1466697997878 Marionette TRACE conn5 <- [1,2410,null,{}] 09:06:37 INFO - PROCESS | 2956 | 1466697997881 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:37 INFO - PROCESS | 2956 | 1466697997883 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:38 INFO - PROCESS | 2956 | 1466697997969 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:06:38 INFO - PROCESS | 2956 | 1466697997974 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 2956 | 1466697997976 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:38 INFO - PROCESS | 2956 | ++DOCSHELL 1789D400 == 37 [pid = 2956] [id = 612] 09:06:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (178D3000) [pid = 2956] [serial = 1836] [outer = 00000000] 09:06:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19592400) [pid = 2956] [serial = 1837] [outer = 178D3000] 09:06:38 INFO - PROCESS | 2956 | 1466697998033 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19B28000) [pid = 2956] [serial = 1838] [outer = 178D3000] 09:06:38 INFO - PROCESS | 2956 | 1466697998468 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 09:06:38 INFO - PROCESS | 2956 | 1466697998522 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 2956 | 1466697998525 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:06:38 INFO - PROCESS | 2956 | 1466697998528 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 2956 | 1466697998530 Marionette TRACE conn5 <- [1,2414,null,{}] 09:06:38 INFO - PROCESS | 2956 | 1466697998533 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:38 INFO - PROCESS | 2956 | 1466697998535 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:38 INFO - PROCESS | 2956 | 1466697998619 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:06:38 INFO - PROCESS | 2956 | 1466697998624 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 2956 | 1466697998626 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:38 INFO - PROCESS | 2956 | ++DOCSHELL 1958FC00 == 38 [pid = 2956] [id = 613] 09:06:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19B71800) [pid = 2956] [serial = 1839] [outer = 00000000] 09:06:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19DCE400) [pid = 2956] [serial = 1840] [outer = 19B71800] 09:06:38 INFO - PROCESS | 2956 | 1466697998674 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19DD4C00) [pid = 2956] [serial = 1841] [outer = 19B71800] 09:06:39 INFO - PROCESS | 2956 | 1466697999141 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:06:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 631ms 09:06:39 INFO - PROCESS | 2956 | 1466697999161 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:06:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:06:39 INFO - PROCESS | 2956 | 1466697999163 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:06:39 INFO - PROCESS | 2956 | 1466697999166 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 2956 | 1466697999168 Marionette TRACE conn5 <- [1,2418,null,{}] 09:06:39 INFO - PROCESS | 2956 | 1466697999188 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 2956 | 1466697999190 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:39 INFO - PROCESS | 2956 | 1466697999274 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:06:39 INFO - PROCESS | 2956 | 1466697999280 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 2956 | 1466697999281 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:39 INFO - PROCESS | 2956 | ++DOCSHELL 16788C00 == 39 [pid = 2956] [id = 614] 09:06:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19DC9000) [pid = 2956] [serial = 1842] [outer = 00000000] 09:06:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1A195C00) [pid = 2956] [serial = 1843] [outer = 19DC9000] 09:06:39 INFO - PROCESS | 2956 | 1466697999326 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1A19A800) [pid = 2956] [serial = 1844] [outer = 19DC9000] 09:06:40 INFO - PROCESS | 2956 | 1466698000197 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1077ms 09:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:06:40 INFO - PROCESS | 2956 | 1466698000245 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 2956 | 1466698000250 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:06:40 INFO - PROCESS | 2956 | 1466698000255 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 2956 | 1466698000258 Marionette TRACE conn5 <- [1,2422,null,{}] 09:06:40 INFO - PROCESS | 2956 | 1466698000264 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:40 INFO - PROCESS | 2956 | 1466698000268 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:40 INFO - PROCESS | 2956 | 1466698000416 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:06:40 INFO - PROCESS | 2956 | 1466698000557 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:40 INFO - PROCESS | 2956 | 1466698000561 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:40 INFO - PROCESS | 2956 | ++DOCSHELL 10054C00 == 40 [pid = 2956] [id = 615] 09:06:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (10522800) [pid = 2956] [serial = 1845] [outer = 00000000] 09:06:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10A6A400) [pid = 2956] [serial = 1846] [outer = 10522800] 09:06:40 INFO - PROCESS | 2956 | 1466698000624 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10C34C00) [pid = 2956] [serial = 1847] [outer = 10522800] 09:06:41 INFO - PROCESS | 2956 | 1466698001371 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1189ms 09:06:41 INFO - PROCESS | 2956 | 1466698001445 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 2956 | 1466698001450 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:06:41 INFO - PROCESS | 2956 | 1466698001457 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 2956 | 1466698001461 Marionette TRACE conn5 <- [1,2426,null,{}] 09:06:41 INFO - PROCESS | 2956 | 1466698001465 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 2956 | 1466698001469 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:41 INFO - PROCESS | 2956 | 1466698001614 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:06:41 INFO - PROCESS | 2956 | 1466698001754 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 2956 | 1466698001757 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:41 INFO - PROCESS | 2956 | ++DOCSHELL 14BA3800 == 41 [pid = 2956] [id = 616] 09:06:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (14BA7800) [pid = 2956] [serial = 1848] [outer = 00000000] 09:06:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (15F8DC00) [pid = 2956] [serial = 1849] [outer = 14BA7800] 09:06:41 INFO - PROCESS | 2956 | 1466698001818 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (16783000) [pid = 2956] [serial = 1850] [outer = 14BA7800] 09:06:42 INFO - PROCESS | 2956 | 1466698002881 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1483ms 09:06:42 INFO - PROCESS | 2956 | 1466698002942 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 2956 | 1466698002946 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:06:42 INFO - PROCESS | 2956 | 1466698002952 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 2956 | 1466698002955 Marionette TRACE conn5 <- [1,2430,null,{}] 09:06:42 INFO - PROCESS | 2956 | 1466698002960 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:42 INFO - PROCESS | 2956 | 1466698002963 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:43 INFO - PROCESS | 2956 | 1466698003104 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:06:43 INFO - PROCESS | 2956 | 1466698003297 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:43 INFO - PROCESS | 2956 | 1466698003302 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:43 INFO - PROCESS | 2956 | ++DOCSHELL 10C34800 == 42 [pid = 2956] [id = 617] 09:06:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1111C800) [pid = 2956] [serial = 1851] [outer = 00000000] 09:06:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (11126000) [pid = 2956] [serial = 1852] [outer = 1111C800] 09:06:43 INFO - PROCESS | 2956 | 1466698003354 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (116ECC00) [pid = 2956] [serial = 1853] [outer = 1111C800] 09:06:43 INFO - PROCESS | 2956 | --DOCSHELL 17819000 == 41 [pid = 2956] [id = 474] 09:06:43 INFO - PROCESS | 2956 | --DOCSHELL 1908E000 == 40 [pid = 2956] [id = 470] 09:06:43 INFO - PROCESS | 2956 | --DOCSHELL 10515C00 == 39 [pid = 2956] [id = 473] 09:06:43 INFO - PROCESS | 2956 | --DOCSHELL 14B65800 == 38 [pid = 2956] [id = 471] 09:06:43 INFO - PROCESS | 2956 | --DOCSHELL 16B41C00 == 37 [pid = 2956] [id = 467] 09:06:43 INFO - PROCESS | 2956 | --DOCSHELL 14BA7C00 == 36 [pid = 2956] [id = 466] 09:06:43 INFO - PROCESS | 2956 | --DOCSHELL 19DC9C00 == 35 [pid = 2956] [id = 475] 09:06:43 INFO - PROCESS | 2956 | --DOCSHELL 1789D800 == 34 [pid = 2956] [id = 468] 09:06:43 INFO - PROCESS | 2956 | --DOCSHELL 08A67800 == 33 [pid = 2956] [id = 600] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1914C000) [pid = 2956] [serial = 1789] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (18E55400) [pid = 2956] [serial = 1795] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19B22800) [pid = 2956] [serial = 1792] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19DD1000) [pid = 2956] [serial = 1798] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19B2EC00) [pid = 2956] [serial = 1793] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (16C83C00) [pid = 2956] [serial = 1783] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (14B9F800) [pid = 2956] [serial = 1780] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1536E800) [pid = 2956] [serial = 1781] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (100EB400) [pid = 2956] [serial = 1777] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (108CC800) [pid = 2956] [serial = 1778] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (16DA6000) [pid = 2956] [serial = 1775] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19B2E000) [pid = 2956] [serial = 1774] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18615C00) [pid = 2956] [serial = 1772] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (17819400) [pid = 2956] [serial = 1771] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (11697400) [pid = 2956] [serial = 1769] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1111FC00) [pid = 2956] [serial = 1768] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19594C00) [pid = 2956] [serial = 1766] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1A194800) [pid = 2956] [serial = 1801] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18695800) [pid = 2956] [serial = 1786] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18FAF000) [pid = 2956] [serial = 1787] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1A04B400) [pid = 2956] [serial = 1799] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1914F400) [pid = 2956] [serial = 1790] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (19312000) [pid = 2956] [serial = 1796] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (177A6400) [pid = 2956] [serial = 1784] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (177A4000) [pid = 2956] [serial = 1751] [outer = 00000000] [url = about:blank] 09:06:43 INFO - PROCESS | 2956 | 1466698003914 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 988ms 09:06:43 INFO - PROCESS | 2956 | 1466698003939 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 2956 | 1466698003943 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:06:43 INFO - PROCESS | 2956 | 1466698003949 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:06:43 INFO - PROCESS | 2956 | 1466698003951 Marionette TRACE conn5 <- [1,2434,null,{}] 09:06:43 INFO - PROCESS | 2956 | 1466698003955 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:43 INFO - PROCESS | 2956 | 1466698003957 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:44 INFO - PROCESS | 2956 | 1466698004046 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:06:44 INFO - PROCESS | 2956 | 1466698004055 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 2956 | 1466698004058 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:44 INFO - PROCESS | 2956 | ++DOCSHELL 11280800 == 34 [pid = 2956] [id = 618] 09:06:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (11282C00) [pid = 2956] [serial = 1854] [outer = 00000000] 09:06:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (149DC000) [pid = 2956] [serial = 1855] [outer = 11282C00] 09:06:44 INFO - PROCESS | 2956 | 1466698004108 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (153DDC00) [pid = 2956] [serial = 1856] [outer = 11282C00] 09:06:44 INFO - PROCESS | 2956 | 1466698004611 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 09:06:44 INFO - PROCESS | 2956 | 1466698004684 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 2956 | 1466698004686 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:06:44 INFO - PROCESS | 2956 | 1466698004690 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:06:44 INFO - PROCESS | 2956 | 1466698004693 Marionette TRACE conn5 <- [1,2438,null,{}] 09:06:44 INFO - PROCESS | 2956 | 1466698004704 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:44 INFO - PROCESS | 2956 | 1466698004709 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:44 INFO - PROCESS | 2956 | 1466698004796 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:06:44 INFO - PROCESS | 2956 | 1466698004811 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 2956 | 1466698004814 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:44 INFO - PROCESS | 2956 | ++DOCSHELL 16C83C00 == 35 [pid = 2956] [id = 619] 09:06:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (16C84000) [pid = 2956] [serial = 1857] [outer = 00000000] 09:06:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (16DADC00) [pid = 2956] [serial = 1858] [outer = 16C84000] 09:06:44 INFO - PROCESS | 2956 | 1466698004863 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (17817800) [pid = 2956] [serial = 1859] [outer = 16C84000] 09:06:45 INFO - PROCESS | 2956 | 1466698005316 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 09:06:45 INFO - PROCESS | 2956 | 1466698005364 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 2956 | 1466698005367 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:06:45 INFO - PROCESS | 2956 | 1466698005370 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 2956 | 1466698005372 Marionette TRACE conn5 <- [1,2442,null,{}] 09:06:45 INFO - PROCESS | 2956 | 1466698005375 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:45 INFO - PROCESS | 2956 | 1466698005377 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:45 INFO - PROCESS | 2956 | 1466698005466 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:06:45 INFO - PROCESS | 2956 | 1466698005474 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:45 INFO - PROCESS | 2956 | 1466698005476 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:45 INFO - PROCESS | 2956 | ++DOCSHELL 1789C400 == 36 [pid = 2956] [id = 620] 09:06:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (178A0800) [pid = 2956] [serial = 1860] [outer = 00000000] 09:06:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (18673C00) [pid = 2956] [serial = 1861] [outer = 178A0800] 09:06:45 INFO - PROCESS | 2956 | 1466698005531 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (18E5A800) [pid = 2956] [serial = 1862] [outer = 178A0800] 09:06:46 INFO - PROCESS | 2956 | 1466698005978 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 09:06:46 INFO - PROCESS | 2956 | 1466698006023 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 2956 | 1466698006025 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:06:46 INFO - PROCESS | 2956 | 1466698006028 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:06:46 INFO - PROCESS | 2956 | 1466698006030 Marionette TRACE conn5 <- [1,2446,null,{}] 09:06:46 INFO - PROCESS | 2956 | 1466698006033 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:46 INFO - PROCESS | 2956 | 1466698006035 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:46 INFO - PROCESS | 2956 | 1466698006160 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:06:46 INFO - PROCESS | 2956 | 1466698006255 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 2956 | 1466698006257 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:46 INFO - PROCESS | 2956 | ++DOCSHELL 18FAF400 == 37 [pid = 2956] [id = 621] 09:06:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18FAFC00) [pid = 2956] [serial = 1863] [outer = 00000000] 09:06:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19086400) [pid = 2956] [serial = 1864] [outer = 18FAFC00] 09:06:46 INFO - PROCESS | 2956 | 1466698006303 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1908A400) [pid = 2956] [serial = 1865] [outer = 18FAFC00] 09:06:46 INFO - PROCESS | 2956 | 1466698006715 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 731ms 09:06:46 INFO - PROCESS | 2956 | 1466698006763 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 2956 | 1466698006765 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:06:46 INFO - PROCESS | 2956 | 1466698006768 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 2956 | 1466698006770 Marionette TRACE conn5 <- [1,2450,null,{}] 09:06:46 INFO - PROCESS | 2956 | 1466698006781 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:46 INFO - PROCESS | 2956 | 1466698006786 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:46 INFO - PROCESS | 2956 | 1466698006928 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:06:46 INFO - PROCESS | 2956 | 1466698006934 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 2956 | 1466698006936 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:47 INFO - PROCESS | 2956 | ++DOCSHELL 100EB800 == 38 [pid = 2956] [id = 622] 09:06:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (18FB4C00) [pid = 2956] [serial = 1866] [outer = 00000000] 09:06:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19445000) [pid = 2956] [serial = 1867] [outer = 18FB4C00] 09:06:47 INFO - PROCESS | 2956 | 1466698007038 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1952E400) [pid = 2956] [serial = 1868] [outer = 18FB4C00] 09:06:47 INFO - PROCESS | 2956 | 1466698007474 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 09:06:47 INFO - PROCESS | 2956 | 1466698007499 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 2956 | 1466698007502 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:06:47 INFO - PROCESS | 2956 | 1466698007541 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 2956 | 1466698007543 Marionette TRACE conn5 <- [1,2454,null,{}] 09:06:47 INFO - PROCESS | 2956 | 1466698007557 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:47 INFO - PROCESS | 2956 | 1466698007568 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:47 INFO - PROCESS | 2956 | 1466698007689 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:06:47 INFO - PROCESS | 2956 | 1466698007760 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:47 INFO - PROCESS | 2956 | 1466698007762 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:47 INFO - PROCESS | 2956 | ++DOCSHELL 15353000 == 39 [pid = 2956] [id = 623] 09:06:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19B23C00) [pid = 2956] [serial = 1869] [outer = 00000000] 09:06:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19B2F800) [pid = 2956] [serial = 1870] [outer = 19B23C00] 09:06:47 INFO - PROCESS | 2956 | 1466698007807 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19B71000) [pid = 2956] [serial = 1871] [outer = 19B23C00] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19B71800) [pid = 2956] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (18E7EC00) [pid = 2956] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1930B400) [pid = 2956] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10A70000) [pid = 2956] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (17820000) [pid = 2956] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10519800) [pid = 2956] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1A10AC00) [pid = 2956] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (11789C00) [pid = 2956] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (100E9800) [pid = 2956] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (153D2400) [pid = 2956] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (16780C00) [pid = 2956] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18623000) [pid = 2956] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (178D3000) [pid = 2956] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:06:48 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (100E5C00) [pid = 2956] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:06:48 INFO - PROCESS | 2956 | 1466698008365 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 912ms 09:06:48 INFO - PROCESS | 2956 | 1466698008426 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 2956 | 1466698008428 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:06:48 INFO - PROCESS | 2956 | 1466698008431 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 2956 | 1466698008433 Marionette TRACE conn5 <- [1,2458,null,{}] 09:06:48 INFO - PROCESS | 2956 | 1466698008437 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 2956 | 1466698008438 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:48 INFO - PROCESS | 2956 | 1466698008564 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:06:48 INFO - PROCESS | 2956 | 1466698008630 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 2956 | 1466698008632 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:48 INFO - PROCESS | 2956 | ++DOCSHELL 100E5C00 == 40 [pid = 2956] [id = 624] 09:06:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (100E9800) [pid = 2956] [serial = 1872] [outer = 00000000] 09:06:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1678FC00) [pid = 2956] [serial = 1873] [outer = 100E9800] 09:06:48 INFO - PROCESS | 2956 | 1466698008677 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18FAC000) [pid = 2956] [serial = 1874] [outer = 100E9800] 09:06:49 INFO - PROCESS | 2956 | 1466698009017 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 09:06:49 INFO - PROCESS | 2956 | 1466698009102 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 2956 | 1466698009104 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:06:49 INFO - PROCESS | 2956 | 1466698009107 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 2956 | 1466698009109 Marionette TRACE conn5 <- [1,2462,null,{}] 09:06:49 INFO - PROCESS | 2956 | 1466698009113 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 2956 | 1466698009114 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:49 INFO - PROCESS | 2956 | 1466698009201 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:06:49 INFO - PROCESS | 2956 | 1466698009206 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 2956 | 1466698009208 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:49 INFO - PROCESS | 2956 | ++DOCSHELL 18E7EC00 == 41 [pid = 2956] [id = 625] 09:06:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19146C00) [pid = 2956] [serial = 1875] [outer = 00000000] 09:06:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (19B71800) [pid = 2956] [serial = 1876] [outer = 19146C00] 09:06:49 INFO - PROCESS | 2956 | 1466698009253 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19DCD800) [pid = 2956] [serial = 1877] [outer = 19146C00] 09:06:49 INFO - PROCESS | 2956 | 1466698009710 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 09:06:49 INFO - PROCESS | 2956 | 1466698009740 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 2956 | 1466698009742 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:06:49 INFO - PROCESS | 2956 | 1466698009745 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 2956 | 1466698009747 Marionette TRACE conn5 <- [1,2466,null,{}] 09:06:49 INFO - PROCESS | 2956 | 1466698009750 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:49 INFO - PROCESS | 2956 | 1466698009752 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:49 INFO - PROCESS | 2956 | 1466698009836 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:06:49 INFO - PROCESS | 2956 | 1466698009841 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:49 INFO - PROCESS | 2956 | 1466698009843 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:49 INFO - PROCESS | 2956 | ++DOCSHELL 178D8400 == 42 [pid = 2956] [id = 626] 09:06:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19DD5C00) [pid = 2956] [serial = 1878] [outer = 00000000] 09:06:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1A194400) [pid = 2956] [serial = 1879] [outer = 19DD5C00] 09:06:49 INFO - PROCESS | 2956 | 1466698009887 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1A19C400) [pid = 2956] [serial = 1880] [outer = 19DD5C00] 09:06:50 INFO - PROCESS | 2956 | 1466698010452 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 770ms 09:06:50 INFO - PROCESS | 2956 | 1466698010520 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 2956 | 1466698010525 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:06:50 INFO - PROCESS | 2956 | 1466698010622 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 2956 | 1466698010626 Marionette TRACE conn5 <- [1,2470,null,{}] 09:06:50 INFO - PROCESS | 2956 | 1466698010644 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:50 INFO - PROCESS | 2956 | 1466698010647 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:50 INFO - PROCESS | 2956 | 1466698010775 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:06:50 INFO - PROCESS | 2956 | 1466698010883 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 2956 | 1466698010888 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:50 INFO - PROCESS | 2956 | ++DOCSHELL 100E2C00 == 43 [pid = 2956] [id = 627] 09:06:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (100E4000) [pid = 2956] [serial = 1881] [outer = 00000000] 09:06:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1111D800) [pid = 2956] [serial = 1882] [outer = 100E4000] 09:06:50 INFO - PROCESS | 2956 | 1466698010963 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (116ED800) [pid = 2956] [serial = 1883] [outer = 100E4000] 09:06:51 INFO - PROCESS | 2956 | 1466698011560 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1022ms 09:06:51 INFO - PROCESS | 2956 | 1466698011608 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 2956 | 1466698011613 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:06:51 INFO - PROCESS | 2956 | 1466698011619 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 2956 | 1466698011622 Marionette TRACE conn5 <- [1,2474,null,{}] 09:06:51 INFO - PROCESS | 2956 | 1466698011626 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:51 INFO - PROCESS | 2956 | 1466698011629 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:51 INFO - PROCESS | 2956 | 1466698011747 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:06:51 INFO - PROCESS | 2956 | 1466698011862 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:51 INFO - PROCESS | 2956 | 1466698011865 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:51 INFO - PROCESS | 2956 | ++DOCSHELL 167B6800 == 44 [pid = 2956] [id = 628] 09:06:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (16B64000) [pid = 2956] [serial = 1884] [outer = 00000000] 09:06:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (17822000) [pid = 2956] [serial = 1885] [outer = 16B64000] 09:06:51 INFO - PROCESS | 2956 | 1466698011966 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1869E000) [pid = 2956] [serial = 1886] [outer = 16B64000] 09:06:52 INFO - PROCESS | 2956 | 1466698012594 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1019ms 09:06:52 INFO - PROCESS | 2956 | 1466698012642 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 2956 | 1466698012644 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:06:52 INFO - PROCESS | 2956 | 1466698012648 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 2956 | 1466698012652 Marionette TRACE conn5 <- [1,2478,null,{}] 09:06:52 INFO - PROCESS | 2956 | 1466698012663 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:52 INFO - PROCESS | 2956 | 1466698012668 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:52 INFO - PROCESS | 2956 | 1466698012786 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:06:52 INFO - PROCESS | 2956 | 1466698012929 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 2956 | 1466698012933 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:52 INFO - PROCESS | 2956 | ++DOCSHELL 1A10B000 == 45 [pid = 2956] [id = 629] 09:06:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1A10C400) [pid = 2956] [serial = 1887] [outer = 00000000] 09:06:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A35F800) [pid = 2956] [serial = 1888] [outer = 1A10C400] 09:06:53 INFO - PROCESS | 2956 | 1466698012995 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A3DAC00) [pid = 2956] [serial = 1889] [outer = 1A10C400] 09:06:53 INFO - PROCESS | 2956 | 1466698013615 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1021ms 09:06:53 INFO - PROCESS | 2956 | 1466698013672 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 2956 | 1466698013675 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:06:53 INFO - PROCESS | 2956 | 1466698013679 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:06:53 INFO - PROCESS | 2956 | 1466698013681 Marionette TRACE conn5 <- [1,2482,null,{}] 09:06:53 INFO - PROCESS | 2956 | 1466698013685 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:53 INFO - PROCESS | 2956 | 1466698013687 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:53 INFO - PROCESS | 2956 | 1466698013801 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:06:53 INFO - PROCESS | 2956 | 1466698013942 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 2956 | 1466698013944 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:53 INFO - PROCESS | 2956 | ++DOCSHELL 1A3E3400 == 46 [pid = 2956] [id = 630] 09:06:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A3E4C00) [pid = 2956] [serial = 1890] [outer = 00000000] 09:06:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A559000) [pid = 2956] [serial = 1891] [outer = 1A3E4C00] 09:06:54 INFO - PROCESS | 2956 | 1466698014003 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A55E000) [pid = 2956] [serial = 1892] [outer = 1A3E4C00] 09:06:54 INFO - PROCESS | 2956 | 1466698014591 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 09:06:54 INFO - PROCESS | 2956 | 1466698014652 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 2956 | 1466698014654 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:06:54 INFO - PROCESS | 2956 | 1466698014658 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:06:54 INFO - PROCESS | 2956 | 1466698014660 Marionette TRACE conn5 <- [1,2486,null,{}] 09:06:54 INFO - PROCESS | 2956 | 1466698014664 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:54 INFO - PROCESS | 2956 | 1466698014666 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:54 INFO - PROCESS | 2956 | 1466698014780 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:06:54 INFO - PROCESS | 2956 | 1466698014927 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 2956 | 1466698014930 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:54 INFO - PROCESS | 2956 | ++DOCSHELL 1A3DE400 == 47 [pid = 2956] [id = 631] 09:06:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A3E0000) [pid = 2956] [serial = 1893] [outer = 00000000] 09:06:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A654C00) [pid = 2956] [serial = 1894] [outer = 1A3E0000] 09:06:55 INFO - PROCESS | 2956 | 1466698014988 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A657000) [pid = 2956] [serial = 1895] [outer = 1A3E0000] 09:06:55 INFO - PROCESS | 2956 | 1466698015604 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 09:06:55 INFO - PROCESS | 2956 | 1466698015632 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 2956 | 1466698015634 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:06:55 INFO - PROCESS | 2956 | 1466698015637 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - PROCESS | 2956 | 1466698015640 Marionette TRACE conn5 <- [1,2490,null,{}] 09:06:55 INFO - PROCESS | 2956 | 1466698015643 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:55 INFO - PROCESS | 2956 | 1466698015650 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:55 INFO - PROCESS | 2956 | 1466698015791 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:06:55 INFO - PROCESS | 2956 | 1466698015950 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:55 INFO - PROCESS | 2956 | 1466698015953 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:55 INFO - PROCESS | 2956 | ++DOCSHELL 1A687400 == 48 [pid = 2956] [id = 632] 09:06:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A68B400) [pid = 2956] [serial = 1896] [outer = 00000000] 09:06:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A692000) [pid = 2956] [serial = 1897] [outer = 1A68B400] 09:06:56 INFO - PROCESS | 2956 | 1466698016015 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A692400) [pid = 2956] [serial = 1898] [outer = 1A68B400] 09:06:56 INFO - PROCESS | 2956 | 1466698016680 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:06:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1076ms 09:06:56 INFO - PROCESS | 2956 | 1466698016727 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 2956 | 1466698016729 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:06:56 INFO - PROCESS | 2956 | 1466698016733 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:06:56 INFO - PROCESS | 2956 | 1466698016735 Marionette TRACE conn5 <- [1,2494,null,{}] 09:06:56 INFO - PROCESS | 2956 | 1466698016738 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 2956 | 1466698016741 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:56 INFO - PROCESS | 2956 | 1466698016850 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:06:57 INFO - PROCESS | 2956 | 1466698017141 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:57 INFO - PROCESS | 2956 | 1466698017145 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:57 INFO - PROCESS | 2956 | ++DOCSHELL 0CE2A400 == 49 [pid = 2956] [id = 633] 09:06:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (0CEC9C00) [pid = 2956] [serial = 1899] [outer = 00000000] 09:06:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (100E4800) [pid = 2956] [serial = 1900] [outer = 0CEC9C00] 09:06:57 INFO - PROCESS | 2956 | 1466698017212 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1051DC00) [pid = 2956] [serial = 1901] [outer = 0CEC9C00] 09:06:57 INFO - PROCESS | 2956 | 1466698017839 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:06:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1176ms 09:06:57 INFO - PROCESS | 2956 | 1466698017916 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:06:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:06:57 INFO - PROCESS | 2956 | 1466698017920 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:06:57 INFO - PROCESS | 2956 | 1466698017924 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 2956 | 1466698017927 Marionette TRACE conn5 <- [1,2498,null,{}] 09:06:57 INFO - PROCESS | 2956 | 1466698017932 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:57 INFO - PROCESS | 2956 | 1466698017937 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:58 INFO - PROCESS | 2956 | 1466698018055 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:06:58 INFO - PROCESS | 2956 | 1466698018207 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 2956 | 1466698018210 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:06:58 INFO - PROCESS | 2956 | ++DOCSHELL 1111EC00 == 50 [pid = 2956] [id = 634] 09:06:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (11125400) [pid = 2956] [serial = 1902] [outer = 00000000] 09:06:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (167BBC00) [pid = 2956] [serial = 1903] [outer = 11125400] 09:06:58 INFO - PROCESS | 2956 | 1466698018265 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (16C86400) [pid = 2956] [serial = 1904] [outer = 11125400] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 10ADCC00 == 49 [pid = 2956] [id = 479] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 1789D000 == 48 [pid = 2956] [id = 476] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 100E5400 == 47 [pid = 2956] [id = 463] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 16C83C00 == 46 [pid = 2956] [id = 619] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 14B67800 == 45 [pid = 2956] [id = 465] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 1789C400 == 44 [pid = 2956] [id = 620] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 18FAF400 == 43 [pid = 2956] [id = 621] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 100EB800 == 42 [pid = 2956] [id = 622] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 19444800 == 41 [pid = 2956] [id = 472] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 15353000 == 40 [pid = 2956] [id = 623] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 100E5C00 == 39 [pid = 2956] [id = 624] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 16B63000 == 38 [pid = 2956] [id = 469] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 18E7EC00 == 37 [pid = 2956] [id = 625] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 1534D800 == 36 [pid = 2956] [id = 478] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 1051BC00 == 35 [pid = 2956] [id = 477] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 1089B800 == 34 [pid = 2956] [id = 480] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 10ADD000 == 33 [pid = 2956] [id = 464] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 0CE2A400 == 32 [pid = 2956] [id = 633] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 1A3DE400 == 31 [pid = 2956] [id = 631] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 1A687400 == 30 [pid = 2956] [id = 632] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 1A3E3400 == 29 [pid = 2956] [id = 630] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 167B6800 == 28 [pid = 2956] [id = 628] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 1A10B000 == 27 [pid = 2956] [id = 629] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 178D8400 == 26 [pid = 2956] [id = 626] 09:06:59 INFO - PROCESS | 2956 | --DOCSHELL 100E2C00 == 25 [pid = 2956] [id = 627] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (1914AC00) [pid = 2956] [serial = 1828] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (193BAC00) [pid = 2956] [serial = 1831] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1914B800) [pid = 2956] [serial = 1829] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (10ADB800) [pid = 2956] [serial = 1807] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (10C2A800) [pid = 2956] [serial = 1808] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (178AA000) [pid = 2956] [serial = 1820] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1789DC00) [pid = 2956] [serial = 1819] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (155C0C00) [pid = 2956] [serial = 1825] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (177A2800) [pid = 2956] [serial = 1802] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (149D9C00) [pid = 2956] [serial = 1810] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (14BA8000) [pid = 2956] [serial = 1811] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10515800) [pid = 2956] [serial = 1804] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (10520800) [pid = 2956] [serial = 1805] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (156D8C00) [pid = 2956] [serial = 1813] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (16544C00) [pid = 2956] [serial = 1814] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1678B800) [pid = 2956] [serial = 1816] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (167B7000) [pid = 2956] [serial = 1817] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1869D800) [pid = 2956] [serial = 1822] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (18E58400) [pid = 2956] [serial = 1823] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19528800) [pid = 2956] [serial = 1832] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19592400) [pid = 2956] [serial = 1837] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10942000) [pid = 2956] [serial = 1834] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19DD4C00) [pid = 2956] [serial = 1841] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (16542400) [pid = 2956] [serial = 1835] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (160A0400) [pid = 2956] [serial = 1826] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19B28000) [pid = 2956] [serial = 1838] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19DCE400) [pid = 2956] [serial = 1840] [outer = 00000000] [url = about:blank] 09:06:59 INFO - PROCESS | 2956 | 1466698019821 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1974ms 09:06:59 INFO - PROCESS | 2956 | 1466698019900 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 2956 | 1466698019904 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:06:59 INFO - PROCESS | 2956 | 1466698019909 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 2956 | 1466698019913 Marionette TRACE conn5 <- [1,2502,null,{}] 09:06:59 INFO - PROCESS | 2956 | 1466698019919 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 2956 | 1466698019922 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:00 INFO - PROCESS | 2956 | 1466698020067 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:07:00 INFO - PROCESS | 2956 | 1466698020176 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 2956 | 1466698020179 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:00 INFO - PROCESS | 2956 | ++DOCSHELL 100EC000 == 26 [pid = 2956] [id = 635] 09:07:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (100ECC00) [pid = 2956] [serial = 1905] [outer = 00000000] 09:07:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (108D6800) [pid = 2956] [serial = 1906] [outer = 100ECC00] 09:07:00 INFO - PROCESS | 2956 | 1466698020232 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10964800) [pid = 2956] [serial = 1907] [outer = 100ECC00] 09:07:00 INFO - PROCESS | 2956 | 1466698020637 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:07:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 790ms 09:07:00 INFO - PROCESS | 2956 | 1466698020699 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 2956 | 1466698020704 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:07:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:07:00 INFO - PROCESS | 2956 | 1466698020710 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 2956 | 1466698020713 Marionette TRACE conn5 <- [1,2506,null,{}] 09:07:00 INFO - PROCESS | 2956 | 1466698020717 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:00 INFO - PROCESS | 2956 | 1466698020719 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:00 INFO - PROCESS | 2956 | 1466698020811 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:07:00 INFO - PROCESS | 2956 | 1466698020818 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 2956 | 1466698020820 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:00 INFO - PROCESS | 2956 | ++DOCSHELL 10ADFC00 == 27 [pid = 2956] [id = 636] 09:07:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10C2B400) [pid = 2956] [serial = 1908] [outer = 00000000] 09:07:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (116DFC00) [pid = 2956] [serial = 1909] [outer = 10C2B400] 09:07:00 INFO - PROCESS | 2956 | 1466698020870 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (149D0C00) [pid = 2956] [serial = 1910] [outer = 10C2B400] 09:07:01 INFO - PROCESS | 2956 | 1466698021336 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 09:07:01 INFO - PROCESS | 2956 | 1466698021384 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 2956 | 1466698021386 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:07:01 INFO - PROCESS | 2956 | 1466698021390 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:07:01 INFO - PROCESS | 2956 | 1466698021394 Marionette TRACE conn5 <- [1,2510,null,{}] 09:07:01 INFO - PROCESS | 2956 | 1466698021404 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:01 INFO - PROCESS | 2956 | 1466698021409 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:01 INFO - PROCESS | 2956 | 1466698021496 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:07:01 INFO - PROCESS | 2956 | 1466698021503 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:01 INFO - PROCESS | 2956 | 1466698021506 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:01 INFO - PROCESS | 2956 | ++DOCSHELL 15F98C00 == 28 [pid = 2956] [id = 637] 09:07:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (16543000) [pid = 2956] [serial = 1911] [outer = 00000000] 09:07:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1654C800) [pid = 2956] [serial = 1912] [outer = 16543000] 09:07:01 INFO - PROCESS | 2956 | 1466698021556 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1678BC00) [pid = 2956] [serial = 1913] [outer = 16543000] 09:07:02 INFO - PROCESS | 2956 | 1466698022086 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 732ms 09:07:02 INFO - PROCESS | 2956 | 1466698022126 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 2956 | 1466698022129 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:07:02 INFO - PROCESS | 2956 | 1466698022132 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:07:02 INFO - PROCESS | 2956 | 1466698022134 Marionette TRACE conn5 <- [1,2514,null,{}] 09:07:02 INFO - PROCESS | 2956 | 1466698022143 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:02 INFO - PROCESS | 2956 | 1466698022145 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:02 INFO - PROCESS | 2956 | 1466698022300 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:07:02 INFO - PROCESS | 2956 | 1466698022374 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 2956 | 1466698022376 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:02 INFO - PROCESS | 2956 | ++DOCSHELL 16C84800 == 29 [pid = 2956] [id = 638] 09:07:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16DA5400) [pid = 2956] [serial = 1914] [outer = 00000000] 09:07:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1781AC00) [pid = 2956] [serial = 1915] [outer = 16DA5400] 09:07:02 INFO - PROCESS | 2956 | 1466698022423 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (17880400) [pid = 2956] [serial = 1916] [outer = 16DA5400] 09:07:02 INFO - PROCESS | 2956 | 1466698022877 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:07:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 09:07:02 INFO - PROCESS | 2956 | 1466698022906 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 2956 | 1466698022908 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:07:02 INFO - PROCESS | 2956 | 1466698022911 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 2956 | 1466698022913 Marionette TRACE conn5 <- [1,2518,null,{}] 09:07:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:07:02 INFO - PROCESS | 2956 | 1466698022916 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:02 INFO - PROCESS | 2956 | 1466698022919 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:03 INFO - PROCESS | 2956 | 1466698023037 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:07:03 INFO - PROCESS | 2956 | 1466698023043 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 2956 | 1466698023045 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:03 INFO - PROCESS | 2956 | ++DOCSHELL 1789F800 == 30 [pid = 2956] [id = 639] 09:07:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (178A0400) [pid = 2956] [serial = 1917] [outer = 00000000] 09:07:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (18623800) [pid = 2956] [serial = 1918] [outer = 178A0400] 09:07:03 INFO - PROCESS | 2956 | 1466698023091 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1866F400) [pid = 2956] [serial = 1919] [outer = 178A0400] 09:07:03 INFO - PROCESS | 2956 | 1466698023593 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 731ms 09:07:03 INFO - PROCESS | 2956 | 1466698023646 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 2956 | 1466698023648 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:07:03 INFO - PROCESS | 2956 | 1466698023651 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:07:03 INFO - PROCESS | 2956 | 1466698023653 Marionette TRACE conn5 <- [1,2522,null,{}] 09:07:03 INFO - PROCESS | 2956 | 1466698023657 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:03 INFO - PROCESS | 2956 | 1466698023663 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:04 INFO - PROCESS | 2956 | 1466698024133 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (16C84000) [pid = 2956] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (178A0800) [pid = 2956] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19DC9000) [pid = 2956] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (100E9800) [pid = 2956] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (11282C00) [pid = 2956] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10522800) [pid = 2956] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1111C800) [pid = 2956] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18FAFC00) [pid = 2956] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (14BA7800) [pid = 2956] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (18FB4C00) [pid = 2956] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19B23C00) [pid = 2956] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19146C00) [pid = 2956] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:07:04 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19DD5C00) [pid = 2956] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:07:04 INFO - PROCESS | 2956 | 1466698024206 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 2956 | 1466698024208 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:04 INFO - PROCESS | 2956 | ++DOCSHELL 0CB78C00 == 31 [pid = 2956] [id = 640] 09:07:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (0CBE7000) [pid = 2956] [serial = 1920] [outer = 00000000] 09:07:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10A68400) [pid = 2956] [serial = 1921] [outer = 0CBE7000] 09:07:04 INFO - PROCESS | 2956 | 1466698024265 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1861FC00) [pid = 2956] [serial = 1922] [outer = 0CBE7000] 09:07:04 INFO - PROCESS | 2956 | 1466698024614 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:07:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1015ms 09:07:04 INFO - PROCESS | 2956 | 1466698024671 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 2956 | 1466698024673 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:07:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:07:04 INFO - PROCESS | 2956 | 1466698024676 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 2956 | 1466698024678 Marionette TRACE conn5 <- [1,2526,null,{}] 09:07:04 INFO - PROCESS | 2956 | 1466698024681 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:04 INFO - PROCESS | 2956 | 1466698024683 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:04 INFO - PROCESS | 2956 | 1466698024764 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:07:04 INFO - PROCESS | 2956 | 1466698024769 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 2956 | 1466698024771 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:04 INFO - PROCESS | 2956 | ++DOCSHELL 1095F000 == 32 [pid = 2956] [id = 641] 09:07:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18FB4C00) [pid = 2956] [serial = 1923] [outer = 00000000] 09:07:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19150800) [pid = 2956] [serial = 1924] [outer = 18FB4C00] 09:07:04 INFO - PROCESS | 2956 | 1466698024817 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19312000) [pid = 2956] [serial = 1925] [outer = 18FB4C00] 09:07:05 INFO - PROCESS | 2956 | 1466698025245 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 09:07:05 INFO - PROCESS | 2956 | 1466698025309 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 2956 | 1466698025311 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:07:05 INFO - PROCESS | 2956 | 1466698025314 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 2956 | 1466698025316 Marionette TRACE conn5 <- [1,2530,null,{}] 09:07:05 INFO - PROCESS | 2956 | 1466698025319 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 2956 | 1466698025321 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:05 INFO - PROCESS | 2956 | 1466698025402 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:07:05 INFO - PROCESS | 2956 | 1466698025408 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 2956 | 1466698025410 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:05 INFO - PROCESS | 2956 | ++DOCSHELL 108CB000 == 33 [pid = 2956] [id = 642] 09:07:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (116EA800) [pid = 2956] [serial = 1926] [outer = 00000000] 09:07:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (193BA000) [pid = 2956] [serial = 1927] [outer = 116EA800] 09:07:05 INFO - PROCESS | 2956 | 1466698025455 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17823000) [pid = 2956] [serial = 1928] [outer = 116EA800] 09:07:05 INFO - PROCESS | 2956 | 1466698025920 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 09:07:05 INFO - PROCESS | 2956 | 1466698025947 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:07:05 INFO - PROCESS | 2956 | 1466698025949 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:07:05 INFO - PROCESS | 2956 | 1466698025966 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 2956 | 1466698025968 Marionette TRACE conn5 <- [1,2534,null,{}] 09:07:06 INFO - PROCESS | 2956 | 1466698025977 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:06 INFO - PROCESS | 2956 | 1466698025979 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:06 INFO - PROCESS | 2956 | 1466698026069 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:07:06 INFO - PROCESS | 2956 | 1466698026074 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:06 INFO - PROCESS | 2956 | 1466698026076 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:06 INFO - PROCESS | 2956 | ++DOCSHELL 19593400 == 34 [pid = 2956] [id = 643] 09:07:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19598000) [pid = 2956] [serial = 1929] [outer = 00000000] 09:07:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19B23800) [pid = 2956] [serial = 1930] [outer = 19598000] 09:07:06 INFO - PROCESS | 2956 | 1466698026131 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19B2E000) [pid = 2956] [serial = 1931] [outer = 19598000] 09:07:07 INFO - PROCESS | 2956 | 1466698027005 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:07:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1088ms 09:07:07 INFO - PROCESS | 2956 | 1466698027059 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 2956 | 1466698027065 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:07:07 INFO - PROCESS | 2956 | 1466698027070 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 2956 | 1466698027073 Marionette TRACE conn5 <- [1,2538,null,{}] 09:07:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:07:07 INFO - PROCESS | 2956 | 1466698027079 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:07 INFO - PROCESS | 2956 | 1466698027083 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:07 INFO - PROCESS | 2956 | 1466698027217 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:07:07 INFO - PROCESS | 2956 | 1466698027368 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 2956 | 1466698027372 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:07 INFO - PROCESS | 2956 | ++DOCSHELL 10964400 == 35 [pid = 2956] [id = 644] 09:07:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (10A67800) [pid = 2956] [serial = 1932] [outer = 00000000] 09:07:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1120C000) [pid = 2956] [serial = 1933] [outer = 10A67800] 09:07:07 INFO - PROCESS | 2956 | 1466698027439 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (14BA7C00) [pid = 2956] [serial = 1934] [outer = 10A67800] 09:07:08 INFO - PROCESS | 2956 | 1466698028274 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1219ms 09:07:08 INFO - PROCESS | 2956 | 1466698028296 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 2956 | 1466698028301 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:07:08 INFO - PROCESS | 2956 | 1466698028308 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 2956 | 1466698028311 Marionette TRACE conn5 <- [1,2542,null,{}] 09:07:08 INFO - PROCESS | 2956 | 1466698028315 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:08 INFO - PROCESS | 2956 | 1466698028318 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:08 INFO - PROCESS | 2956 | 1466698028446 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:07:08 INFO - PROCESS | 2956 | 1466698028589 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 2956 | 1466698028592 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:08 INFO - PROCESS | 2956 | ++DOCSHELL 167B7000 == 36 [pid = 2956] [id = 645] 09:07:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (16B41C00) [pid = 2956] [serial = 1935] [outer = 00000000] 09:07:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1789DC00) [pid = 2956] [serial = 1936] [outer = 16B41C00] 09:07:08 INFO - PROCESS | 2956 | 1466698028655 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (18674000) [pid = 2956] [serial = 1937] [outer = 16B41C00] 09:07:09 INFO - PROCESS | 2956 | 1466698029394 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:07:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1127ms 09:07:09 INFO - PROCESS | 2956 | 1466698029438 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 2956 | 1466698029441 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:07:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:07:09 INFO - PROCESS | 2956 | 1466698029445 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - PROCESS | 2956 | 1466698029449 Marionette TRACE conn5 <- [1,2546,null,{}] 09:07:09 INFO - PROCESS | 2956 | 1466698029461 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:09 INFO - PROCESS | 2956 | 1466698029466 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:09 INFO - PROCESS | 2956 | 1466698029653 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:07:09 INFO - PROCESS | 2956 | 1466698029766 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 2956 | 1466698029769 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:09 INFO - PROCESS | 2956 | ++DOCSHELL 193B6000 == 37 [pid = 2956] [id = 646] 09:07:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19529800) [pid = 2956] [serial = 1938] [outer = 00000000] 09:07:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (19B75000) [pid = 2956] [serial = 1939] [outer = 19529800] 09:07:09 INFO - PROCESS | 2956 | 1466698029832 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (19DCCC00) [pid = 2956] [serial = 1940] [outer = 19529800] 09:07:10 INFO - PROCESS | 2956 | 1466698030813 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:07:10 INFO - PROCESS | 2956 | --DOCSHELL 108CB000 == 36 [pid = 2956] [id = 642] 09:07:10 INFO - PROCESS | 2956 | --DOCSHELL 1095F000 == 35 [pid = 2956] [id = 641] 09:07:10 INFO - PROCESS | 2956 | --DOCSHELL 0CB78C00 == 34 [pid = 2956] [id = 640] 09:07:10 INFO - PROCESS | 2956 | --DOCSHELL 1789F800 == 33 [pid = 2956] [id = 639] 09:07:10 INFO - PROCESS | 2956 | --DOCSHELL 16C84800 == 32 [pid = 2956] [id = 638] 09:07:10 INFO - PROCESS | 2956 | --DOCSHELL 15F98C00 == 31 [pid = 2956] [id = 637] 09:07:10 INFO - PROCESS | 2956 | --DOCSHELL 10ADFC00 == 30 [pid = 2956] [id = 636] 09:07:10 INFO - PROCESS | 2956 | --DOCSHELL 100EC000 == 29 [pid = 2956] [id = 635] 09:07:10 INFO - PROCESS | 2956 | --DOCSHELL 1111EC00 == 28 [pid = 2956] [id = 634] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (17817800) [pid = 2956] [serial = 1859] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (18E5A800) [pid = 2956] [serial = 1862] [outer = 00000000] [url = about:blank] 09:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1A19A800) [pid = 2956] [serial = 1844] [outer = 00000000] [url = about:blank] 09:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1423ms 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (18673C00) [pid = 2956] [serial = 1861] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (18FAC000) [pid = 2956] [serial = 1874] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (149DC000) [pid = 2956] [serial = 1855] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (153DDC00) [pid = 2956] [serial = 1856] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10A6A400) [pid = 2956] [serial = 1846] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (11126000) [pid = 2956] [serial = 1852] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1908A400) [pid = 2956] [serial = 1865] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (15F8DC00) [pid = 2956] [serial = 1849] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1952E400) [pid = 2956] [serial = 1868] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16DADC00) [pid = 2956] [serial = 1858] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19B71000) [pid = 2956] [serial = 1871] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19B71800) [pid = 2956] [serial = 1876] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1678FC00) [pid = 2956] [serial = 1873] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1A195C00) [pid = 2956] [serial = 1843] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (116ECC00) [pid = 2956] [serial = 1853] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (16783000) [pid = 2956] [serial = 1850] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10C34C00) [pid = 2956] [serial = 1847] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19086400) [pid = 2956] [serial = 1864] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19B2F800) [pid = 2956] [serial = 1870] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19445000) [pid = 2956] [serial = 1867] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19DCD800) [pid = 2956] [serial = 1877] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1A194400) [pid = 2956] [serial = 1879] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1A19C400) [pid = 2956] [serial = 1880] [outer = 00000000] [url = about:blank] 09:07:10 INFO - PROCESS | 2956 | 1466698030918 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 2956 | 1466698030923 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:07:10 INFO - PROCESS | 2956 | 1466698030931 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 2956 | 1466698030934 Marionette TRACE conn5 <- [1,2550,null,{}] 09:07:10 INFO - PROCESS | 2956 | 1466698030940 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:10 INFO - PROCESS | 2956 | 1466698030943 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:11 INFO - PROCESS | 2956 | 1466698031042 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:07:11 INFO - PROCESS | 2956 | 1466698031049 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 2956 | 1466698031054 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:11 INFO - PROCESS | 2956 | ++DOCSHELL 100E5000 == 29 [pid = 2956] [id = 647] 09:07:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (100E9800) [pid = 2956] [serial = 1941] [outer = 00000000] 09:07:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10521C00) [pid = 2956] [serial = 1942] [outer = 100E9800] 09:07:11 INFO - PROCESS | 2956 | 1466698031104 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10A6B400) [pid = 2956] [serial = 1943] [outer = 100E9800] 09:07:11 INFO - PROCESS | 2956 | 1466698031670 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:07:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 770ms 09:07:11 INFO - PROCESS | 2956 | 1466698031708 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 2956 | 1466698031712 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:07:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:07:11 INFO - PROCESS | 2956 | 1466698031718 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 2956 | 1466698031721 Marionette TRACE conn5 <- [1,2554,null,{}] 09:07:11 INFO - PROCESS | 2956 | 1466698031725 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:11 INFO - PROCESS | 2956 | 1466698031728 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:11 INFO - PROCESS | 2956 | 1466698031821 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:07:11 INFO - PROCESS | 2956 | 1466698031929 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 2956 | 1466698031931 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:11 INFO - PROCESS | 2956 | ++DOCSHELL 11126000 == 30 [pid = 2956] [id = 648] 09:07:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (11211400) [pid = 2956] [serial = 1944] [outer = 00000000] 09:07:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (14BA0800) [pid = 2956] [serial = 1945] [outer = 11211400] 09:07:12 INFO - PROCESS | 2956 | 1466698031983 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (153D4000) [pid = 2956] [serial = 1946] [outer = 11211400] 09:07:12 INFO - PROCESS | 2956 | 1466698032402 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 09:07:12 INFO - PROCESS | 2956 | 1466698032465 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 2956 | 1466698032468 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:07:12 INFO - PROCESS | 2956 | 1466698032474 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 2956 | 1466698032478 Marionette TRACE conn5 <- [1,2558,null,{}] 09:07:12 INFO - PROCESS | 2956 | 1466698032489 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:12 INFO - PROCESS | 2956 | 1466698032493 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:12 INFO - PROCESS | 2956 | 1466698032587 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:07:12 INFO - PROCESS | 2956 | 1466698032600 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 2956 | 1466698032603 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:12 INFO - PROCESS | 2956 | ++DOCSHELL 16B61800 == 31 [pid = 2956] [id = 649] 09:07:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16B63000) [pid = 2956] [serial = 1947] [outer = 00000000] 09:07:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (16C87400) [pid = 2956] [serial = 1948] [outer = 16B63000] 09:07:12 INFO - PROCESS | 2956 | 1466698032655 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1781C000) [pid = 2956] [serial = 1949] [outer = 16B63000] 09:07:13 INFO - PROCESS | 2956 | 1466698033139 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 731ms 09:07:13 INFO - PROCESS | 2956 | 1466698033204 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 2956 | 1466698033207 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:07:13 INFO - PROCESS | 2956 | 1466698033210 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:07:13 INFO - PROCESS | 2956 | 1466698033212 Marionette TRACE conn5 <- [1,2562,null,{}] 09:07:13 INFO - PROCESS | 2956 | 1466698033216 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:13 INFO - PROCESS | 2956 | 1466698033218 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:13 INFO - PROCESS | 2956 | 1466698033350 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:07:13 INFO - PROCESS | 2956 | 1466698033413 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 2956 | 1466698033416 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:13 INFO - PROCESS | 2956 | ++DOCSHELL 178A1C00 == 32 [pid = 2956] [id = 650] 09:07:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (178A2C00) [pid = 2956] [serial = 1950] [outer = 00000000] 09:07:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (18E5E800) [pid = 2956] [serial = 1951] [outer = 178A2C00] 09:07:13 INFO - PROCESS | 2956 | 1466698033465 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19081400) [pid = 2956] [serial = 1952] [outer = 178A2C00] 09:07:13 INFO - PROCESS | 2956 | 1466698033909 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:07:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 731ms 09:07:13 INFO - PROCESS | 2956 | 1466698033951 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 2956 | 1466698033953 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:07:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:07:13 INFO - PROCESS | 2956 | 1466698033956 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 2956 | 1466698033958 Marionette TRACE conn5 <- [1,2566,null,{}] 09:07:13 INFO - PROCESS | 2956 | 1466698033961 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:13 INFO - PROCESS | 2956 | 1466698033963 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:14 INFO - PROCESS | 2956 | 1466698034120 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:07:14 INFO - PROCESS | 2956 | 1466698034191 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 2956 | 1466698034194 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:14 INFO - PROCESS | 2956 | ++DOCSHELL 19085400 == 33 [pid = 2956] [id = 651] 09:07:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1908A800) [pid = 2956] [serial = 1953] [outer = 00000000] 09:07:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1914A800) [pid = 2956] [serial = 1954] [outer = 1908A800] 09:07:14 INFO - PROCESS | 2956 | 1466698034242 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19154C00) [pid = 2956] [serial = 1955] [outer = 1908A800] 09:07:14 INFO - PROCESS | 2956 | 1466698034715 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 09:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:07:14 INFO - PROCESS | 2956 | 1466698034729 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 2956 | 1466698034731 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:07:14 INFO - PROCESS | 2956 | 1466698034735 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 2956 | 1466698034736 Marionette TRACE conn5 <- [1,2570,null,{}] 09:07:14 INFO - PROCESS | 2956 | 1466698034740 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:14 INFO - PROCESS | 2956 | 1466698034746 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:14 INFO - PROCESS | 2956 | 1466698034905 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:07:15 INFO - PROCESS | 2956 | 1466698034976 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 2956 | 1466698034978 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:15 INFO - PROCESS | 2956 | ++DOCSHELL 15354000 == 34 [pid = 2956] [id = 652] 09:07:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19591400) [pid = 2956] [serial = 1956] [outer = 00000000] 09:07:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19B72000) [pid = 2956] [serial = 1957] [outer = 19591400] 09:07:15 INFO - PROCESS | 2956 | 1466698035024 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19B73400) [pid = 2956] [serial = 1958] [outer = 19591400] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (116EA800) [pid = 2956] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (16DA5400) [pid = 2956] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (10C2B400) [pid = 2956] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (100ECC00) [pid = 2956] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (16543000) [pid = 2956] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (178A0400) [pid = 2956] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (100E4000) [pid = 2956] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16B64000) [pid = 2956] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1A10C400) [pid = 2956] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A3E4C00) [pid = 2956] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A3E0000) [pid = 2956] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A68B400) [pid = 2956] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (0CEC9C00) [pid = 2956] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (0CBE7000) [pid = 2956] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (18FB4C00) [pid = 2956] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:07:15 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (11125400) [pid = 2956] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:07:15 INFO - PROCESS | 2956 | 1466698035586 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 870ms 09:07:15 INFO - PROCESS | 2956 | 1466698035605 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 2956 | 1466698035607 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:07:15 INFO - PROCESS | 2956 | 1466698035610 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 2956 | 1466698035612 Marionette TRACE conn5 <- [1,2574,null,{}] 09:07:15 INFO - PROCESS | 2956 | 1466698035624 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:15 INFO - PROCESS | 2956 | 1466698035626 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:15 INFO - PROCESS | 2956 | 1466698035711 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:07:15 INFO - PROCESS | 2956 | 1466698035717 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:15 INFO - PROCESS | 2956 | 1466698035718 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:15 INFO - PROCESS | 2956 | ++DOCSHELL 10C2E800 == 35 [pid = 2956] [id = 653] 09:07:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (149D9C00) [pid = 2956] [serial = 1959] [outer = 00000000] 09:07:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (18673800) [pid = 2956] [serial = 1960] [outer = 149D9C00] 09:07:15 INFO - PROCESS | 2956 | 1466698035763 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19148800) [pid = 2956] [serial = 1961] [outer = 149D9C00] 09:07:16 INFO - PROCESS | 2956 | 1466698036208 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 09:07:16 INFO - PROCESS | 2956 | 1466698036254 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 2956 | 1466698036256 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:07:16 INFO - PROCESS | 2956 | 1466698036259 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 2956 | 1466698036261 Marionette TRACE conn5 <- [1,2578,null,{}] 09:07:16 INFO - PROCESS | 2956 | 1466698036265 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:16 INFO - PROCESS | 2956 | 1466698036267 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:16 INFO - PROCESS | 2956 | 1466698036352 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:07:16 INFO - PROCESS | 2956 | 1466698036358 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 2956 | 1466698036360 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:16 INFO - PROCESS | 2956 | ++DOCSHELL 16C7B800 == 36 [pid = 2956] [id = 654] 09:07:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (178A0400) [pid = 2956] [serial = 1962] [outer = 00000000] 09:07:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (19DCE800) [pid = 2956] [serial = 1963] [outer = 178A0400] 09:07:16 INFO - PROCESS | 2956 | 1466698036405 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1A04EC00) [pid = 2956] [serial = 1964] [outer = 178A0400] 09:07:16 INFO - PROCESS | 2956 | 1466698036860 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:07:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 09:07:16 INFO - PROCESS | 2956 | 1466698036902 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 2956 | 1466698036914 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:07:16 INFO - PROCESS | 2956 | 1466698036917 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:07:16 INFO - PROCESS | 2956 | 1466698036919 Marionette TRACE conn5 <- [1,2582,null,{}] 09:07:16 INFO - PROCESS | 2956 | 1466698036922 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:16 INFO - PROCESS | 2956 | 1466698036924 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:17 INFO - PROCESS | 2956 | 1466698037007 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:07:17 INFO - PROCESS | 2956 | 1466698037012 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 2956 | 1466698037014 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:17 INFO - PROCESS | 2956 | ++DOCSHELL 19DCC800 == 37 [pid = 2956] [id = 655] 09:07:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19DD5400) [pid = 2956] [serial = 1965] [outer = 00000000] 09:07:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1A195400) [pid = 2956] [serial = 1966] [outer = 19DD5400] 09:07:17 INFO - PROCESS | 2956 | 1466698037060 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1A198000) [pid = 2956] [serial = 1967] [outer = 19DD5400] 09:07:17 INFO - PROCESS | 2956 | 1466698037821 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 930ms 09:07:17 INFO - PROCESS | 2956 | 1466698037851 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 2956 | 1466698037855 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:07:17 INFO - PROCESS | 2956 | 1466698037860 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 2956 | 1466698037863 Marionette TRACE conn5 <- [1,2586,null,{}] 09:07:17 INFO - PROCESS | 2956 | 1466698037870 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 2956 | 1466698037873 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:18 INFO - PROCESS | 2956 | 1466698038001 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:07:18 INFO - PROCESS | 2956 | 1466698038147 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 2956 | 1466698038150 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:18 INFO - PROCESS | 2956 | ++DOCSHELL 10053C00 == 38 [pid = 2956] [id = 656] 09:07:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10058800) [pid = 2956] [serial = 1968] [outer = 00000000] 09:07:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1127FC00) [pid = 2956] [serial = 1969] [outer = 10058800] 09:07:18 INFO - PROCESS | 2956 | 1466698038212 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1555C400) [pid = 2956] [serial = 1970] [outer = 10058800] 09:07:18 INFO - PROCESS | 2956 | 1466698038955 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1126ms 09:07:19 INFO - PROCESS | 2956 | 1466698038987 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 2956 | 1466698038992 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:07:19 INFO - PROCESS | 2956 | 1466698038998 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 2956 | 1466698039002 Marionette TRACE conn5 <- [1,2590,null,{}] 09:07:19 INFO - PROCESS | 2956 | 1466698039006 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:19 INFO - PROCESS | 2956 | 1466698039009 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:19 INFO - PROCESS | 2956 | 1466698039133 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:07:19 INFO - PROCESS | 2956 | 1466698039280 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 2956 | 1466698039283 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:19 INFO - PROCESS | 2956 | ++DOCSHELL 16B68000 == 39 [pid = 2956] [id = 657] 09:07:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (177A3400) [pid = 2956] [serial = 1971] [outer = 00000000] 09:07:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (18696400) [pid = 2956] [serial = 1972] [outer = 177A3400] 09:07:19 INFO - PROCESS | 2956 | 1466698039344 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1914F000) [pid = 2956] [serial = 1973] [outer = 177A3400] 09:07:20 INFO - PROCESS | 2956 | 1466698040048 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:07:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1070ms 09:07:20 INFO - PROCESS | 2956 | 1466698040073 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 2956 | 1466698040076 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:07:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:07:20 INFO - PROCESS | 2956 | 1466698040080 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 2956 | 1466698040084 Marionette TRACE conn5 <- [1,2594,null,{}] 09:07:20 INFO - PROCESS | 2956 | 1466698040096 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:20 INFO - PROCESS | 2956 | 1466698040101 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:20 INFO - PROCESS | 2956 | 1466698040217 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:07:20 INFO - PROCESS | 2956 | 1466698040370 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:20 INFO - PROCESS | 2956 | 1466698040374 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:20 INFO - PROCESS | 2956 | ++DOCSHELL 1A1E5C00 == 40 [pid = 2956] [id = 658] 09:07:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A1E8000) [pid = 2956] [serial = 1974] [outer = 00000000] 09:07:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A3D5C00) [pid = 2956] [serial = 1975] [outer = 1A1E8000] 09:07:20 INFO - PROCESS | 2956 | 1466698040439 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A3E0400) [pid = 2956] [serial = 1976] [outer = 1A1E8000] 09:07:21 INFO - PROCESS | 2956 | 1466698041066 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1027ms 09:07:21 INFO - PROCESS | 2956 | 1466698041109 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 2956 | 1466698041112 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:07:21 INFO - PROCESS | 2956 | 1466698041116 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:07:21 INFO - PROCESS | 2956 | 1466698041118 Marionette TRACE conn5 <- [1,2598,null,{}] 09:07:21 INFO - PROCESS | 2956 | 1466698041122 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:21 INFO - PROCESS | 2956 | 1466698041124 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:21 INFO - PROCESS | 2956 | 1466698041242 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:07:21 INFO - PROCESS | 2956 | 1466698041393 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 2956 | 1466698041395 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:21 INFO - PROCESS | 2956 | ++DOCSHELL 1A3D5800 == 41 [pid = 2956] [id = 659] 09:07:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A557800) [pid = 2956] [serial = 1977] [outer = 00000000] 09:07:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A560C00) [pid = 2956] [serial = 1978] [outer = 1A557800] 09:07:21 INFO - PROCESS | 2956 | 1466698041459 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1A653400) [pid = 2956] [serial = 1979] [outer = 1A557800] 09:07:22 INFO - PROCESS | 2956 | 1466698042072 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1017ms 09:07:22 INFO - PROCESS | 2956 | 1466698042136 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 2956 | 1466698042139 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:07:22 INFO - PROCESS | 2956 | 1466698042142 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:07:22 INFO - PROCESS | 2956 | 1466698042144 Marionette TRACE conn5 <- [1,2602,null,{}] 09:07:22 INFO - PROCESS | 2956 | 1466698042149 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:22 INFO - PROCESS | 2956 | 1466698042151 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:22 INFO - PROCESS | 2956 | 1466698042261 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:07:22 INFO - PROCESS | 2956 | 1466698042404 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 2956 | 1466698042407 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:22 INFO - PROCESS | 2956 | ++DOCSHELL 193B3400 == 42 [pid = 2956] [id = 660] 09:07:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A558C00) [pid = 2956] [serial = 1980] [outer = 00000000] 09:07:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A683C00) [pid = 2956] [serial = 1981] [outer = 1A558C00] 09:07:22 INFO - PROCESS | 2956 | 1466698042465 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A684800) [pid = 2956] [serial = 1982] [outer = 1A558C00] 09:07:23 INFO - PROCESS | 2956 | 1466698043100 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:07:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1016ms 09:07:23 INFO - PROCESS | 2956 | 1466698043162 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 2956 | 1466698043165 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:07:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:07:23 INFO - PROCESS | 2956 | 1466698043168 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 2956 | 1466698043170 Marionette TRACE conn5 <- [1,2606,null,{}] 09:07:23 INFO - PROCESS | 2956 | 1466698043174 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:23 INFO - PROCESS | 2956 | 1466698043180 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:23 INFO - PROCESS | 2956 | 1466698043360 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:07:23 INFO - PROCESS | 2956 | 1466698043514 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 2956 | 1466698043517 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:23 INFO - PROCESS | 2956 | ++DOCSHELL 100E3C00 == 43 [pid = 2956] [id = 661] 09:07:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (100E7800) [pid = 2956] [serial = 1983] [outer = 00000000] 09:07:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (10A6F000) [pid = 2956] [serial = 1984] [outer = 100E7800] 09:07:23 INFO - PROCESS | 2956 | 1466698043580 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (11693800) [pid = 2956] [serial = 1985] [outer = 100E7800] 09:07:24 INFO - PROCESS | 2956 | 1466698044436 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1324ms 09:07:24 INFO - PROCESS | 2956 | 1466698044495 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 2956 | 1466698044499 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:07:24 INFO - PROCESS | 2956 | 1466698044504 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 2956 | 1466698044507 Marionette TRACE conn5 <- [1,2610,null,{}] 09:07:24 INFO - PROCESS | 2956 | 1466698044513 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:24 INFO - PROCESS | 2956 | 1466698044516 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:24 INFO - PROCESS | 2956 | 1466698044622 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:07:24 INFO - PROCESS | 2956 | 1466698044779 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 2956 | 1466698044782 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:24 INFO - PROCESS | 2956 | ++DOCSHELL 10963400 == 44 [pid = 2956] [id = 662] 09:07:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1127F800) [pid = 2956] [serial = 1986] [outer = 00000000] 09:07:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (15370800) [pid = 2956] [serial = 1987] [outer = 1127F800] 09:07:24 INFO - PROCESS | 2956 | 1466698044839 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (16544C00) [pid = 2956] [serial = 1988] [outer = 1127F800] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 16C7B800 == 43 [pid = 2956] [id = 654] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 10C2E800 == 42 [pid = 2956] [id = 653] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 15354000 == 41 [pid = 2956] [id = 652] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 19085400 == 40 [pid = 2956] [id = 651] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 178A1C00 == 39 [pid = 2956] [id = 650] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 16B61800 == 38 [pid = 2956] [id = 649] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 11126000 == 37 [pid = 2956] [id = 648] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 100E5000 == 36 [pid = 2956] [id = 647] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 10964400 == 35 [pid = 2956] [id = 644] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 19593400 == 34 [pid = 2956] [id = 643] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 167B7000 == 33 [pid = 2956] [id = 645] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 193B6000 == 32 [pid = 2956] [id = 646] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 100E3C00 == 31 [pid = 2956] [id = 661] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 193B3400 == 30 [pid = 2956] [id = 660] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 1A1E5C00 == 29 [pid = 2956] [id = 658] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 1A3D5800 == 28 [pid = 2956] [id = 659] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 16B68000 == 27 [pid = 2956] [id = 657] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 19DCC800 == 26 [pid = 2956] [id = 655] 09:07:26 INFO - PROCESS | 2956 | --DOCSHELL 10053C00 == 25 [pid = 2956] [id = 656] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (193BA000) [pid = 2956] [serial = 1927] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1781AC00) [pid = 2956] [serial = 1915] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (116DFC00) [pid = 2956] [serial = 1909] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (149D0C00) [pid = 2956] [serial = 1910] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (108D6800) [pid = 2956] [serial = 1906] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (10964800) [pid = 2956] [serial = 1907] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (1654C800) [pid = 2956] [serial = 1912] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (18623800) [pid = 2956] [serial = 1918] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (116ED800) [pid = 2956] [serial = 1883] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (1111D800) [pid = 2956] [serial = 1882] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1869E000) [pid = 2956] [serial = 1886] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (17822000) [pid = 2956] [serial = 1885] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1A3DAC00) [pid = 2956] [serial = 1889] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A35F800) [pid = 2956] [serial = 1888] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A55E000) [pid = 2956] [serial = 1892] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A559000) [pid = 2956] [serial = 1891] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A657000) [pid = 2956] [serial = 1895] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A654C00) [pid = 2956] [serial = 1894] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1A692400) [pid = 2956] [serial = 1898] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1A692000) [pid = 2956] [serial = 1897] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1051DC00) [pid = 2956] [serial = 1901] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (100E4800) [pid = 2956] [serial = 1900] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (17880400) [pid = 2956] [serial = 1916] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10A68400) [pid = 2956] [serial = 1921] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1866F400) [pid = 2956] [serial = 1919] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19150800) [pid = 2956] [serial = 1924] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19312000) [pid = 2956] [serial = 1925] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (16C86400) [pid = 2956] [serial = 1904] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (167BBC00) [pid = 2956] [serial = 1903] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1861FC00) [pid = 2956] [serial = 1922] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (17823000) [pid = 2956] [serial = 1928] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1678BC00) [pid = 2956] [serial = 1913] [outer = 00000000] [url = about:blank] 09:07:26 INFO - PROCESS | 2956 | 1466698046632 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2173ms 09:07:26 INFO - PROCESS | 2956 | 1466698046681 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 2956 | 1466698046685 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:07:26 INFO - PROCESS | 2956 | 1466698046693 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:07:26 INFO - PROCESS | 2956 | 1466698046697 Marionette TRACE conn5 <- [1,2614,null,{}] 09:07:26 INFO - PROCESS | 2956 | 1466698046703 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 2956 | 1466698046706 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:26 INFO - PROCESS | 2956 | 1466698046802 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:07:26 INFO - PROCESS | 2956 | 1466698046809 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 2956 | 1466698046814 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:26 INFO - PROCESS | 2956 | ++DOCSHELL 10053C00 == 26 [pid = 2956] [id = 663] 09:07:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (100E4C00) [pid = 2956] [serial = 1989] [outer = 00000000] 09:07:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10514400) [pid = 2956] [serial = 1990] [outer = 100E4C00] 09:07:26 INFO - PROCESS | 2956 | 1466698046865 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10522800) [pid = 2956] [serial = 1991] [outer = 100E4C00] 09:07:27 INFO - PROCESS | 2956 | 1466698047391 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:07:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:07:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 09:07:27 INFO - PROCESS | 2956 | 1466698047429 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 2956 | 1466698047434 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:07:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:07:27 INFO - PROCESS | 2956 | 1466698047441 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 2956 | 1466698047444 Marionette TRACE conn5 <- [1,2618,null,{}] 09:07:27 INFO - PROCESS | 2956 | 1466698047448 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:27 INFO - PROCESS | 2956 | 1466698047451 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:27 INFO - PROCESS | 2956 | 1466698047547 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:07:27 INFO - PROCESS | 2956 | 1466698047564 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:27 INFO - PROCESS | 2956 | 1466698047567 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:27 INFO - PROCESS | 2956 | ++DOCSHELL 100EB400 == 27 [pid = 2956] [id = 664] 09:07:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10C2D800) [pid = 2956] [serial = 1992] [outer = 00000000] 09:07:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1111C400) [pid = 2956] [serial = 1993] [outer = 10C2D800] 09:07:27 INFO - PROCESS | 2956 | 1466698047702 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (11123000) [pid = 2956] [serial = 1994] [outer = 10C2D800] 09:07:28 INFO - PROCESS | 2956 | 1466698048099 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 09:07:28 INFO - PROCESS | 2956 | 1466698048174 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 2956 | 1466698048177 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:07:28 INFO - PROCESS | 2956 | 1466698048180 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 2956 | 1466698048184 Marionette TRACE conn5 <- [1,2622,null,{}] 09:07:28 INFO - PROCESS | 2956 | 1466698048196 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 2956 | 1466698048201 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:28 INFO - PROCESS | 2956 | 1466698048320 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:07:28 INFO - PROCESS | 2956 | 1466698048330 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 2956 | 1466698048333 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:28 INFO - PROCESS | 2956 | ++DOCSHELL 16544000 == 28 [pid = 2956] [id = 665] 09:07:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16544400) [pid = 2956] [serial = 1995] [outer = 00000000] 09:07:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1654D400) [pid = 2956] [serial = 1996] [outer = 16544400] 09:07:28 INFO - PROCESS | 2956 | 1466698048383 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (16787800) [pid = 2956] [serial = 1997] [outer = 16544400] 09:07:28 INFO - PROCESS | 2956 | 1466698048917 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 770ms 09:07:28 INFO - PROCESS | 2956 | 1466698048954 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 2956 | 1466698048957 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:07:28 INFO - PROCESS | 2956 | 1466698048960 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 2956 | 1466698048962 Marionette TRACE conn5 <- [1,2626,null,{}] 09:07:28 INFO - PROCESS | 2956 | 1466698048965 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 2956 | 1466698048967 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:29 INFO - PROCESS | 2956 | 1466698049091 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:07:29 INFO - PROCESS | 2956 | 1466698049157 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 2956 | 1466698049159 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:29 INFO - PROCESS | 2956 | ++DOCSHELL 167B5400 == 29 [pid = 2956] [id = 666] 09:07:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (167B6C00) [pid = 2956] [serial = 1998] [outer = 00000000] 09:07:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (16B67C00) [pid = 2956] [serial = 1999] [outer = 167B6C00] 09:07:29 INFO - PROCESS | 2956 | 1466698049206 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (16DB3400) [pid = 2956] [serial = 2000] [outer = 167B6C00] 09:07:29 INFO - PROCESS | 2956 | 1466698049654 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 731ms 09:07:29 INFO - PROCESS | 2956 | 1466698049728 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 2956 | 1466698049730 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:07:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:07:29 INFO - PROCESS | 2956 | 1466698049738 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 2956 | 1466698049739 Marionette TRACE conn5 <- [1,2630,null,{}] 09:07:29 INFO - PROCESS | 2956 | 1466698049743 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:29 INFO - PROCESS | 2956 | 1466698049745 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:29 INFO - PROCESS | 2956 | 1466698049869 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:07:29 INFO - PROCESS | 2956 | 1466698049941 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:29 INFO - PROCESS | 2956 | 1466698049943 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:29 INFO - PROCESS | 2956 | ++DOCSHELL 17823800 == 30 [pid = 2956] [id = 667] 09:07:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (17824800) [pid = 2956] [serial = 2001] [outer = 00000000] 09:07:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1789D800) [pid = 2956] [serial = 2002] [outer = 17824800] 09:07:30 INFO - PROCESS | 2956 | 1466698049991 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18620400) [pid = 2956] [serial = 2003] [outer = 17824800] 09:07:30 INFO - PROCESS | 2956 | 1466698050448 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:07:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 09:07:30 INFO - PROCESS | 2956 | 1466698050470 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 2956 | 1466698050472 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:07:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:07:30 INFO - PROCESS | 2956 | 1466698050475 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 2956 | 1466698050477 Marionette TRACE conn5 <- [1,2634,null,{}] 09:07:30 INFO - PROCESS | 2956 | 1466698050486 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:30 INFO - PROCESS | 2956 | 1466698050491 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:30 INFO - PROCESS | 2956 | 1466698050967 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1908A800) [pid = 2956] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (19591400) [pid = 2956] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (11211400) [pid = 2956] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19598000) [pid = 2956] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16B41C00) [pid = 2956] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (178A0400) [pid = 2956] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10A67800) [pid = 2956] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (100E9800) [pid = 2956] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19529800) [pid = 2956] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (16B63000) [pid = 2956] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19DD5400) [pid = 2956] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (178A2C00) [pid = 2956] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:07:31 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (149D9C00) [pid = 2956] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:07:31 INFO - PROCESS | 2956 | 1466698051045 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 2956 | 1466698051047 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:31 INFO - PROCESS | 2956 | ++DOCSHELL 0CE6A000 == 31 [pid = 2956] [id = 668] 09:07:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (0CECA800) [pid = 2956] [serial = 2004] [outer = 00000000] 09:07:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (10A67800) [pid = 2956] [serial = 2005] [outer = 0CECA800] 09:07:31 INFO - PROCESS | 2956 | 1466698051093 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (14B66800) [pid = 2956] [serial = 2006] [outer = 0CECA800] 09:07:31 INFO - PROCESS | 2956 | 1466698051482 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:07:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1076ms 09:07:31 INFO - PROCESS | 2956 | 1466698051555 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 2956 | 1466698051557 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:07:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:07:31 INFO - PROCESS | 2956 | 1466698051560 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 2956 | 1466698051562 Marionette TRACE conn5 <- [1,2638,null,{}] 09:07:31 INFO - PROCESS | 2956 | 1466698051565 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:31 INFO - PROCESS | 2956 | 1466698051567 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:31 INFO - PROCESS | 2956 | 1466698051649 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:07:31 INFO - PROCESS | 2956 | 1466698051655 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:31 INFO - PROCESS | 2956 | 1466698051657 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:31 INFO - PROCESS | 2956 | ++DOCSHELL 1111BC00 == 32 [pid = 2956] [id = 669] 09:07:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (178A2C00) [pid = 2956] [serial = 2007] [outer = 00000000] 09:07:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1908D400) [pid = 2956] [serial = 2008] [outer = 178A2C00] 09:07:31 INFO - PROCESS | 2956 | 1466698051705 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19146400) [pid = 2956] [serial = 2009] [outer = 178A2C00] 09:07:32 INFO - PROCESS | 2956 | 1466698052162 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:07:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 09:07:32 INFO - PROCESS | 2956 | 1466698052199 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 2956 | 1466698052201 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:07:32 INFO - PROCESS | 2956 | 1466698052205 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:07:32 INFO - PROCESS | 2956 | 1466698052206 Marionette TRACE conn5 <- [1,2642,null,{}] 09:07:32 INFO - PROCESS | 2956 | 1466698052210 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:32 INFO - PROCESS | 2956 | 1466698052212 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:32 INFO - PROCESS | 2956 | 1466698052294 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:07:32 INFO - PROCESS | 2956 | 1466698052300 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 2956 | 1466698052301 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:32 INFO - PROCESS | 2956 | ++DOCSHELL 1908B400 == 33 [pid = 2956] [id = 670] 09:07:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19153000) [pid = 2956] [serial = 2010] [outer = 00000000] 09:07:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (193B1C00) [pid = 2956] [serial = 2011] [outer = 19153000] 09:07:32 INFO - PROCESS | 2956 | 1466698052348 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19311C00) [pid = 2956] [serial = 2012] [outer = 19153000] 09:07:32 INFO - PROCESS | 2956 | 1466698052821 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:07:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 09:07:32 INFO - PROCESS | 2956 | 1466698052877 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 2956 | 1466698052879 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:07:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:07:32 INFO - PROCESS | 2956 | 1466698052882 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 2956 | 1466698052884 Marionette TRACE conn5 <- [1,2646,null,{}] 09:07:32 INFO - PROCESS | 2956 | 1466698052887 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:32 INFO - PROCESS | 2956 | 1466698052889 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:33 INFO - PROCESS | 2956 | 1466698053031 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:07:33 INFO - PROCESS | 2956 | 1466698053187 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:33 INFO - PROCESS | 2956 | 1466698053191 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:33 INFO - PROCESS | 2956 | ++DOCSHELL 08A62800 == 34 [pid = 2956] [id = 671] 09:07:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (08A63800) [pid = 2956] [serial = 2013] [outer = 00000000] 09:07:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (0CBE6400) [pid = 2956] [serial = 2014] [outer = 08A63800] 09:07:33 INFO - PROCESS | 2956 | 1466698053262 Marionette DEBUG loaded listener.js 09:07:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (0FF62400) [pid = 2956] [serial = 2015] [outer = 08A63800] 09:07:33 INFO - PROCESS | 2956 | 1466698053955 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:07:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1127ms 09:07:34 INFO - PROCESS | 2956 | 1466698054011 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 2956 | 1466698054016 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:07:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:07:34 INFO - PROCESS | 2956 | 1466698054021 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 2956 | 1466698054025 Marionette TRACE conn5 <- [1,2650,null,{}] 09:07:34 INFO - PROCESS | 2956 | 1466698054030 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:34 INFO - PROCESS | 2956 | 1466698054034 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:34 INFO - PROCESS | 2956 | 1466698054171 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:07:34 INFO - PROCESS | 2956 | 1466698054314 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 2956 | 1466698054317 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:34 INFO - PROCESS | 2956 | ++DOCSHELL 14BAB000 == 35 [pid = 2956] [id = 672] 09:07:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1536E800) [pid = 2956] [serial = 2016] [outer = 00000000] 09:07:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (156D9000) [pid = 2956] [serial = 2017] [outer = 1536E800] 09:07:34 INFO - PROCESS | 2956 | 1466698054382 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (16785400) [pid = 2956] [serial = 2018] [outer = 1536E800] 09:07:35 INFO - PROCESS | 2956 | 1466698054982 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:07:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1019ms 09:07:35 INFO - PROCESS | 2956 | 1466698055044 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:07:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:07:35 INFO - PROCESS | 2956 | 1466698055048 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:07:35 INFO - PROCESS | 2956 | 1466698055052 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 2956 | 1466698055054 Marionette TRACE conn5 <- [1,2654,null,{}] 09:07:35 INFO - PROCESS | 2956 | 1466698055059 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 2956 | 1466698055062 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:35 INFO - PROCESS | 2956 | 1466698055177 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:07:35 INFO - PROCESS | 2956 | 1466698055323 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 2956 | 1466698055326 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:35 INFO - PROCESS | 2956 | ++DOCSHELL 17820800 == 36 [pid = 2956] [id = 673] 09:07:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (17824C00) [pid = 2956] [serial = 2019] [outer = 00000000] 09:07:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19087C00) [pid = 2956] [serial = 2020] [outer = 17824C00] 09:07:35 INFO - PROCESS | 2956 | 1466698055385 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (193B1800) [pid = 2956] [serial = 2021] [outer = 17824C00] 09:07:36 INFO - PROCESS | 2956 | 1466698056539 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:07:36 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) 09:07:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1533ms 09:07:36 INFO - PROCESS | 2956 | 1466698056587 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 2956 | 1466698056591 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:07:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:07:36 INFO - PROCESS | 2956 | 1466698056612 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 2956 | 1466698056617 Marionette TRACE conn5 <- [1,2658,null,{}] 09:07:36 INFO - PROCESS | 2956 | 1466698056665 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:36 INFO - PROCESS | 2956 | 1466698056669 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:36 INFO - PROCESS | 2956 | 1466698056769 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:07:36 INFO - PROCESS | 2956 | 1466698056946 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:36 INFO - PROCESS | 2956 | 1466698056949 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:37 INFO - PROCESS | 2956 | ++DOCSHELL 1958E400 == 37 [pid = 2956] [id = 674] 09:07:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1958E800) [pid = 2956] [serial = 2022] [outer = 00000000] 09:07:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19B72400) [pid = 2956] [serial = 2023] [outer = 1958E800] 09:07:37 INFO - PROCESS | 2956 | 1466698057053 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19DCF800) [pid = 2956] [serial = 2024] [outer = 1958E800] 09:07:38 INFO - PROCESS | 2956 | 1466698058159 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:38 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 09:07:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1591ms 09:07:38 INFO - PROCESS | 2956 | 1466698058193 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 2956 | 1466698058195 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:07:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:07:38 INFO - PROCESS | 2956 | 1466698058199 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 2956 | 1466698058201 Marionette TRACE conn5 <- [1,2662,null,{}] 09:07:38 INFO - PROCESS | 2956 | 1466698058205 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:38 INFO - PROCESS | 2956 | 1466698058207 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:38 INFO - PROCESS | 2956 | 1466698058319 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:07:38 INFO - PROCESS | 2956 | 1466698058471 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:38 INFO - PROCESS | 2956 | 1466698058474 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:38 INFO - PROCESS | 2956 | ++DOCSHELL 17817C00 == 38 [pid = 2956] [id = 675] 09:07:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1914EC00) [pid = 2956] [serial = 2025] [outer = 00000000] 09:07:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A050400) [pid = 2956] [serial = 2026] [outer = 1914EC00] 09:07:38 INFO - PROCESS | 2956 | 1466698058532 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A190C00) [pid = 2956] [serial = 2027] [outer = 1914EC00] 09:07:39 INFO - PROCESS | 2956 | 1466698059737 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:39 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 09:07:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1576ms 09:07:39 INFO - PROCESS | 2956 | 1466698059779 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 2956 | 1466698059783 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:07:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:07:39 INFO - PROCESS | 2956 | --DOCSHELL 1908B400 == 37 [pid = 2956] [id = 670] 09:07:39 INFO - PROCESS | 2956 | --DOCSHELL 1111BC00 == 36 [pid = 2956] [id = 669] 09:07:39 INFO - PROCESS | 2956 | --DOCSHELL 0CE6A000 == 35 [pid = 2956] [id = 668] 09:07:39 INFO - PROCESS | 2956 | --DOCSHELL 17823800 == 34 [pid = 2956] [id = 667] 09:07:39 INFO - PROCESS | 2956 | --DOCSHELL 167B5400 == 33 [pid = 2956] [id = 666] 09:07:39 INFO - PROCESS | 2956 | --DOCSHELL 16544000 == 32 [pid = 2956] [id = 665] 09:07:39 INFO - PROCESS | 2956 | --DOCSHELL 100EB400 == 31 [pid = 2956] [id = 664] 09:07:39 INFO - PROCESS | 2956 | --DOCSHELL 10053C00 == 30 [pid = 2956] [id = 663] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (19154C00) [pid = 2956] [serial = 1955] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1914A800) [pid = 2956] [serial = 1954] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19B73400) [pid = 2956] [serial = 1958] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19B72000) [pid = 2956] [serial = 1957] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (14BA0800) [pid = 2956] [serial = 1945] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (153D4000) [pid = 2956] [serial = 1946] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (19B2E000) [pid = 2956] [serial = 1931] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (19B23800) [pid = 2956] [serial = 1930] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1789DC00) [pid = 2956] [serial = 1936] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A04EC00) [pid = 2956] [serial = 1964] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (18674000) [pid = 2956] [serial = 1937] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1120C000) [pid = 2956] [serial = 1933] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (14BA7C00) [pid = 2956] [serial = 1934] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (10521C00) [pid = 2956] [serial = 1942] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (10A6B400) [pid = 2956] [serial = 1943] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19B75000) [pid = 2956] [serial = 1939] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19DCCC00) [pid = 2956] [serial = 1940] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (16C87400) [pid = 2956] [serial = 1948] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A195400) [pid = 2956] [serial = 1966] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A198000) [pid = 2956] [serial = 1967] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19DCE800) [pid = 2956] [serial = 1963] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18E5E800) [pid = 2956] [serial = 1951] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19081400) [pid = 2956] [serial = 1952] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18673800) [pid = 2956] [serial = 1960] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19148800) [pid = 2956] [serial = 1961] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1781C000) [pid = 2956] [serial = 1949] [outer = 00000000] [url = about:blank] 09:07:39 INFO - PROCESS | 2956 | 1466698059907 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 2956 | 1466698059911 Marionette TRACE conn5 <- [1,2666,null,{}] 09:07:39 INFO - PROCESS | 2956 | 1466698059918 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:39 INFO - PROCESS | 2956 | 1466698059921 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:40 INFO - PROCESS | 2956 | 1466698060007 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:07:40 INFO - PROCESS | 2956 | 1466698060115 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:40 INFO - PROCESS | 2956 | 1466698060120 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:40 INFO - PROCESS | 2956 | ++DOCSHELL 100E9800 == 31 [pid = 2956] [id = 676] 09:07:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (100EB400) [pid = 2956] [serial = 2028] [outer = 00000000] 09:07:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1051B800) [pid = 2956] [serial = 2029] [outer = 100EB400] 09:07:40 INFO - PROCESS | 2956 | 1466698060174 Marionette DEBUG loaded listener.js 09:07:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (10A68C00) [pid = 2956] [serial = 2030] [outer = 100EB400] 09:07:41 INFO - PROCESS | 2956 | 1466698061030 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1257ms 09:07:41 INFO - PROCESS | 2956 | 1466698061081 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 2956 | 1466698061085 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:07:41 INFO - PROCESS | 2956 | 1466698061092 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:07:41 INFO - PROCESS | 2956 | 1466698061095 Marionette TRACE conn5 <- [1,2670,null,{}] 09:07:41 INFO - PROCESS | 2956 | 1466698061099 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:41 INFO - PROCESS | 2956 | 1466698061101 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:41 INFO - PROCESS | 2956 | 1466698061202 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:07:41 INFO - PROCESS | 2956 | 1466698061302 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 2956 | 1466698061305 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:41 INFO - PROCESS | 2956 | ++DOCSHELL 117CB800 == 32 [pid = 2956] [id = 677] 09:07:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (117CBC00) [pid = 2956] [serial = 2031] [outer = 00000000] 09:07:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (14BA6C00) [pid = 2956] [serial = 2032] [outer = 117CBC00] 09:07:41 INFO - PROCESS | 2956 | 1466698061354 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (15353000) [pid = 2956] [serial = 2033] [outer = 117CBC00] 09:07:42 INFO - PROCESS | 2956 | 1466698062228 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:07:42 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) 09:07:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1167ms 09:07:42 INFO - PROCESS | 2956 | 1466698062263 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 2956 | 1466698062265 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:07:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:07:42 INFO - PROCESS | 2956 | 1466698062269 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 2956 | 1466698062272 Marionette TRACE conn5 <- [1,2674,null,{}] 09:07:42 INFO - PROCESS | 2956 | 1466698062290 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 2956 | 1466698062294 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:42 INFO - PROCESS | 2956 | 1466698062419 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:07:42 INFO - PROCESS | 2956 | 1466698062488 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 2956 | 1466698062491 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:42 INFO - PROCESS | 2956 | ++DOCSHELL 17820C00 == 33 [pid = 2956] [id = 678] 09:07:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (17823800) [pid = 2956] [serial = 2034] [outer = 00000000] 09:07:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1789F000) [pid = 2956] [serial = 2035] [outer = 17823800] 09:07:42 INFO - PROCESS | 2956 | 1466698062543 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18694C00) [pid = 2956] [serial = 2036] [outer = 17823800] 09:07:43 INFO - PROCESS | 2956 | 1466698063521 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:43 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 09:07:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1277ms 09:07:43 INFO - PROCESS | 2956 | 1466698063550 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 2956 | 1466698063553 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:07:43 INFO - PROCESS | 2956 | 1466698063556 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:07:43 INFO - PROCESS | 2956 | 1466698063558 Marionette TRACE conn5 <- [1,2678,null,{}] 09:07:43 INFO - PROCESS | 2956 | 1466698063562 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:43 INFO - PROCESS | 2956 | 1466698063564 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:43 INFO - PROCESS | 2956 | 1466698063697 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:07:43 INFO - PROCESS | 2956 | 1466698063765 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:43 INFO - PROCESS | 2956 | 1466698063767 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:43 INFO - PROCESS | 2956 | ++DOCSHELL 18FB5800 == 34 [pid = 2956] [id = 679] 09:07:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18FB5C00) [pid = 2956] [serial = 2037] [outer = 00000000] 09:07:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19151800) [pid = 2956] [serial = 2038] [outer = 18FB5C00] 09:07:43 INFO - PROCESS | 2956 | 1466698063816 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1930D400) [pid = 2956] [serial = 2039] [outer = 18FB5C00] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1127F800) [pid = 2956] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (167B6C00) [pid = 2956] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (100E4C00) [pid = 2956] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (16544400) [pid = 2956] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10C2D800) [pid = 2956] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (10058800) [pid = 2956] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (177A3400) [pid = 2956] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1A1E8000) [pid = 2956] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (17824800) [pid = 2956] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1A557800) [pid = 2956] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1A558C00) [pid = 2956] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (100E7800) [pid = 2956] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (0CECA800) [pid = 2956] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:07:44 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (178A2C00) [pid = 2956] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:07:44 INFO - PROCESS | 2956 | 1466698064784 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:44 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 09:07:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1270ms 09:07:44 INFO - PROCESS | 2956 | 1466698064829 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 2956 | 1466698064831 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:07:44 INFO - PROCESS | 2956 | 1466698064835 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 2956 | 1466698064836 Marionette TRACE conn5 <- [1,2682,null,{}] 09:07:44 INFO - PROCESS | 2956 | 1466698064840 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:44 INFO - PROCESS | 2956 | 1466698064842 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:45 INFO - PROCESS | 2956 | 1466698064970 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:07:45 INFO - PROCESS | 2956 | 1466698064979 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 2956 | 1466698064981 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:45 INFO - PROCESS | 2956 | ++DOCSHELL 1095B800 == 35 [pid = 2956] [id = 680] 09:07:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10A6F400) [pid = 2956] [serial = 2040] [outer = 00000000] 09:07:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (18FB2400) [pid = 2956] [serial = 2041] [outer = 10A6F400] 09:07:45 INFO - PROCESS | 2956 | 1466698065027 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (193ACC00) [pid = 2956] [serial = 2042] [outer = 10A6F400] 09:07:45 INFO - PROCESS | 2956 | 1466698065938 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:45 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 09:07:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1120ms 09:07:45 INFO - PROCESS | 2956 | 1466698065959 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 2956 | 1466698065961 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:07:45 INFO - PROCESS | 2956 | 1466698065964 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 2956 | 1466698065966 Marionette TRACE conn5 <- [1,2686,null,{}] 09:07:45 INFO - PROCESS | 2956 | 1466698065970 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:46 INFO - PROCESS | 2956 | 1466698065976 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:46 INFO - PROCESS | 2956 | 1466698066132 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:07:46 INFO - PROCESS | 2956 | 1466698066251 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 2956 | 1466698066255 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:46 INFO - PROCESS | 2956 | ++DOCSHELL 08A57000 == 36 [pid = 2956] [id = 681] 09:07:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (08A5D400) [pid = 2956] [serial = 2043] [outer = 00000000] 09:07:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (0CE73000) [pid = 2956] [serial = 2044] [outer = 08A5D400] 09:07:46 INFO - PROCESS | 2956 | 1466698066323 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (100E2000) [pid = 2956] [serial = 2045] [outer = 08A5D400] 09:07:47 INFO - PROCESS | 2956 | 1466698067492 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:47 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 09:07:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:07:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1582ms 09:07:47 INFO - PROCESS | 2956 | 1466698067563 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 2956 | 1466698067567 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:07:47 INFO - PROCESS | 2956 | 1466698067572 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 2956 | 1466698067576 Marionette TRACE conn5 <- [1,2690,null,{}] 09:07:47 INFO - PROCESS | 2956 | 1466698067582 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 2956 | 1466698067585 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:47 INFO - PROCESS | 2956 | 1466698067747 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:07:47 INFO - PROCESS | 2956 | 1466698067953 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 2956 | 1466698067957 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:48 INFO - PROCESS | 2956 | ++DOCSHELL 1534FC00 == 37 [pid = 2956] [id = 682] 09:07:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (15353400) [pid = 2956] [serial = 2046] [outer = 00000000] 09:07:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (155BB400) [pid = 2956] [serial = 2047] [outer = 15353400] 09:07:48 INFO - PROCESS | 2956 | 1466698068017 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (160A8C00) [pid = 2956] [serial = 2048] [outer = 15353400] 09:07:48 INFO - PROCESS | 2956 | 1466698068670 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1128ms 09:07:48 INFO - PROCESS | 2956 | 1466698068706 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:07:48 INFO - PROCESS | 2956 | 1466698068711 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:07:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:07:48 INFO - PROCESS | 2956 | 1466698068715 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 2956 | 1466698068718 Marionette TRACE conn5 <- [1,2694,null,{}] 09:07:48 INFO - PROCESS | 2956 | 1466698068722 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:48 INFO - PROCESS | 2956 | 1466698068725 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:48 INFO - PROCESS | 2956 | 1466698068856 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:07:49 INFO - PROCESS | 2956 | 1466698069020 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 2956 | 1466698069023 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:49 INFO - PROCESS | 2956 | ++DOCSHELL 16DB4800 == 38 [pid = 2956] [id = 683] 09:07:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (17821800) [pid = 2956] [serial = 2049] [outer = 00000000] 09:07:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18617800) [pid = 2956] [serial = 2050] [outer = 17821800] 09:07:49 INFO - PROCESS | 2956 | 1466698069087 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18FAF800) [pid = 2956] [serial = 2051] [outer = 17821800] 09:07:49 INFO - PROCESS | 2956 | 1466698069725 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:07:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1070ms 09:07:49 INFO - PROCESS | 2956 | 1466698069794 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 2956 | 1466698069797 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:07:49 INFO - PROCESS | 2956 | 1466698069807 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 2956 | 1466698069814 Marionette TRACE conn5 <- [1,2698,null,{}] 09:07:49 INFO - PROCESS | 2956 | 1466698069819 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:49 INFO - PROCESS | 2956 | 1466698069823 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:50 INFO - PROCESS | 2956 | 1466698070004 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:07:50 INFO - PROCESS | 2956 | 1466698070067 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 2956 | 1466698070069 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:50 INFO - PROCESS | 2956 | ++DOCSHELL 19B27400 == 39 [pid = 2956] [id = 684] 09:07:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19B2F800) [pid = 2956] [serial = 2052] [outer = 00000000] 09:07:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19DC7000) [pid = 2956] [serial = 2053] [outer = 19B2F800] 09:07:50 INFO - PROCESS | 2956 | 1466698070168 Marionette DEBUG loaded listener.js 09:07:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19DCE000) [pid = 2956] [serial = 2054] [outer = 19B2F800] 09:07:50 INFO - PROCESS | 2956 | 1466698070826 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 2956 | 1466698070908 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:07:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:07:50 INFO - PROCESS | 2956 | 1466698070911 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 2956 | 1466698070914 Marionette TRACE conn5 <- [1,2702,null,{}] 09:07:50 INFO - PROCESS | 2956 | 1466698070918 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:50 INFO - PROCESS | 2956 | 1466698070920 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:51 INFO - PROCESS | 2956 | 1466698071080 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:07:51 INFO - PROCESS | 2956 | 1466698071220 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 2956 | 1466698071222 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:51 INFO - PROCESS | 2956 | ++DOCSHELL 1958DC00 == 40 [pid = 2956] [id = 685] 09:07:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19B2E800) [pid = 2956] [serial = 2055] [outer = 00000000] 09:07:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A1E8000) [pid = 2956] [serial = 2056] [outer = 19B2E800] 09:07:51 INFO - PROCESS | 2956 | 1466698071281 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A35B800) [pid = 2956] [serial = 2057] [outer = 19B2E800] 09:07:51 INFO - PROCESS | 2956 | 1466698071888 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:07:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:07:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1020ms 09:07:51 INFO - PROCESS | 2956 | 1466698071933 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:07:51 INFO - PROCESS | 2956 | 1466698071936 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:07:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:07:51 INFO - PROCESS | 2956 | 1466698071939 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:07:51 INFO - PROCESS | 2956 | 1466698071941 Marionette TRACE conn5 <- [1,2706,null,{}] 09:07:51 INFO - PROCESS | 2956 | 1466698071945 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:51 INFO - PROCESS | 2956 | 1466698071948 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:52 INFO - PROCESS | 2956 | 1466698072062 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:07:52 INFO - PROCESS | 2956 | 1466698072248 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:52 INFO - PROCESS | 2956 | 1466698072255 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:52 INFO - PROCESS | 2956 | ++DOCSHELL 10957800 == 41 [pid = 2956] [id = 686] 09:07:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1095BC00) [pid = 2956] [serial = 2058] [outer = 00000000] 09:07:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (117CCC00) [pid = 2956] [serial = 2059] [outer = 1095BC00] 09:07:52 INFO - PROCESS | 2956 | 1466698072325 Marionette DEBUG loaded listener.js 09:07:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18622400) [pid = 2956] [serial = 2060] [outer = 1095BC00] 09:07:53 INFO - PROCESS | 2956 | 1466698073151 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 2956 | 1466698073166 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:07:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:07:53 INFO - PROCESS | 2956 | 1466698073170 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - PROCESS | 2956 | 1466698073175 Marionette TRACE conn5 <- [1,2710,null,{}] 09:07:53 INFO - PROCESS | 2956 | 1466698073180 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:53 INFO - PROCESS | 2956 | 1466698073182 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:53 INFO - PROCESS | 2956 | 1466698073294 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:07:53 INFO - PROCESS | 2956 | 1466698073455 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 2956 | 1466698073458 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:53 INFO - PROCESS | 2956 | ++DOCSHELL 10964800 == 42 [pid = 2956] [id = 687] 09:07:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (10964C00) [pid = 2956] [serial = 2061] [outer = 00000000] 09:07:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (15556800) [pid = 2956] [serial = 2062] [outer = 10964C00] 09:07:53 INFO - PROCESS | 2956 | 1466698073513 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (16782C00) [pid = 2956] [serial = 2063] [outer = 10964C00] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 1095B800 == 41 [pid = 2956] [id = 680] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 18FB5800 == 40 [pid = 2956] [id = 679] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 17820C00 == 39 [pid = 2956] [id = 678] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 117CB800 == 38 [pid = 2956] [id = 677] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 100E9800 == 37 [pid = 2956] [id = 676] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 17817C00 == 36 [pid = 2956] [id = 675] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 1958E400 == 35 [pid = 2956] [id = 674] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 17820800 == 34 [pid = 2956] [id = 673] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 14BAB000 == 33 [pid = 2956] [id = 672] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 08A62800 == 32 [pid = 2956] [id = 671] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 11280800 == 31 [pid = 2956] [id = 618] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 100E8000 == 30 [pid = 2956] [id = 601] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 10A6F800 == 29 [pid = 2956] [id = 602] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 1861D000 == 28 [pid = 2956] [id = 607] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 100E6C00 == 27 [pid = 2956] [id = 608] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 19155400 == 26 [pid = 2956] [id = 610] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 16788C00 == 25 [pid = 2956] [id = 614] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 1958FC00 == 24 [pid = 2956] [id = 613] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 10054C00 == 23 [pid = 2956] [id = 615] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 14BA3800 == 22 [pid = 2956] [id = 616] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 1781FC00 == 21 [pid = 2956] [id = 606] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 1789D400 == 20 [pid = 2956] [id = 612] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 11788800 == 19 [pid = 2956] [id = 603] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 1654E000 == 18 [pid = 2956] [id = 605] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 10C34800 == 17 [pid = 2956] [id = 617] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 10054400 == 16 [pid = 2956] [id = 611] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 14C79400 == 15 [pid = 2956] [id = 604] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 11785000 == 14 [pid = 2956] [id = 609] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 10963400 == 13 [pid = 2956] [id = 662] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 1958DC00 == 12 [pid = 2956] [id = 685] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 19B27400 == 11 [pid = 2956] [id = 684] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 1534FC00 == 10 [pid = 2956] [id = 682] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 16DB4800 == 9 [pid = 2956] [id = 683] 09:07:54 INFO - PROCESS | 2956 | --DOCSHELL 08A57000 == 8 [pid = 2956] [id = 681] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (16B67C00) [pid = 2956] [serial = 1999] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (10514400) [pid = 2956] [serial = 1990] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10522800) [pid = 2956] [serial = 1991] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1654D400) [pid = 2956] [serial = 1996] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1111C400) [pid = 2956] [serial = 1993] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (11123000) [pid = 2956] [serial = 1994] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1555C400) [pid = 2956] [serial = 1970] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1127FC00) [pid = 2956] [serial = 1969] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1914F000) [pid = 2956] [serial = 1973] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18696400) [pid = 2956] [serial = 1972] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A3E0400) [pid = 2956] [serial = 1976] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1A3D5C00) [pid = 2956] [serial = 1975] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1789D800) [pid = 2956] [serial = 2002] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1A653400) [pid = 2956] [serial = 1979] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A560C00) [pid = 2956] [serial = 1978] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A684800) [pid = 2956] [serial = 1982] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1A683C00) [pid = 2956] [serial = 1981] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (11693800) [pid = 2956] [serial = 1985] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (10A6F000) [pid = 2956] [serial = 1984] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (16DB3400) [pid = 2956] [serial = 2000] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (10A67800) [pid = 2956] [serial = 2005] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (18620400) [pid = 2956] [serial = 2003] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1908D400) [pid = 2956] [serial = 2008] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (14B66800) [pid = 2956] [serial = 2006] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (16787800) [pid = 2956] [serial = 1997] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (19146400) [pid = 2956] [serial = 2009] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (193B1C00) [pid = 2956] [serial = 2011] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (16544C00) [pid = 2956] [serial = 1988] [outer = 00000000] [url = about:blank] 09:07:54 INFO - PROCESS | 2956 | --DOMWINDOW == 68 (15370800) [pid = 2956] [serial = 1987] [outer = 00000000] [url = about:blank] 09:07:55 INFO - PROCESS | 2956 | 1466698075113 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 2956 | 1466698075159 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:07:55 INFO - PROCESS | 2956 | 1466698075163 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 2956 | 1466698075168 Marionette TRACE conn5 <- [1,2714,null,{}] 09:07:55 INFO - PROCESS | 2956 | 1466698075173 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:55 INFO - PROCESS | 2956 | 1466698075176 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:55 INFO - PROCESS | 2956 | 1466698075324 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:07:55 INFO - PROCESS | 2956 | 1466698075423 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 2956 | 1466698075425 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:55 INFO - PROCESS | 2956 | ++DOCSHELL 1005CC00 == 9 [pid = 2956] [id = 688] 09:07:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 69 (100EDC00) [pid = 2956] [serial = 2064] [outer = 00000000] 09:07:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (10A67800) [pid = 2956] [serial = 2065] [outer = 100EDC00] 09:07:55 INFO - PROCESS | 2956 | 1466698075475 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10A72400) [pid = 2956] [serial = 2066] [outer = 100EDC00] 09:07:55 INFO - PROCESS | 2956 | 1466698075871 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:07:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:07:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 790ms 09:07:55 INFO - PROCESS | 2956 | 1466698075955 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:07:55 INFO - PROCESS | 2956 | 1466698075960 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:07:55 INFO - PROCESS | 2956 | 1466698075966 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:07:55 INFO - PROCESS | 2956 | 1466698075969 Marionette TRACE conn5 <- [1,2718,null,{}] 09:07:56 INFO - PROCESS | 2956 | 1466698075977 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:56 INFO - PROCESS | 2956 | 1466698075979 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:56 INFO - PROCESS | 2956 | 1466698076090 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:07:56 INFO - PROCESS | 2956 | 1466698076099 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 2956 | 1466698076101 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:56 INFO - PROCESS | 2956 | ++DOCSHELL 1128C000 == 10 [pid = 2956] [id = 689] 09:07:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1168E800) [pid = 2956] [serial = 2067] [outer = 00000000] 09:07:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (116EB000) [pid = 2956] [serial = 2068] [outer = 1168E800] 09:07:56 INFO - PROCESS | 2956 | 1466698076152 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (14B9F000) [pid = 2956] [serial = 2069] [outer = 1168E800] 09:07:57 INFO - PROCESS | 2956 | 1466698077087 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:07:57 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 09:07:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:07:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:07:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1178ms 09:07:57 INFO - PROCESS | 2956 | 1466698077148 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 2956 | 1466698077150 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:07:57 INFO - PROCESS | 2956 | 1466698077154 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:07:57 INFO - PROCESS | 2956 | 1466698077157 Marionette TRACE conn5 <- [1,2722,null,{}] 09:07:57 INFO - PROCESS | 2956 | 1466698077169 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:57 INFO - PROCESS | 2956 | 1466698077173 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:57 INFO - PROCESS | 2956 | 1466698077305 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:07:57 INFO - PROCESS | 2956 | 1466698077312 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:57 INFO - PROCESS | 2956 | 1466698077315 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:57 INFO - PROCESS | 2956 | ++DOCSHELL 1654E000 == 11 [pid = 2956] [id = 690] 09:07:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (16550400) [pid = 2956] [serial = 2070] [outer = 00000000] 09:07:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (16787C00) [pid = 2956] [serial = 2071] [outer = 16550400] 09:07:57 INFO - PROCESS | 2956 | 1466698077421 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (167BA000) [pid = 2956] [serial = 2072] [outer = 16550400] 09:07:57 INFO - PROCESS | 2956 | 1466698077920 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:07:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 830ms 09:07:58 INFO - PROCESS | 2956 | 1466698077987 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 2956 | 1466698077990 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:07:58 INFO - PROCESS | 2956 | 1466698077993 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:07:58 INFO - PROCESS | 2956 | 1466698077995 Marionette TRACE conn5 <- [1,2726,null,{}] 09:07:58 INFO - PROCESS | 2956 | 1466698077998 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:58 INFO - PROCESS | 2956 | 1466698078000 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:58 INFO - PROCESS | 2956 | 1466698078133 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:07:58 INFO - PROCESS | 2956 | 1466698078144 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 2956 | 1466698078146 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:58 INFO - PROCESS | 2956 | ++DOCSHELL 16B3F800 == 12 [pid = 2956] [id = 691] 09:07:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (16C87000) [pid = 2956] [serial = 2073] [outer = 00000000] 09:07:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (177A5400) [pid = 2956] [serial = 2074] [outer = 16C87000] 09:07:58 INFO - PROCESS | 2956 | 1466698078255 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1781E400) [pid = 2956] [serial = 2075] [outer = 16C87000] 09:07:58 INFO - PROCESS | 2956 | 1466698078694 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:07:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 770ms 09:07:58 INFO - PROCESS | 2956 | 1466698078768 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 2956 | 1466698078770 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:07:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:07:58 INFO - PROCESS | 2956 | 1466698078782 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 2956 | 1466698078784 Marionette TRACE conn5 <- [1,2730,null,{}] 09:07:58 INFO - PROCESS | 2956 | 1466698078788 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:58 INFO - PROCESS | 2956 | 1466698078790 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:58 INFO - PROCESS | 2956 | 1466698078927 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10A6F400) [pid = 2956] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (17823800) [pid = 2956] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (18FB5C00) [pid = 2956] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (117CBC00) [pid = 2956] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (100EB400) [pid = 2956] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1536E800) [pid = 2956] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (08A63800) [pid = 2956] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19153000) [pid = 2956] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1958E800) [pid = 2956] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (17824C00) [pid = 2956] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:07:59 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (1914EC00) [pid = 2956] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:07:59 INFO - PROCESS | 2956 | 1466698079263 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 2956 | 1466698079266 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:59 INFO - PROCESS | 2956 | ++DOCSHELL 08A63800 == 13 [pid = 2956] [id = 692] 09:07:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (0CB3B000) [pid = 2956] [serial = 2076] [outer = 00000000] 09:07:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10C2E800) [pid = 2956] [serial = 2077] [outer = 0CB3B000] 09:07:59 INFO - PROCESS | 2956 | 1466698079315 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (149D1800) [pid = 2956] [serial = 2078] [outer = 0CB3B000] 09:07:59 INFO - PROCESS | 2956 | 1466698079726 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:07:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 990ms 09:07:59 INFO - PROCESS | 2956 | 1466698079767 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:07:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:07:59 INFO - PROCESS | 2956 | 1466698079769 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:07:59 INFO - PROCESS | 2956 | 1466698079773 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 2956 | 1466698079774 Marionette TRACE conn5 <- [1,2734,null,{}] 09:07:59 INFO - PROCESS | 2956 | 1466698079785 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:59 INFO - PROCESS | 2956 | 1466698079790 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:59 INFO - PROCESS | 2956 | 1466698079889 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:07:59 INFO - PROCESS | 2956 | 1466698079902 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 2956 | 1466698079904 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:07:59 INFO - PROCESS | 2956 | ++DOCSHELL 178D8400 == 14 [pid = 2956] [id = 693] 09:07:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (18694000) [pid = 2956] [serial = 2079] [outer = 00000000] 09:07:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18FAD800) [pid = 2956] [serial = 2080] [outer = 18694000] 09:07:59 INFO - PROCESS | 2956 | 1466698079952 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (19081800) [pid = 2956] [serial = 2081] [outer = 18694000] 09:08:00 INFO - PROCESS | 2956 | 1466698080407 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:08:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 09:08:00 INFO - PROCESS | 2956 | 1466698080447 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 2956 | 1466698080449 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:08:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:08:00 INFO - PROCESS | 2956 | 1466698080452 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 2956 | 1466698080454 Marionette TRACE conn5 <- [1,2738,null,{}] 09:08:00 INFO - PROCESS | 2956 | 1466698080458 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:00 INFO - PROCESS | 2956 | 1466698080460 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:00 INFO - PROCESS | 2956 | 1466698080575 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:08:00 INFO - PROCESS | 2956 | 1466698080583 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 2956 | 1466698080585 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:00 INFO - PROCESS | 2956 | ++DOCSHELL 10942000 == 15 [pid = 2956] [id = 694] 09:08:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19084800) [pid = 2956] [serial = 2082] [outer = 00000000] 09:08:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1914C000) [pid = 2956] [serial = 2083] [outer = 19084800] 09:08:00 INFO - PROCESS | 2956 | 1466698080631 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1914EC00) [pid = 2956] [serial = 2084] [outer = 19084800] 09:08:01 INFO - PROCESS | 2956 | 1466698081072 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:08:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 09:08:01 INFO - PROCESS | 2956 | 1466698081125 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 2956 | 1466698081127 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:08:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:08:01 INFO - PROCESS | 2956 | 1466698081130 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 2956 | 1466698081132 Marionette TRACE conn5 <- [1,2742,null,{}] 09:08:01 INFO - PROCESS | 2956 | 1466698081135 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:01 INFO - PROCESS | 2956 | 1466698081137 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:01 INFO - PROCESS | 2956 | 1466698081223 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:08:01 INFO - PROCESS | 2956 | 1466698081229 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 2956 | 1466698081231 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:01 INFO - PROCESS | 2956 | ++DOCSHELL 1930F000 == 16 [pid = 2956] [id = 695] 09:08:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19310800) [pid = 2956] [serial = 2085] [outer = 00000000] 09:08:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19440400) [pid = 2956] [serial = 2086] [outer = 19310800] 09:08:01 INFO - PROCESS | 2956 | 1466698081277 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1781A000) [pid = 2956] [serial = 2087] [outer = 19310800] 09:08:02 INFO - PROCESS | 2956 | 1466698082146 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:08:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1073ms 09:08:02 INFO - PROCESS | 2956 | 1466698082207 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 2956 | 1466698082212 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:08:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:08:02 INFO - PROCESS | 2956 | 1466698082217 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 2956 | 1466698082223 Marionette TRACE conn5 <- [1,2746,null,{}] 09:08:02 INFO - PROCESS | 2956 | 1466698082229 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:02 INFO - PROCESS | 2956 | 1466698082232 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:02 INFO - PROCESS | 2956 | 1466698082390 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:08:02 INFO - PROCESS | 2956 | 1466698082531 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 2956 | 1466698082535 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:02 INFO - PROCESS | 2956 | ++DOCSHELL 10A70400 == 17 [pid = 2956] [id = 696] 09:08:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10C0D400) [pid = 2956] [serial = 2088] [outer = 00000000] 09:08:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (11288800) [pid = 2956] [serial = 2089] [outer = 10C0D400] 09:08:02 INFO - PROCESS | 2956 | 1466698082602 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (14C7F000) [pid = 2956] [serial = 2090] [outer = 10C0D400] 09:08:03 INFO - PROCESS | 2956 | 1466698083390 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:08:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1230ms 09:08:03 INFO - PROCESS | 2956 | 1466698083463 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 2956 | 1466698083468 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:08:03 INFO - PROCESS | 2956 | 1466698083476 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 2956 | 1466698083479 Marionette TRACE conn5 <- [1,2750,null,{}] 09:08:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:08:03 INFO - PROCESS | 2956 | 1466698083483 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:03 INFO - PROCESS | 2956 | 1466698083486 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:03 INFO - PROCESS | 2956 | 1466698083636 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:08:03 INFO - PROCESS | 2956 | 1466698083769 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 2956 | 1466698083772 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:03 INFO - PROCESS | 2956 | ++DOCSHELL 177A0000 == 18 [pid = 2956] [id = 697] 09:08:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (177A4000) [pid = 2956] [serial = 2091] [outer = 00000000] 09:08:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1789D000) [pid = 2956] [serial = 2092] [outer = 177A4000] 09:08:03 INFO - PROCESS | 2956 | 1466698083847 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (186A1400) [pid = 2956] [serial = 2093] [outer = 177A4000] 09:08:04 INFO - PROCESS | 2956 | 1466698084641 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:08:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1224ms 09:08:04 INFO - PROCESS | 2956 | 1466698084706 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 2956 | 1466698084709 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:08:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:08:04 INFO - PROCESS | 2956 | 1466698084713 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 2956 | 1466698084717 Marionette TRACE conn5 <- [1,2754,null,{}] 09:08:04 INFO - PROCESS | 2956 | 1466698084729 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:04 INFO - PROCESS | 2956 | 1466698084734 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:04 INFO - PROCESS | 2956 | 1466698084876 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:08:05 INFO - PROCESS | 2956 | 1466698085027 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 2956 | 1466698085031 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:05 INFO - PROCESS | 2956 | ++DOCSHELL 17823400 == 19 [pid = 2956] [id = 698] 09:08:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (193B4C00) [pid = 2956] [serial = 2094] [outer = 00000000] 09:08:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19596800) [pid = 2956] [serial = 2095] [outer = 193B4C00] 09:08:05 INFO - PROCESS | 2956 | 1466698085093 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19B21C00) [pid = 2956] [serial = 2096] [outer = 193B4C00] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (18FB2400) [pid = 2956] [serial = 2041] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1789F000) [pid = 2956] [serial = 2035] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19151800) [pid = 2956] [serial = 2038] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (18694C00) [pid = 2956] [serial = 2036] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (1930D400) [pid = 2956] [serial = 2039] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (14BA6C00) [pid = 2956] [serial = 2032] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (1051B800) [pid = 2956] [serial = 2029] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10A68C00) [pid = 2956] [serial = 2030] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (156D9000) [pid = 2956] [serial = 2017] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (16785400) [pid = 2956] [serial = 2018] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (0CBE6400) [pid = 2956] [serial = 2014] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (0FF62400) [pid = 2956] [serial = 2015] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19311C00) [pid = 2956] [serial = 2012] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (19B72400) [pid = 2956] [serial = 2023] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19DCF800) [pid = 2956] [serial = 2024] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19087C00) [pid = 2956] [serial = 2020] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (193B1800) [pid = 2956] [serial = 2021] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (1A050400) [pid = 2956] [serial = 2026] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1A190C00) [pid = 2956] [serial = 2027] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (193ACC00) [pid = 2956] [serial = 2042] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (15353000) [pid = 2956] [serial = 2033] [outer = 00000000] [url = about:blank] 09:08:06 INFO - PROCESS | 2956 | 1466698086063 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1383ms 09:08:06 INFO - PROCESS | 2956 | 1466698086099 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:08:06 INFO - PROCESS | 2956 | 1466698086103 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:08:06 INFO - PROCESS | 2956 | 1466698086107 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 2956 | 1466698086110 Marionette TRACE conn5 <- [1,2758,null,{}] 09:08:06 INFO - PROCESS | 2956 | 1466698086116 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:06 INFO - PROCESS | 2956 | 1466698086119 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:06 INFO - PROCESS | 2956 | 1466698086215 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:08:06 INFO - PROCESS | 2956 | 1466698086230 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 2956 | 1466698086232 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:06 INFO - PROCESS | 2956 | ++DOCSHELL 100E7000 == 20 [pid = 2956] [id = 699] 09:08:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (100E7800) [pid = 2956] [serial = 2097] [outer = 00000000] 09:08:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10514800) [pid = 2956] [serial = 2098] [outer = 100E7800] 09:08:06 INFO - PROCESS | 2956 | 1466698086285 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (1051D400) [pid = 2956] [serial = 2099] [outer = 100E7800] 09:08:06 INFO - PROCESS | 2956 | 1466698086839 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:08:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 770ms 09:08:06 INFO - PROCESS | 2956 | 1466698086879 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 2956 | 1466698086883 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:08:06 INFO - PROCESS | 2956 | 1466698086890 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:08:06 INFO - PROCESS | 2956 | 1466698086892 Marionette TRACE conn5 <- [1,2762,null,{}] 09:08:06 INFO - PROCESS | 2956 | 1466698086896 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:06 INFO - PROCESS | 2956 | 1466698086898 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:07 INFO - PROCESS | 2956 | 1466698086988 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:08:07 INFO - PROCESS | 2956 | 1466698087090 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 2956 | 1466698087092 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:07 INFO - PROCESS | 2956 | ++DOCSHELL 1111C000 == 21 [pid = 2956] [id = 700] 09:08:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (1111C400) [pid = 2956] [serial = 2100] [outer = 00000000] 09:08:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (11124400) [pid = 2956] [serial = 2101] [outer = 1111C400] 09:08:07 INFO - PROCESS | 2956 | 1466698087142 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1168F800) [pid = 2956] [serial = 2102] [outer = 1111C400] 09:08:07 INFO - PROCESS | 2956 | 1466698087568 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:08:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 09:08:07 INFO - PROCESS | 2956 | 1466698087648 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 2956 | 1466698087651 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:08:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:08:07 INFO - PROCESS | 2956 | 1466698087654 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 2956 | 1466698087658 Marionette TRACE conn5 <- [1,2766,null,{}] 09:08:07 INFO - PROCESS | 2956 | 1466698087673 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 2956 | 1466698087678 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:07 INFO - PROCESS | 2956 | 1466698087770 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:08:07 INFO - PROCESS | 2956 | 1466698087786 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 2956 | 1466698087789 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:07 INFO - PROCESS | 2956 | ++DOCSHELL 15F90000 == 22 [pid = 2956] [id = 701] 09:08:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (15F91000) [pid = 2956] [serial = 2103] [outer = 00000000] 09:08:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (16545800) [pid = 2956] [serial = 2104] [outer = 15F91000] 09:08:07 INFO - PROCESS | 2956 | 1466698087838 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (16788C00) [pid = 2956] [serial = 2105] [outer = 15F91000] 09:08:08 INFO - PROCESS | 2956 | 1466698088311 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:08:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 690ms 09:08:08 INFO - PROCESS | 2956 | 1466698088358 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:08:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:08:08 INFO - PROCESS | 2956 | 1466698088361 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:08:08 INFO - PROCESS | 2956 | 1466698088364 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 2956 | 1466698088366 Marionette TRACE conn5 <- [1,2770,null,{}] 09:08:08 INFO - PROCESS | 2956 | 1466698088370 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:08 INFO - PROCESS | 2956 | 1466698088372 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:08 INFO - PROCESS | 2956 | 1466698088496 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:08:08 INFO - PROCESS | 2956 | 1466698088501 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:08 INFO - PROCESS | 2956 | 1466698088503 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:08 INFO - PROCESS | 2956 | ++DOCSHELL 16B63800 == 23 [pid = 2956] [id = 702] 09:08:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (16B63C00) [pid = 2956] [serial = 2106] [outer = 00000000] 09:08:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1779FC00) [pid = 2956] [serial = 2107] [outer = 16B63C00] 09:08:08 INFO - PROCESS | 2956 | 1466698088549 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (17820400) [pid = 2956] [serial = 2108] [outer = 16B63C00] 09:08:09 INFO - PROCESS | 2956 | 1466698089011 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 09:08:09 INFO - PROCESS | 2956 | 1466698089039 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 2956 | 1466698089041 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:08:09 INFO - PROCESS | 2956 | 1466698089044 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 2956 | 1466698089046 Marionette TRACE conn5 <- [1,2774,null,{}] 09:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:08:09 INFO - PROCESS | 2956 | 1466698089049 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:09 INFO - PROCESS | 2956 | 1466698089051 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:09 INFO - PROCESS | 2956 | 1466698089179 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:08:09 INFO - PROCESS | 2956 | 1466698089281 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 2956 | 1466698089283 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:09 INFO - PROCESS | 2956 | ++DOCSHELL 178A2000 == 24 [pid = 2956] [id = 703] 09:08:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (178A2400) [pid = 2956] [serial = 2109] [outer = 00000000] 09:08:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1866F400) [pid = 2956] [serial = 2110] [outer = 178A2400] 09:08:09 INFO - PROCESS | 2956 | 1466698089332 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18694C00) [pid = 2956] [serial = 2111] [outer = 178A2400] 09:08:09 INFO - PROCESS | 2956 | 1466698089771 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:08:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:08:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 770ms 09:08:09 INFO - PROCESS | 2956 | 1466698089820 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 2956 | 1466698089822 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:08:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:08:09 INFO - PROCESS | 2956 | 1466698089835 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - PROCESS | 2956 | 1466698089836 Marionette TRACE conn5 <- [1,2778,null,{}] 09:08:09 INFO - PROCESS | 2956 | 1466698089840 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:09 INFO - PROCESS | 2956 | 1466698089846 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:10 INFO - PROCESS | 2956 | 1466698090014 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:08:10 INFO - PROCESS | 2956 | 1466698090087 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 2956 | 1466698090089 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:10 INFO - PROCESS | 2956 | ++DOCSHELL 19155000 == 25 [pid = 2956] [id = 704] 09:08:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19307000) [pid = 2956] [serial = 2112] [outer = 00000000] 09:08:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (193B6C00) [pid = 2956] [serial = 2113] [outer = 19307000] 09:08:10 INFO - PROCESS | 2956 | 1466698090137 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (193B8400) [pid = 2956] [serial = 2114] [outer = 19307000] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19084800) [pid = 2956] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (16550400) [pid = 2956] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (16C87000) [pid = 2956] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (10964C00) [pid = 2956] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1168E800) [pid = 2956] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0CB3B000) [pid = 2956] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (100EDC00) [pid = 2956] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18694000) [pid = 2956] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (08A5D400) [pid = 2956] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (15353400) [pid = 2956] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (17821800) [pid = 2956] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (19B2F800) [pid = 2956] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19B2E800) [pid = 2956] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:08:10 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1095BC00) [pid = 2956] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:08:10 INFO - PROCESS | 2956 | 1466698090667 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:08:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 870ms 09:08:10 INFO - PROCESS | 2956 | 1466698090718 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 2956 | 1466698090720 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:08:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:08:10 INFO - PROCESS | 2956 | 1466698090724 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 2956 | 1466698090725 Marionette TRACE conn5 <- [1,2782,null,{}] 09:08:10 INFO - PROCESS | 2956 | 1466698090729 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:10 INFO - PROCESS | 2956 | 1466698090731 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:10 INFO - PROCESS | 2956 | 1466698090815 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:08:10 INFO - PROCESS | 2956 | 1466698090820 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 2956 | 1466698090822 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:10 INFO - PROCESS | 2956 | ++DOCSHELL 1787DC00 == 26 [pid = 2956] [id = 705] 09:08:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (18616C00) [pid = 2956] [serial = 2115] [outer = 00000000] 09:08:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (193B3000) [pid = 2956] [serial = 2116] [outer = 18616C00] 09:08:10 INFO - PROCESS | 2956 | 1466698090870 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (19443800) [pid = 2956] [serial = 2117] [outer = 18616C00] 09:08:11 INFO - PROCESS | 2956 | 1466698091558 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:08:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 870ms 09:08:11 INFO - PROCESS | 2956 | 1466698091597 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 2956 | 1466698091601 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:08:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:08:11 INFO - PROCESS | 2956 | 1466698091620 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 2956 | 1466698091624 Marionette TRACE conn5 <- [1,2786,null,{}] 09:08:11 INFO - PROCESS | 2956 | 1466698091631 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:11 INFO - PROCESS | 2956 | 1466698091636 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:11 INFO - PROCESS | 2956 | 1466698091761 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:08:11 INFO - PROCESS | 2956 | 1466698091910 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 2956 | 1466698091913 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:11 INFO - PROCESS | 2956 | ++DOCSHELL 10523800 == 27 [pid = 2956] [id = 706] 09:08:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (10937000) [pid = 2956] [serial = 2118] [outer = 00000000] 09:08:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (11211400) [pid = 2956] [serial = 2119] [outer = 10937000] 09:08:12 INFO - PROCESS | 2956 | 1466698091975 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (14BA6C00) [pid = 2956] [serial = 2120] [outer = 10937000] 09:08:12 INFO - PROCESS | 2956 | 1466698092630 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:08:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1092ms 09:08:12 INFO - PROCESS | 2956 | 1466698092702 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 2956 | 1466698092707 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:08:12 INFO - PROCESS | 2956 | 1466698092714 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 2956 | 1466698092717 Marionette TRACE conn5 <- [1,2790,null,{}] 09:08:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:08:12 INFO - PROCESS | 2956 | 1466698092721 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:12 INFO - PROCESS | 2956 | 1466698092724 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:12 INFO - PROCESS | 2956 | 1466698092890 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:08:13 INFO - PROCESS | 2956 | 1466698093032 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 2956 | 1466698093035 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:13 INFO - PROCESS | 2956 | ++DOCSHELL 16B65800 == 28 [pid = 2956] [id = 707] 09:08:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1779D800) [pid = 2956] [serial = 2121] [outer = 00000000] 09:08:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1866BC00) [pid = 2956] [serial = 2122] [outer = 1779D800] 09:08:13 INFO - PROCESS | 2956 | 1466698093101 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1111DC00) [pid = 2956] [serial = 2123] [outer = 1779D800] 09:08:13 INFO - PROCESS | 2956 | 1466698093750 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:08:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1067ms 09:08:13 INFO - PROCESS | 2956 | 1466698093791 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 2956 | 1466698093794 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:08:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:08:13 INFO - PROCESS | 2956 | 1466698093798 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 2956 | 1466698093802 Marionette TRACE conn5 <- [1,2794,null,{}] 09:08:13 INFO - PROCESS | 2956 | 1466698093813 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:13 INFO - PROCESS | 2956 | 1466698093818 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:13 INFO - PROCESS | 2956 | 1466698093935 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:08:14 INFO - PROCESS | 2956 | 1466698094076 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 2956 | 1466698094080 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:14 INFO - PROCESS | 2956 | ++DOCSHELL 19595800 == 29 [pid = 2956] [id = 708] 09:08:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (19598000) [pid = 2956] [serial = 2124] [outer = 00000000] 09:08:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (19B24C00) [pid = 2956] [serial = 2125] [outer = 19598000] 09:08:14 INFO - PROCESS | 2956 | 1466698094142 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (19B2F000) [pid = 2956] [serial = 2126] [outer = 19598000] 09:08:14 INFO - PROCESS | 2956 | 1466698094741 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:08:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 09:08:14 INFO - PROCESS | 2956 | 1466698094771 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 2956 | 1466698094774 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:08:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:08:14 INFO - PROCESS | 2956 | 1466698094778 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 2956 | 1466698094780 Marionette TRACE conn5 <- [1,2798,null,{}] 09:08:14 INFO - PROCESS | 2956 | 1466698094784 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 2956 | 1466698094787 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:14 INFO - PROCESS | 2956 | 1466698094903 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:08:15 INFO - PROCESS | 2956 | 1466698095044 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 2956 | 1466698095047 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:15 INFO - PROCESS | 2956 | ++DOCSHELL 19B70400 == 30 [pid = 2956] [id = 709] 09:08:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (19B74000) [pid = 2956] [serial = 2127] [outer = 00000000] 09:08:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (19DD0400) [pid = 2956] [serial = 2128] [outer = 19B74000] 09:08:15 INFO - PROCESS | 2956 | 1466698095106 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (1A04B400) [pid = 2956] [serial = 2129] [outer = 19B74000] 09:08:15 INFO - PROCESS | 2956 | 1466698095659 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:08:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 930ms 09:08:15 INFO - PROCESS | 2956 | 1466698095711 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 2956 | 1466698095713 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:08:15 INFO - PROCESS | 2956 | 1466698095717 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:08:15 INFO - PROCESS | 2956 | 1466698095719 Marionette TRACE conn5 <- [1,2802,null,{}] 09:08:15 INFO - PROCESS | 2956 | 1466698095723 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:15 INFO - PROCESS | 2956 | 1466698095726 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:15 INFO - PROCESS | 2956 | 1466698095836 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:08:16 INFO - PROCESS | 2956 | 1466698096001 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 2956 | 1466698096003 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:16 INFO - PROCESS | 2956 | ++DOCSHELL 1A109C00 == 31 [pid = 2956] [id = 710] 09:08:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1A10A800) [pid = 2956] [serial = 2130] [outer = 00000000] 09:08:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A192400) [pid = 2956] [serial = 2131] [outer = 1A10A800] 09:08:16 INFO - PROCESS | 2956 | 1466698096065 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1A194000) [pid = 2956] [serial = 2132] [outer = 1A10A800] 09:08:16 INFO - PROCESS | 2956 | 1466698096718 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:08:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1072ms 09:08:16 INFO - PROCESS | 2956 | 1466698096804 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:08:16 INFO - PROCESS | 2956 | 1466698096807 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:08:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:08:16 INFO - PROCESS | 2956 | 1466698096812 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 2956 | 1466698096814 Marionette TRACE conn5 <- [1,2806,null,{}] 09:08:16 INFO - PROCESS | 2956 | 1466698096818 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:16 INFO - PROCESS | 2956 | 1466698096824 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:16 INFO - PROCESS | 2956 | 1466698096955 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:08:17 INFO - PROCESS | 2956 | 1466698097097 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 2956 | 1466698097100 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:17 INFO - PROCESS | 2956 | ++DOCSHELL 1A10A400 == 32 [pid = 2956] [id = 711] 09:08:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A19CC00) [pid = 2956] [serial = 2133] [outer = 00000000] 09:08:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A3E3400) [pid = 2956] [serial = 2134] [outer = 1A19CC00] 09:08:17 INFO - PROCESS | 2956 | 1466698097162 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A3E4800) [pid = 2956] [serial = 2135] [outer = 1A19CC00] 09:08:18 INFO - PROCESS | 2956 | 1466698098061 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:08:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1274ms 09:08:18 INFO - PROCESS | 2956 | 1466698098088 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:08:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:08:18 INFO - PROCESS | 2956 | 1466698098093 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:08:18 INFO - PROCESS | 2956 | 1466698098098 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 2956 | 1466698098101 Marionette TRACE conn5 <- [1,2810,null,{}] 09:08:18 INFO - PROCESS | 2956 | 1466698098107 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:18 INFO - PROCESS | 2956 | 1466698098110 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:18 INFO - PROCESS | 2956 | 1466698098246 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:08:18 INFO - PROCESS | 2956 | 1466698098396 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 2956 | 1466698098399 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:18 INFO - PROCESS | 2956 | ++DOCSHELL 1111EC00 == 33 [pid = 2956] [id = 712] 09:08:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1111F800) [pid = 2956] [serial = 2136] [outer = 00000000] 09:08:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (11691400) [pid = 2956] [serial = 2137] [outer = 1111F800] 09:08:18 INFO - PROCESS | 2956 | 1466698098451 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1536E800) [pid = 2956] [serial = 2138] [outer = 1111F800] 09:08:19 INFO - PROCESS | 2956 | --DOCSHELL 10957800 == 32 [pid = 2956] [id = 686] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1914C000) [pid = 2956] [serial = 2083] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (167BA000) [pid = 2956] [serial = 2072] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (177A5400) [pid = 2956] [serial = 2074] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (16782C00) [pid = 2956] [serial = 2063] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (15556800) [pid = 2956] [serial = 2062] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (116EB000) [pid = 2956] [serial = 2068] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (10C2E800) [pid = 2956] [serial = 2077] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (10A67800) [pid = 2956] [serial = 2065] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10A72400) [pid = 2956] [serial = 2066] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1781E400) [pid = 2956] [serial = 2075] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (149D1800) [pid = 2956] [serial = 2078] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (18FAD800) [pid = 2956] [serial = 2080] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (100E2000) [pid = 2956] [serial = 2045] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (0CE73000) [pid = 2956] [serial = 2044] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (160A8C00) [pid = 2956] [serial = 2048] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (155BB400) [pid = 2956] [serial = 2047] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (18FAF800) [pid = 2956] [serial = 2051] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (18617800) [pid = 2956] [serial = 2050] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19DCE000) [pid = 2956] [serial = 2054] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (19DC7000) [pid = 2956] [serial = 2053] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (1A35B800) [pid = 2956] [serial = 2057] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1A1E8000) [pid = 2956] [serial = 2056] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18622400) [pid = 2956] [serial = 2060] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (117CCC00) [pid = 2956] [serial = 2059] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (16787C00) [pid = 2956] [serial = 2071] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 71 (1914EC00) [pid = 2956] [serial = 2084] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 70 (14B9F000) [pid = 2956] [serial = 2069] [outer = 00000000] [url = about:blank] 09:08:19 INFO - PROCESS | 2956 | --DOMWINDOW == 69 (19081800) [pid = 2956] [serial = 2081] [outer = 00000000] [url = about:blank] 09:08:20 INFO - PROCESS | 2956 | 1466698100206 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:08:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2134ms 09:08:20 INFO - PROCESS | 2956 | 1466698100232 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:08:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:08:20 INFO - PROCESS | 2956 | 1466698100236 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:08:20 INFO - PROCESS | 2956 | 1466698100243 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 2956 | 1466698100246 Marionette TRACE conn5 <- [1,2814,null,{}] 09:08:20 INFO - PROCESS | 2956 | 1466698100252 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:20 INFO - PROCESS | 2956 | 1466698100255 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:20 INFO - PROCESS | 2956 | 1466698100349 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:08:20 INFO - PROCESS | 2956 | 1466698100452 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 2956 | 1466698100455 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:20 INFO - PROCESS | 2956 | ++DOCSHELL 10059000 == 33 [pid = 2956] [id = 713] 09:08:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 70 (1005BC00) [pid = 2956] [serial = 2139] [outer = 00000000] 09:08:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 71 (10519C00) [pid = 2956] [serial = 2140] [outer = 1005BC00] 09:08:20 INFO - PROCESS | 2956 | 1466698100504 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 72 (10521C00) [pid = 2956] [serial = 2141] [outer = 1005BC00] 09:08:20 INFO - PROCESS | 2956 | 1466698100939 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 790ms 09:08:21 INFO - PROCESS | 2956 | 1466698101032 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 2956 | 1466698101038 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:08:21 INFO - PROCESS | 2956 | 1466698101044 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 2956 | 1466698101047 Marionette TRACE conn5 <- [1,2818,null,{}] 09:08:21 INFO - PROCESS | 2956 | 1466698101050 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:21 INFO - PROCESS | 2956 | 1466698101053 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:21 INFO - PROCESS | 2956 | 1466698101146 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:08:21 INFO - PROCESS | 2956 | 1466698101162 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 2956 | 1466698101164 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:21 INFO - PROCESS | 2956 | ++DOCSHELL 10C17400 == 34 [pid = 2956] [id = 714] 09:08:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (10C29800) [pid = 2956] [serial = 2142] [outer = 00000000] 09:08:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10C2EC00) [pid = 2956] [serial = 2143] [outer = 10C29800] 09:08:21 INFO - PROCESS | 2956 | 1466698101216 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (1111FC00) [pid = 2956] [serial = 2144] [outer = 10C29800] 09:08:21 INFO - PROCESS | 2956 | 1466698101717 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 09:08:21 INFO - PROCESS | 2956 | 1466698101784 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 2956 | 1466698101787 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:08:21 INFO - PROCESS | 2956 | 1466698101793 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 2956 | 1466698101796 Marionette TRACE conn5 <- [1,2822,null,{}] 09:08:21 INFO - PROCESS | 2956 | 1466698101807 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:21 INFO - PROCESS | 2956 | 1466698101812 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:21 INFO - PROCESS | 2956 | 1466698101946 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:08:22 INFO - PROCESS | 2956 | 1466698102016 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 2956 | 1466698102019 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:22 INFO - PROCESS | 2956 | ++DOCSHELL 15634C00 == 35 [pid = 2956] [id = 715] 09:08:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (15637C00) [pid = 2956] [serial = 2145] [outer = 00000000] 09:08:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (156E0800) [pid = 2956] [serial = 2146] [outer = 15637C00] 09:08:22 INFO - PROCESS | 2956 | 1466698102068 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (160A0000) [pid = 2956] [serial = 2147] [outer = 15637C00] 09:08:22 INFO - PROCESS | 2956 | 1466698102516 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 790ms 09:08:22 INFO - PROCESS | 2956 | 1466698102582 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 2956 | 1466698102585 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:08:22 INFO - PROCESS | 2956 | 1466698102594 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 2956 | 1466698102595 Marionette TRACE conn5 <- [1,2826,null,{}] 09:08:22 INFO - PROCESS | 2956 | 1466698102600 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 2956 | 1466698102602 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:22 INFO - PROCESS | 2956 | 1466698102732 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:08:22 INFO - PROCESS | 2956 | 1466698102745 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 2956 | 1466698102747 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:22 INFO - PROCESS | 2956 | ++DOCSHELL 16782400 == 36 [pid = 2956] [id = 716] 09:08:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (16783000) [pid = 2956] [serial = 2148] [outer = 00000000] 09:08:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1678E400) [pid = 2956] [serial = 2149] [outer = 16783000] 09:08:22 INFO - PROCESS | 2956 | 1466698102857 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (167BBC00) [pid = 2956] [serial = 2150] [outer = 16783000] 09:08:23 INFO - PROCESS | 2956 | 1466698103310 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:08:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:08:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 09:08:23 INFO - PROCESS | 2956 | 1466698103367 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:08:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:08:23 INFO - PROCESS | 2956 | 1466698103369 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:08:23 INFO - PROCESS | 2956 | 1466698103372 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 2956 | 1466698103373 Marionette TRACE conn5 <- [1,2830,null,{}] 09:08:23 INFO - PROCESS | 2956 | 1466698103377 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:23 INFO - PROCESS | 2956 | 1466698103379 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:23 INFO - PROCESS | 2956 | 1466698103496 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:08:23 INFO - PROCESS | 2956 | 1466698103566 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 2956 | 1466698103568 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:23 INFO - PROCESS | 2956 | ++DOCSHELL 16B5E800 == 37 [pid = 2956] [id = 717] 09:08:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (16C7BC00) [pid = 2956] [serial = 2151] [outer = 00000000] 09:08:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1779DC00) [pid = 2956] [serial = 2152] [outer = 16C7BC00] 09:08:23 INFO - PROCESS | 2956 | 1466698103614 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (17820C00) [pid = 2956] [serial = 2153] [outer = 16C7BC00] 09:08:24 INFO - PROCESS | 2956 | 1466698104080 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 731ms 09:08:24 INFO - PROCESS | 2956 | 1466698104103 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 2956 | 1466698104105 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:08:24 INFO - PROCESS | 2956 | 1466698104108 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 2956 | 1466698104110 Marionette TRACE conn5 <- [1,2834,null,{}] 09:08:24 INFO - PROCESS | 2956 | 1466698104114 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:24 INFO - PROCESS | 2956 | 1466698104119 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:24 INFO - PROCESS | 2956 | 1466698104264 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:08:24 INFO - PROCESS | 2956 | 1466698104594 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 2956 | 1466698104596 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19307000) [pid = 2956] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (16B63C00) [pid = 2956] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (178A2400) [pid = 2956] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (177A4000) [pid = 2956] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19310800) [pid = 2956] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (193B4C00) [pid = 2956] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (100E7800) [pid = 2956] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (10C0D400) [pid = 2956] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1111C400) [pid = 2956] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (15F91000) [pid = 2956] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:08:24 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (18616C00) [pid = 2956] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:08:24 INFO - PROCESS | 2956 | ++DOCSHELL 08A64800 == 38 [pid = 2956] [id = 718] 09:08:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (0CB3B000) [pid = 2956] [serial = 2154] [outer = 00000000] 09:08:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10520000) [pid = 2956] [serial = 2155] [outer = 0CB3B000] 09:08:24 INFO - PROCESS | 2956 | 1466698104647 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (14C76C00) [pid = 2956] [serial = 2156] [outer = 0CB3B000] 09:08:25 INFO - PROCESS | 2956 | 1466698105074 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1021ms 09:08:25 INFO - PROCESS | 2956 | 1466698105130 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:08:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:08:25 INFO - PROCESS | 2956 | 1466698105132 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:08:25 INFO - PROCESS | 2956 | 1466698105135 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 2956 | 1466698105137 Marionette TRACE conn5 <- [1,2838,null,{}] 09:08:25 INFO - PROCESS | 2956 | 1466698105140 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:25 INFO - PROCESS | 2956 | 1466698105142 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:25 INFO - PROCESS | 2956 | 1466698105259 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:08:25 INFO - PROCESS | 2956 | 1466698105270 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 2956 | 1466698105272 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:25 INFO - PROCESS | 2956 | ++DOCSHELL 16781400 == 39 [pid = 2956] [id = 719] 09:08:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (16C84000) [pid = 2956] [serial = 2157] [outer = 00000000] 09:08:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (18FB5400) [pid = 2956] [serial = 2158] [outer = 16C84000] 09:08:25 INFO - PROCESS | 2956 | 1466698105317 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19081C00) [pid = 2956] [serial = 2159] [outer = 16C84000] 09:08:25 INFO - PROCESS | 2956 | 1466698105744 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:08:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 09:08:25 INFO - PROCESS | 2956 | 1466698105766 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 2956 | 1466698105768 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:08:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:08:25 INFO - PROCESS | 2956 | 1466698105771 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 2956 | 1466698105772 Marionette TRACE conn5 <- [1,2842,null,{}] 09:08:25 INFO - PROCESS | 2956 | 1466698105776 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:25 INFO - PROCESS | 2956 | 1466698105778 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:25 INFO - PROCESS | 2956 | 1466698105904 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:08:25 INFO - PROCESS | 2956 | 1466698105913 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 2956 | 1466698105914 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:25 INFO - PROCESS | 2956 | ++DOCSHELL 18FAFC00 == 40 [pid = 2956] [id = 720] 09:08:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (1908E000) [pid = 2956] [serial = 2160] [outer = 00000000] 09:08:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19151400) [pid = 2956] [serial = 2161] [outer = 1908E000] 09:08:25 INFO - PROCESS | 2956 | 1466698105960 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1914BC00) [pid = 2956] [serial = 2162] [outer = 1908E000] 09:08:26 INFO - PROCESS | 2956 | 1466698106410 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:08:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:08:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 09:08:26 INFO - PROCESS | 2956 | 1466698106445 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 2956 | 1466698106447 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:08:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:08:26 INFO - PROCESS | 2956 | 1466698106450 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 2956 | 1466698106452 Marionette TRACE conn5 <- [1,2846,null,{}] 09:08:26 INFO - PROCESS | 2956 | 1466698106455 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:26 INFO - PROCESS | 2956 | 1466698106457 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:26 INFO - PROCESS | 2956 | 1466698106587 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:08:26 INFO - PROCESS | 2956 | 1466698106707 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 2956 | 1466698106711 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:26 INFO - PROCESS | 2956 | ++DOCSHELL 08A58400 == 41 [pid = 2956] [id = 721] 09:08:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (08A59000) [pid = 2956] [serial = 2163] [outer = 00000000] 09:08:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (08A63C00) [pid = 2956] [serial = 2164] [outer = 08A59000] 09:08:26 INFO - PROCESS | 2956 | 1466698106776 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (0CECB800) [pid = 2956] [serial = 2165] [outer = 08A59000] 09:08:27 INFO - PROCESS | 2956 | 1466698107559 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:08:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1127ms 09:08:27 INFO - PROCESS | 2956 | 1466698107581 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 2956 | 1466698107585 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:08:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:08:27 INFO - PROCESS | 2956 | 1466698107590 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 2956 | 1466698107593 Marionette TRACE conn5 <- [1,2850,null,{}] 09:08:27 INFO - PROCESS | 2956 | 1466698107598 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 2956 | 1466698107603 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:27 INFO - PROCESS | 2956 | 1466698107731 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:08:27 INFO - PROCESS | 2956 | 1466698107873 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 2956 | 1466698107877 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:27 INFO - PROCESS | 2956 | ++DOCSHELL 11785800 == 42 [pid = 2956] [id = 722] 09:08:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (117CCC00) [pid = 2956] [serial = 2166] [outer = 00000000] 09:08:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1534E800) [pid = 2956] [serial = 2167] [outer = 117CCC00] 09:08:27 INFO - PROCESS | 2956 | 1466698107938 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (155C0400) [pid = 2956] [serial = 2168] [outer = 117CCC00] 09:08:28 INFO - PROCESS | 2956 | 1466698108677 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:08:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:08:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1124ms 09:08:28 INFO - PROCESS | 2956 | 1466698108722 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 2956 | 1466698108726 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:08:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:08:28 INFO - PROCESS | 2956 | 1466698108730 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 2956 | 1466698108733 Marionette TRACE conn5 <- [1,2854,null,{}] 09:08:28 INFO - PROCESS | 2956 | 1466698108737 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:28 INFO - PROCESS | 2956 | 1466698108740 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:28 INFO - PROCESS | 2956 | 1466698108882 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:08:29 INFO - PROCESS | 2956 | 1466698109023 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 2956 | 1466698109026 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:29 INFO - PROCESS | 2956 | ++DOCSHELL 100E8000 == 43 [pid = 2956] [id = 723] 09:08:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17817C00) [pid = 2956] [serial = 2169] [outer = 00000000] 09:08:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18674000) [pid = 2956] [serial = 2170] [outer = 17817C00] 09:08:29 INFO - PROCESS | 2956 | 1466698109090 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (18FB4000) [pid = 2956] [serial = 2171] [outer = 17817C00] 09:08:29 INFO - PROCESS | 2956 | 1466698109910 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:08:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1233ms 09:08:29 INFO - PROCESS | 2956 | 1466698109967 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 2956 | 1466698109969 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:08:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:08:30 INFO - PROCESS | 2956 | 1466698109979 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 2956 | 1466698109986 Marionette TRACE conn5 <- [1,2858,null,{}] 09:08:30 INFO - PROCESS | 2956 | 1466698109991 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:30 INFO - PROCESS | 2956 | 1466698109995 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:30 INFO - PROCESS | 2956 | 1466698110123 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:08:30 INFO - PROCESS | 2956 | 1466698110279 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:30 INFO - PROCESS | 2956 | 1466698110281 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:30 INFO - PROCESS | 2956 | ++DOCSHELL 0CBE7000 == 44 [pid = 2956] [id = 724] 09:08:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (19597800) [pid = 2956] [serial = 2172] [outer = 00000000] 09:08:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19B6C400) [pid = 2956] [serial = 2173] [outer = 19597800] 09:08:30 INFO - PROCESS | 2956 | 1466698110341 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19B75000) [pid = 2956] [serial = 2174] [outer = 19597800] 09:08:31 INFO - PROCESS | 2956 | 1466698111276 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:08:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1338ms 09:08:31 INFO - PROCESS | 2956 | 1466698111332 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 2956 | 1466698111336 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:08:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:08:31 INFO - PROCESS | 2956 | 1466698111342 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 2956 | 1466698111345 Marionette TRACE conn5 <- [1,2862,null,{}] 09:08:31 INFO - PROCESS | 2956 | 1466698111351 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:31 INFO - PROCESS | 2956 | 1466698111353 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:31 INFO - PROCESS | 2956 | 1466698111482 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:08:31 INFO - PROCESS | 2956 | --DOCSHELL 18FAFC00 == 43 [pid = 2956] [id = 720] 09:08:31 INFO - PROCESS | 2956 | --DOCSHELL 16781400 == 42 [pid = 2956] [id = 719] 09:08:31 INFO - PROCESS | 2956 | --DOCSHELL 08A64800 == 41 [pid = 2956] [id = 718] 09:08:31 INFO - PROCESS | 2956 | --DOCSHELL 16B5E800 == 40 [pid = 2956] [id = 717] 09:08:31 INFO - PROCESS | 2956 | --DOCSHELL 16782400 == 39 [pid = 2956] [id = 716] 09:08:31 INFO - PROCESS | 2956 | --DOCSHELL 15634C00 == 38 [pid = 2956] [id = 715] 09:08:31 INFO - PROCESS | 2956 | --DOCSHELL 10C17400 == 37 [pid = 2956] [id = 714] 09:08:31 INFO - PROCESS | 2956 | --DOCSHELL 10059000 == 36 [pid = 2956] [id = 713] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (193B3000) [pid = 2956] [serial = 2116] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (193B6C00) [pid = 2956] [serial = 2113] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1779FC00) [pid = 2956] [serial = 2107] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (18694C00) [pid = 2956] [serial = 2111] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1866F400) [pid = 2956] [serial = 2110] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1789D000) [pid = 2956] [serial = 2092] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (186A1400) [pid = 2956] [serial = 2093] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1781A000) [pid = 2956] [serial = 2087] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19440400) [pid = 2956] [serial = 2086] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19596800) [pid = 2956] [serial = 2095] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (19B21C00) [pid = 2956] [serial = 2096] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (10514800) [pid = 2956] [serial = 2098] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1051D400) [pid = 2956] [serial = 2099] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (11288800) [pid = 2956] [serial = 2089] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (14C7F000) [pid = 2956] [serial = 2090] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (11124400) [pid = 2956] [serial = 2101] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1168F800) [pid = 2956] [serial = 2102] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (16545800) [pid = 2956] [serial = 2104] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (193B8400) [pid = 2956] [serial = 2114] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (17820400) [pid = 2956] [serial = 2108] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (16788C00) [pid = 2956] [serial = 2105] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19443800) [pid = 2956] [serial = 2117] [outer = 00000000] [url = about:blank] 09:08:31 INFO - PROCESS | 2956 | 1466698111634 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 2956 | 1466698111637 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:31 INFO - PROCESS | 2956 | ++DOCSHELL 0CECC000 == 37 [pid = 2956] [id = 725] 09:08:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (0FF5F400) [pid = 2956] [serial = 2175] [outer = 00000000] 09:08:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (10514800) [pid = 2956] [serial = 2176] [outer = 0FF5F400] 09:08:31 INFO - PROCESS | 2956 | 1466698111687 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10A65000) [pid = 2956] [serial = 2177] [outer = 0FF5F400] 09:08:32 INFO - PROCESS | 2956 | 1466698112134 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 871ms 09:08:32 INFO - PROCESS | 2956 | 1466698112213 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 2956 | 1466698112218 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:08:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:08:32 INFO - PROCESS | 2956 | 1466698112228 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 2956 | 1466698112231 Marionette TRACE conn5 <- [1,2866,null,{}] 09:08:32 INFO - PROCESS | 2956 | 1466698112235 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:32 INFO - PROCESS | 2956 | 1466698112237 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:32 INFO - PROCESS | 2956 | 1466698112330 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:08:32 INFO - PROCESS | 2956 | 1466698112344 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:32 INFO - PROCESS | 2956 | 1466698112347 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:32 INFO - PROCESS | 2956 | ++DOCSHELL 116ED800 == 38 [pid = 2956] [id = 726] 09:08:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (11785400) [pid = 2956] [serial = 2178] [outer = 00000000] 09:08:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (14C7F400) [pid = 2956] [serial = 2179] [outer = 11785400] 09:08:32 INFO - PROCESS | 2956 | 1466698112398 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (155BBC00) [pid = 2956] [serial = 2180] [outer = 11785400] 09:08:32 INFO - PROCESS | 2956 | 1466698112900 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:08:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 09:08:33 INFO - PROCESS | 2956 | 1466698112967 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 2956 | 1466698112970 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:08:33 INFO - PROCESS | 2956 | 1466698112976 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:08:33 INFO - PROCESS | 2956 | 1466698112979 Marionette TRACE conn5 <- [1,2870,null,{}] 09:08:33 INFO - PROCESS | 2956 | 1466698112989 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:33 INFO - PROCESS | 2956 | 1466698112993 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:33 INFO - PROCESS | 2956 | 1466698113082 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:08:33 INFO - PROCESS | 2956 | 1466698113188 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 2956 | 1466698113191 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:33 INFO - PROCESS | 2956 | ++DOCSHELL 16B6AC00 == 39 [pid = 2956] [id = 727] 09:08:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (16C7DC00) [pid = 2956] [serial = 2181] [outer = 00000000] 09:08:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (177A6400) [pid = 2956] [serial = 2182] [outer = 16C7DC00] 09:08:33 INFO - PROCESS | 2956 | 1466698113239 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (17823800) [pid = 2956] [serial = 2183] [outer = 16C7DC00] 09:08:33 INFO - PROCESS | 2956 | 1466698113668 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:08:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 731ms 09:08:33 INFO - PROCESS | 2956 | 1466698113709 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 2956 | 1466698113712 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:08:33 INFO - PROCESS | 2956 | 1466698113715 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:08:33 INFO - PROCESS | 2956 | 1466698113717 Marionette TRACE conn5 <- [1,2874,null,{}] 09:08:33 INFO - PROCESS | 2956 | 1466698113721 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:33 INFO - PROCESS | 2956 | 1466698113723 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:33 INFO - PROCESS | 2956 | 1466698113854 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:08:33 INFO - PROCESS | 2956 | 1466698113921 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 2956 | 1466698113923 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:33 INFO - PROCESS | 2956 | ++DOCSHELL 1861E400 == 40 [pid = 2956] [id = 728] 09:08:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1866C400) [pid = 2956] [serial = 2184] [outer = 00000000] 09:08:33 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (18E5F400) [pid = 2956] [serial = 2185] [outer = 1866C400] 09:08:34 INFO - PROCESS | 2956 | 1466698113970 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (18FB3C00) [pid = 2956] [serial = 2186] [outer = 1866C400] 09:08:34 INFO - PROCESS | 2956 | 1466698114407 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:08:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 09:08:34 INFO - PROCESS | 2956 | 1466698114449 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 2956 | 1466698114451 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:08:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:08:34 INFO - PROCESS | 2956 | 1466698114454 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 2956 | 1466698114456 Marionette TRACE conn5 <- [1,2878,null,{}] 09:08:34 INFO - PROCESS | 2956 | 1466698114500 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:34 INFO - PROCESS | 2956 | 1466698114502 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:34 INFO - PROCESS | 2956 | 1466698114625 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:08:34 INFO - PROCESS | 2956 | 1466698114693 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 2956 | 1466698114695 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:34 INFO - PROCESS | 2956 | ++DOCSHELL 19148C00 == 41 [pid = 2956] [id = 729] 09:08:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1914AC00) [pid = 2956] [serial = 2187] [outer = 00000000] 09:08:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (193B5800) [pid = 2956] [serial = 2188] [outer = 1914AC00] 09:08:34 INFO - PROCESS | 2956 | 1466698114740 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (193BA000) [pid = 2956] [serial = 2189] [outer = 1914AC00] 09:08:35 INFO - PROCESS | 2956 | 1466698115202 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:08:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 770ms 09:08:35 INFO - PROCESS | 2956 | 1466698115225 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 2956 | 1466698115227 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:08:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:08:35 INFO - PROCESS | 2956 | 1466698115237 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 2956 | 1466698115238 Marionette TRACE conn5 <- [1,2882,null,{}] 09:08:35 INFO - PROCESS | 2956 | 1466698115246 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:35 INFO - PROCESS | 2956 | 1466698115251 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:35 INFO - PROCESS | 2956 | 1466698115405 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:08:35 INFO - PROCESS | 2956 | 1466698115480 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 2956 | 1466698115482 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:35 INFO - PROCESS | 2956 | ++DOCSHELL 1952D800 == 42 [pid = 2956] [id = 730] 09:08:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (19596800) [pid = 2956] [serial = 2190] [outer = 00000000] 09:08:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (19B2E800) [pid = 2956] [serial = 2191] [outer = 19596800] 09:08:35 INFO - PROCESS | 2956 | 1466698115538 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19DCA000) [pid = 2956] [serial = 2192] [outer = 19596800] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1779D800) [pid = 2956] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (10C29800) [pid = 2956] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19B74000) [pid = 2956] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (16C7BC00) [pid = 2956] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (19598000) [pid = 2956] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1111F800) [pid = 2956] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (0CB3B000) [pid = 2956] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A19CC00) [pid = 2956] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (16783000) [pid = 2956] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1A10A800) [pid = 2956] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (10937000) [pid = 2956] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1005BC00) [pid = 2956] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (15637C00) [pid = 2956] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:08:35 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (16C84000) [pid = 2956] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:08:36 INFO - PROCESS | 2956 | 1466698116077 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 870ms 09:08:36 INFO - PROCESS | 2956 | 1466698116114 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 2956 | 1466698116116 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:08:36 INFO - PROCESS | 2956 | 1466698116119 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 2956 | 1466698116121 Marionette TRACE conn5 <- [1,2886,null,{}] 09:08:36 INFO - PROCESS | 2956 | 1466698116128 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 2956 | 1466698116130 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:36 INFO - PROCESS | 2956 | 1466698116219 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:08:36 INFO - PROCESS | 2956 | 1466698116227 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 2956 | 1466698116229 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:36 INFO - PROCESS | 2956 | ++DOCSHELL 1678E000 == 43 [pid = 2956] [id = 731] 09:08:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (16DA6800) [pid = 2956] [serial = 2193] [outer = 00000000] 09:08:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (19150800) [pid = 2956] [serial = 2194] [outer = 16DA6800] 09:08:36 INFO - PROCESS | 2956 | 1466698116277 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (19591C00) [pid = 2956] [serial = 2195] [outer = 16DA6800] 09:08:36 INFO - PROCESS | 2956 | 1466698116725 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:08:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 09:08:36 INFO - PROCESS | 2956 | 1466698116791 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 2956 | 1466698116793 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:08:36 INFO - PROCESS | 2956 | 1466698116797 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:08:36 INFO - PROCESS | 2956 | 1466698116799 Marionette TRACE conn5 <- [1,2890,null,{}] 09:08:36 INFO - PROCESS | 2956 | 1466698116802 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 2956 | 1466698116804 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:36 INFO - PROCESS | 2956 | 1466698116892 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:08:36 INFO - PROCESS | 2956 | 1466698116897 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 2956 | 1466698116899 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:36 INFO - PROCESS | 2956 | ++DOCSHELL 19312400 == 44 [pid = 2956] [id = 732] 09:08:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (19DCC000) [pid = 2956] [serial = 2196] [outer = 00000000] 09:08:36 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (19DD5400) [pid = 2956] [serial = 2197] [outer = 19DCC000] 09:08:36 INFO - PROCESS | 2956 | 1466698116944 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (1A109400) [pid = 2956] [serial = 2198] [outer = 19DCC000] 09:08:37 INFO - PROCESS | 2956 | 1466698117403 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:08:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 09:08:37 INFO - PROCESS | 2956 | 1466698117440 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 2956 | 1466698117442 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:08:37 INFO - PROCESS | 2956 | 1466698117445 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 2956 | 1466698117447 Marionette TRACE conn5 <- [1,2894,null,{}] 09:08:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:08:37 INFO - PROCESS | 2956 | 1466698117450 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:37 INFO - PROCESS | 2956 | 1466698117452 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:37 INFO - PROCESS | 2956 | 1466698117550 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:08:37 INFO - PROCESS | 2956 | 1466698117556 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 2956 | 1466698117558 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:37 INFO - PROCESS | 2956 | ++DOCSHELL 1A199000 == 45 [pid = 2956] [id = 733] 09:08:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (1A19CC00) [pid = 2956] [serial = 2199] [outer = 00000000] 09:08:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (1A35C400) [pid = 2956] [serial = 2200] [outer = 1A19CC00] 09:08:37 INFO - PROCESS | 2956 | 1466698117607 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (1A3DAC00) [pid = 2956] [serial = 2201] [outer = 1A19CC00] 09:08:38 INFO - PROCESS | 2956 | 1466698118357 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:08:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 09:08:38 INFO - PROCESS | 2956 | 1466698118422 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 2956 | 1466698118427 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:08:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:08:38 INFO - PROCESS | 2956 | 1466698118432 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 2956 | 1466698118438 Marionette TRACE conn5 <- [1,2898,null,{}] 09:08:38 INFO - PROCESS | 2956 | 1466698118443 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:38 INFO - PROCESS | 2956 | 1466698118446 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:38 INFO - PROCESS | 2956 | 1466698118603 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:08:38 INFO - PROCESS | 2956 | 1466698118753 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 2956 | 1466698118756 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:38 INFO - PROCESS | 2956 | ++DOCSHELL 10965C00 == 46 [pid = 2956] [id = 734] 09:08:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10A6A000) [pid = 2956] [serial = 2202] [outer = 00000000] 09:08:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (117CB400) [pid = 2956] [serial = 2203] [outer = 10A6A000] 09:08:38 INFO - PROCESS | 2956 | 1466698118822 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (156DC800) [pid = 2956] [serial = 2204] [outer = 10A6A000] 09:08:39 INFO - PROCESS | 2956 | 1466698119455 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:08:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:08:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:08:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1070ms 09:08:39 INFO - PROCESS | 2956 | 1466698119514 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 2956 | 1466698119519 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:08:39 INFO - TEST-START | /DOMEvents/constructors.html 09:08:39 INFO - PROCESS | 2956 | 1466698119526 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 2956 | 1466698119529 Marionette TRACE conn5 <- [1,2902,null,{}] 09:08:39 INFO - PROCESS | 2956 | 1466698119534 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:39 INFO - PROCESS | 2956 | 1466698119537 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:39 INFO - PROCESS | 2956 | 1466698119665 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:08:39 INFO - PROCESS | 2956 | 1466698119813 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 2956 | 1466698119816 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:39 INFO - PROCESS | 2956 | ++DOCSHELL 17821000 == 47 [pid = 2956] [id = 735] 09:08:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (17826800) [pid = 2956] [serial = 2205] [outer = 00000000] 09:08:39 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (18670400) [pid = 2956] [serial = 2206] [outer = 17826800] 09:08:39 INFO - PROCESS | 2956 | 1466698119878 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (19088800) [pid = 2956] [serial = 2207] [outer = 17826800] 09:08:40 INFO - PROCESS | 2956 | 1466698120669 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:08:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:08:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:08:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:08:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 1186ms 09:08:40 INFO - PROCESS | 2956 | 1466698120715 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 2956 | 1466698120718 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:08:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:08:40 INFO - PROCESS | 2956 | 1466698120722 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 2956 | 1466698120726 Marionette TRACE conn5 <- [1,2906,null,{}] 09:08:40 INFO - PROCESS | 2956 | 1466698120737 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:40 INFO - PROCESS | 2956 | 1466698120742 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:40 INFO - PROCESS | 2956 | 1466698120868 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:08:41 INFO - PROCESS | 2956 | 1466698121013 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 2956 | 1466698121017 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:41 INFO - PROCESS | 2956 | ++DOCSHELL 1A3DD400 == 48 [pid = 2956] [id = 736] 09:08:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1A3DE800) [pid = 2956] [serial = 2208] [outer = 00000000] 09:08:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1A3E3C00) [pid = 2956] [serial = 2209] [outer = 1A3DE800] 09:08:41 INFO - PROCESS | 2956 | 1466698121078 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1A55B800) [pid = 2956] [serial = 2210] [outer = 1A3DE800] 09:08:41 INFO - PROCESS | 2956 | 1466698121678 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:08:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:08:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 990ms 09:08:41 INFO - PROCESS | 2956 | 1466698121713 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 2956 | 1466698121717 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:08:41 INFO - PROCESS | 2956 | 1466698121720 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:08:41 INFO - PROCESS | 2956 | 1466698121722 Marionette TRACE conn5 <- [1,2910,null,{}] 09:08:41 INFO - PROCESS | 2956 | 1466698121726 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:41 INFO - PROCESS | 2956 | 1466698121728 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:41 INFO - PROCESS | 2956 | 1466698121845 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:08:42 INFO - PROCESS | 2956 | 1466698121992 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 2956 | 1466698121995 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:42 INFO - PROCESS | 2956 | ++DOCSHELL 1A581400 == 49 [pid = 2956] [id = 737] 09:08:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1A584400) [pid = 2956] [serial = 2211] [outer = 00000000] 09:08:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1A655C00) [pid = 2956] [serial = 2212] [outer = 1A584400] 09:08:42 INFO - PROCESS | 2956 | 1466698122056 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (1A658C00) [pid = 2956] [serial = 2213] [outer = 1A584400] 09:08:42 INFO - PROCESS | 2956 | [2956] 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 09:08:42 INFO - PROCESS | 2956 | [2956] 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 09:08:42 INFO - PROCESS | 2956 | [2956] 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 09:08:42 INFO - PROCESS | 2956 | [2956] 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 09:08:42 INFO - PROCESS | 2956 | 1466698122695 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:08:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:08:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:42 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 09:08:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:42 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 09:08:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:42 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]" 09:08:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:08:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:08:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1023ms 09:08:42 INFO - PROCESS | 2956 | 1466698122747 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 2956 | 1466698122749 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:08:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:08:42 INFO - PROCESS | 2956 | 1466698122753 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 2956 | 1466698122755 Marionette TRACE conn5 <- [1,2914,null,{}] 09:08:42 INFO - PROCESS | 2956 | 1466698122759 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 2956 | 1466698122761 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:42 INFO - PROCESS | 2956 | 1466698122872 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:08:43 INFO - PROCESS | 2956 | 1466698123016 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 2956 | 1466698123019 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:43 INFO - PROCESS | 2956 | ++DOCSHELL 10515800 == 50 [pid = 2956] [id = 738] 09:08:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19529800) [pid = 2956] [serial = 2214] [outer = 00000000] 09:08:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1A68D400) [pid = 2956] [serial = 2215] [outer = 19529800] 09:08:43 INFO - PROCESS | 2956 | 1466698123078 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1A68F400) [pid = 2956] [serial = 2216] [outer = 19529800] 09:08:43 INFO - PROCESS | 2956 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:08:43 INFO - PROCESS | 2956 | 1466698123766 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:08:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:08:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1017ms 09:08:43 INFO - PROCESS | 2956 | 1466698123773 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 2956 | 1466698123776 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:08:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:08:43 INFO - PROCESS | 2956 | 1466698123779 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 2956 | 1466698123782 Marionette TRACE conn5 <- [1,2918,null,{}] 09:08:43 INFO - PROCESS | 2956 | 1466698123786 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:43 INFO - PROCESS | 2956 | 1466698123792 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:43 INFO - PROCESS | 2956 | 1466698123924 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:08:44 INFO - PROCESS | 2956 | 1466698124088 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 2956 | 1466698124091 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:44 INFO - PROCESS | 2956 | ++DOCSHELL 1A686400 == 51 [pid = 2956] [id = 739] 09:08:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1A692C00) [pid = 2956] [serial = 2217] [outer = 00000000] 09:08:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1B274000) [pid = 2956] [serial = 2218] [outer = 1A692C00] 09:08:44 INFO - PROCESS | 2956 | 1466698124154 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1B276C00) [pid = 2956] [serial = 2219] [outer = 1A692C00] 09:08:44 INFO - PROCESS | 2956 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:08:44 INFO - PROCESS | 2956 | 1466698124743 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:08:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:08:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 970ms 09:08:44 INFO - PROCESS | 2956 | 1466698124753 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 2956 | 1466698124756 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:08:44 INFO - PROCESS | 2956 | 1466698124778 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:08:44 INFO - PROCESS | 2956 | 1466698124780 Marionette TRACE conn5 <- [1,2922,null,{}] 09:08:44 INFO - PROCESS | 2956 | 1466698124784 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:44 INFO - PROCESS | 2956 | 1466698124786 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:44 INFO - PROCESS | 2956 | 1466698124902 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:08:45 INFO - PROCESS | 2956 | 1466698125062 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 2956 | 1466698125064 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:45 INFO - PROCESS | 2956 | ++DOCSHELL 08A62800 == 52 [pid = 2956] [id = 740] 09:08:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (08A74000) [pid = 2956] [serial = 2220] [outer = 00000000] 09:08:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (10A6F400) [pid = 2956] [serial = 2221] [outer = 08A74000] 09:08:45 INFO - PROCESS | 2956 | 1466698125126 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (14B9F400) [pid = 2956] [serial = 2222] [outer = 08A74000] 09:08:45 INFO - PROCESS | 2956 | 1466698125909 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:08:45 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:08:45 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1180ms 09:08:45 INFO - PROCESS | 2956 | 1466698125961 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 2956 | 1466698125965 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:08:45 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:08:46 INFO - PROCESS | 2956 | 1466698126013 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 2956 | 1466698126018 Marionette TRACE conn5 <- [1,2926,null,{}] 09:08:46 INFO - PROCESS | 2956 | 1466698126026 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:46 INFO - PROCESS | 2956 | 1466698126029 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:46 INFO - PROCESS | 2956 | 1466698126139 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:08:46 INFO - PROCESS | 2956 | 1466698126281 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 2956 | 1466698126284 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:46 INFO - PROCESS | 2956 | ++DOCSHELL 116DFC00 == 53 [pid = 2956] [id = 741] 09:08:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (14B60800) [pid = 2956] [serial = 2223] [outer = 00000000] 09:08:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1555C000) [pid = 2956] [serial = 2224] [outer = 14B60800] 09:08:46 INFO - PROCESS | 2956 | 1466698126338 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (16545800) [pid = 2956] [serial = 2225] [outer = 14B60800] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1A109C00 == 52 [pid = 2956] [id = 710] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 19312400 == 51 [pid = 2956] [id = 732] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1678E000 == 50 [pid = 2956] [id = 731] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1952D800 == 49 [pid = 2956] [id = 730] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 16B6AC00 == 48 [pid = 2956] [id = 727] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 116ED800 == 47 [pid = 2956] [id = 726] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 0CECC000 == 46 [pid = 2956] [id = 725] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 0CBE7000 == 45 [pid = 2956] [id = 724] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 100E8000 == 44 [pid = 2956] [id = 723] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 11785800 == 43 [pid = 2956] [id = 722] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 08A58400 == 42 [pid = 2956] [id = 721] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 10523800 == 41 [pid = 2956] [id = 706] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 19B70400 == 40 [pid = 2956] [id = 709] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 19595800 == 39 [pid = 2956] [id = 708] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1787DC00 == 38 [pid = 2956] [id = 705] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1111EC00 == 37 [pid = 2956] [id = 712] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 16B65800 == 36 [pid = 2956] [id = 707] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1A10A400 == 35 [pid = 2956] [id = 711] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1861E400 == 34 [pid = 2956] [id = 728] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 19148C00 == 33 [pid = 2956] [id = 729] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 08A62800 == 32 [pid = 2956] [id = 740] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1A686400 == 31 [pid = 2956] [id = 739] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1A581400 == 30 [pid = 2956] [id = 737] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 10515800 == 29 [pid = 2956] [id = 738] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1A3DD400 == 28 [pid = 2956] [id = 736] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 17821000 == 27 [pid = 2956] [id = 735] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 1A199000 == 26 [pid = 2956] [id = 733] 09:08:47 INFO - PROCESS | 2956 | --DOCSHELL 10965C00 == 25 [pid = 2956] [id = 734] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (1111DC00) [pid = 2956] [serial = 2123] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (1111FC00) [pid = 2956] [serial = 2144] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (19DD0400) [pid = 2956] [serial = 2128] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (1779DC00) [pid = 2956] [serial = 2152] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (19B24C00) [pid = 2956] [serial = 2125] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (10C2EC00) [pid = 2956] [serial = 2143] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (1536E800) [pid = 2956] [serial = 2138] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1A04B400) [pid = 2956] [serial = 2129] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (10520000) [pid = 2956] [serial = 2155] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (14C76C00) [pid = 2956] [serial = 2156] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (1A3E3400) [pid = 2956] [serial = 2134] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (167BBC00) [pid = 2956] [serial = 2150] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1A192400) [pid = 2956] [serial = 2131] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (11211400) [pid = 2956] [serial = 2119] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10519C00) [pid = 2956] [serial = 2140] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (160A0000) [pid = 2956] [serial = 2147] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (156E0800) [pid = 2956] [serial = 2146] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A194000) [pid = 2956] [serial = 2132] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (18FB5400) [pid = 2956] [serial = 2158] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (19B2F000) [pid = 2956] [serial = 2126] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1678E400) [pid = 2956] [serial = 2149] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (1866BC00) [pid = 2956] [serial = 2122] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (14BA6C00) [pid = 2956] [serial = 2120] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (11691400) [pid = 2956] [serial = 2137] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (10521C00) [pid = 2956] [serial = 2141] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (17820C00) [pid = 2956] [serial = 2153] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19081C00) [pid = 2956] [serial = 2159] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (1A3E4800) [pid = 2956] [serial = 2135] [outer = 00000000] [url = about:blank] 09:08:47 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (19151400) [pid = 2956] [serial = 2161] [outer = 00000000] [url = about:blank] 09:08:48 INFO - PROCESS | 2956 | 1466698128006 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:08:48 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. 09:08:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2072ms 09:08:48 INFO - PROCESS | 2956 | 1466698128044 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 2956 | 1466698128048 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:08:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:08:48 INFO - PROCESS | 2956 | 1466698128053 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 2956 | 1466698128056 Marionette TRACE conn5 <- [1,2930,null,{}] 09:08:48 INFO - PROCESS | 2956 | 1466698128061 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:48 INFO - PROCESS | 2956 | 1466698128064 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:48 INFO - PROCESS | 2956 | 1466698128158 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:08:48 INFO - PROCESS | 2956 | 1466698128268 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 2956 | 1466698128270 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:48 INFO - PROCESS | 2956 | ++DOCSHELL 100E2800 == 26 [pid = 2956] [id = 742] 09:08:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (100E7C00) [pid = 2956] [serial = 2226] [outer = 00000000] 09:08:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (10518800) [pid = 2956] [serial = 2227] [outer = 100E7C00] 09:08:48 INFO - PROCESS | 2956 | 1466698128323 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (108CF800) [pid = 2956] [serial = 2228] [outer = 100E7C00] 09:08:48 INFO - PROCESS | 2956 | 1466698128772 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:08:48 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 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:08:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 790ms 09:08:48 INFO - PROCESS | 2956 | 1466698128843 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 2956 | 1466698128849 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:08:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:08:48 INFO - PROCESS | 2956 | 1466698128855 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 2956 | 1466698128858 Marionette TRACE conn5 <- [1,2934,null,{}] 09:08:48 INFO - PROCESS | 2956 | 1466698128862 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:48 INFO - PROCESS | 2956 | 1466698128865 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:49 INFO - PROCESS | 2956 | 1466698128996 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:08:49 INFO - PROCESS | 2956 | 1466698129012 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 2956 | 1466698129014 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:49 INFO - PROCESS | 2956 | ++DOCSHELL 11208800 == 27 [pid = 2956] [id = 743] 09:08:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (11209400) [pid = 2956] [serial = 2229] [outer = 00000000] 09:08:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (11288800) [pid = 2956] [serial = 2230] [outer = 11209400] 09:08:49 INFO - PROCESS | 2956 | 1466698129067 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (116ED800) [pid = 2956] [serial = 2231] [outer = 11209400] 09:08:49 INFO - PROCESS | 2956 | 1466698129532 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:08:49 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. 09:08:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 09:08:49 INFO - PROCESS | 2956 | 1466698129588 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 2956 | 1466698129590 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:08:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:08:49 INFO - PROCESS | 2956 | 1466698129594 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 2956 | 1466698129597 Marionette TRACE conn5 <- [1,2938,null,{}] 09:08:49 INFO - PROCESS | 2956 | 1466698129608 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:49 INFO - PROCESS | 2956 | 1466698129613 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:49 INFO - PROCESS | 2956 | 1466698129700 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:08:49 INFO - PROCESS | 2956 | 1466698129707 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:49 INFO - PROCESS | 2956 | 1466698129710 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:49 INFO - PROCESS | 2956 | ++DOCSHELL 156E0800 == 28 [pid = 2956] [id = 744] 09:08:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (15F8E000) [pid = 2956] [serial = 2232] [outer = 00000000] 09:08:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (160A1400) [pid = 2956] [serial = 2233] [outer = 15F8E000] 09:08:49 INFO - PROCESS | 2956 | 1466698129764 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (1654F800) [pid = 2956] [serial = 2234] [outer = 15F8E000] 09:08:50 INFO - PROCESS | 2956 | ++DOCSHELL 16B67C00 == 29 [pid = 2956] [id = 745] 09:08:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (16B68000) [pid = 2956] [serial = 2235] [outer = 00000000] 09:08:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (16B69400) [pid = 2956] [serial = 2236] [outer = 16B68000] 09:08:50 INFO - PROCESS | 2956 | 1466698130297 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:08:50 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. 09:08:50 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 09:08:50 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:08:50 INFO - PROCESS | 2956 | 1466698130329 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 2956 | 1466698130332 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:08:50 INFO - PROCESS | 2956 | 1466698130335 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 2956 | 1466698130337 Marionette TRACE conn5 <- [1,2942,null,{}] 09:08:50 INFO - PROCESS | 2956 | 1466698130340 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:50 INFO - PROCESS | 2956 | 1466698130342 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:50 INFO - PROCESS | 2956 | 1466698130510 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:08:50 INFO - PROCESS | 2956 | 1466698130533 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 2956 | 1466698130535 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:50 INFO - PROCESS | 2956 | ++DOCSHELL 167B5000 == 30 [pid = 2956] [id = 746] 09:08:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (167B5400) [pid = 2956] [serial = 2237] [outer = 00000000] 09:08:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (16C89C00) [pid = 2956] [serial = 2238] [outer = 167B5400] 09:08:50 INFO - PROCESS | 2956 | 1466698130581 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (1779F000) [pid = 2956] [serial = 2239] [outer = 167B5400] 09:08:51 INFO - PROCESS | 2956 | 1466698131013 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:08:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:08:51 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 09:08:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 09:08:51 INFO - PROCESS | 2956 | 1466698131068 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 2956 | 1466698131070 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:08:51 INFO - PROCESS | 2956 | 1466698131073 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:08:51 INFO - PROCESS | 2956 | 1466698131075 Marionette TRACE conn5 <- [1,2946,null,{}] 09:08:51 INFO - PROCESS | 2956 | 1466698131079 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:51 INFO - PROCESS | 2956 | 1466698131081 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:51 INFO - PROCESS | 2956 | 1466698131246 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:08:51 INFO - PROCESS | 2956 | 1466698131319 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 2956 | 1466698131322 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:51 INFO - PROCESS | 2956 | ++DOCSHELL 1789CC00 == 31 [pid = 2956] [id = 747] 09:08:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1789E800) [pid = 2956] [serial = 2240] [outer = 00000000] 09:08:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (18696800) [pid = 2956] [serial = 2241] [outer = 1789E800] 09:08:51 INFO - PROCESS | 2956 | 1466698131370 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (18FACC00) [pid = 2956] [serial = 2242] [outer = 1789E800] 09:08:51 INFO - PROCESS | 2956 | 1466698131790 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:08:51 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. 09:08:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 09:08:51 INFO - PROCESS | 2956 | 1466698131857 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 2956 | 1466698131859 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:08:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:08:51 INFO - PROCESS | 2956 | 1466698131872 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 2956 | 1466698131874 Marionette TRACE conn5 <- [1,2950,null,{}] 09:08:51 INFO - PROCESS | 2956 | 1466698131882 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:51 INFO - PROCESS | 2956 | 1466698131888 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:52 INFO - PROCESS | 2956 | 1466698132032 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:08:52 INFO - PROCESS | 2956 | 1466698132038 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:52 INFO - PROCESS | 2956 | 1466698132040 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:52 INFO - PROCESS | 2956 | ++DOCSHELL 19150C00 == 32 [pid = 2956] [id = 748] 09:08:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19154000) [pid = 2956] [serial = 2243] [outer = 00000000] 09:08:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (193B2C00) [pid = 2956] [serial = 2244] [outer = 19154000] 09:08:52 INFO - PROCESS | 2956 | 1466698132097 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (193B9000) [pid = 2956] [serial = 2245] [outer = 19154000] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1914AC00) [pid = 2956] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19596800) [pid = 2956] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (17817C00) [pid = 2956] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (08A59000) [pid = 2956] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (16C7DC00) [pid = 2956] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (11785400) [pid = 2956] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (117CCC00) [pid = 2956] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19597800) [pid = 2956] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (0FF5F400) [pid = 2956] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19DCC000) [pid = 2956] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1A19CC00) [pid = 2956] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1866C400) [pid = 2956] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (16DA6800) [pid = 2956] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:08:52 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1908E000) [pid = 2956] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:08:52 INFO - PROCESS | 2956 | 1466698132876 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:08:52 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. 09:08:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1021ms 09:08:52 INFO - PROCESS | 2956 | 1466698132897 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:08:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:08:52 INFO - PROCESS | 2956 | 1466698132899 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:08:52 INFO - PROCESS | 2956 | 1466698132903 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 2956 | 1466698132904 Marionette TRACE conn5 <- [1,2954,null,{}] 09:08:52 INFO - PROCESS | 2956 | 1466698132908 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:52 INFO - PROCESS | 2956 | 1466698132910 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:53 INFO - PROCESS | 2956 | 1466698133033 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:08:53 INFO - PROCESS | 2956 | 1466698133100 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 2956 | 1466698133102 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:53 INFO - PROCESS | 2956 | ++DOCSHELL 1051D000 == 33 [pid = 2956] [id = 749] 09:08:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (1051DC00) [pid = 2956] [serial = 2246] [outer = 00000000] 09:08:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16C87000) [pid = 2956] [serial = 2247] [outer = 1051DC00] 09:08:53 INFO - PROCESS | 2956 | 1466698133150 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (18673800) [pid = 2956] [serial = 2248] [outer = 1051DC00] 09:08:53 INFO - PROCESS | 2956 | 1466698133497 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:08:53 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. 09:08:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 09:08:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:08:53 INFO - PROCESS | 2956 | 1466698133533 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 2956 | 1466698133535 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:08:53 INFO - PROCESS | 2956 | 1466698133538 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 2956 | 1466698133540 Marionette TRACE conn5 <- [1,2958,null,{}] 09:08:53 INFO - PROCESS | 2956 | 1466698133558 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:53 INFO - PROCESS | 2956 | 1466698133560 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:53 INFO - PROCESS | 2956 | 1466698133644 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:08:53 INFO - PROCESS | 2956 | 1466698133648 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 2956 | 1466698133650 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:53 INFO - PROCESS | 2956 | ++DOCSHELL 1051C400 == 34 [pid = 2956] [id = 750] 09:08:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (193B3000) [pid = 2956] [serial = 2249] [outer = 00000000] 09:08:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1958F400) [pid = 2956] [serial = 2250] [outer = 193B3000] 09:08:53 INFO - PROCESS | 2956 | 1466698133697 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (193B8400) [pid = 2956] [serial = 2251] [outer = 193B3000] 09:08:54 INFO - PROCESS | 2956 | 1466698134137 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:08:54 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. 09:08:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 631ms 09:08:54 INFO - PROCESS | 2956 | 1466698134171 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 2956 | 1466698134173 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:08:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:08:54 INFO - PROCESS | 2956 | 1466698134176 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 2956 | 1466698134178 Marionette TRACE conn5 <- [1,2962,null,{}] 09:08:54 INFO - PROCESS | 2956 | 1466698134181 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:54 INFO - PROCESS | 2956 | 1466698134183 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:54 INFO - PROCESS | 2956 | 1466698134326 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:08:54 INFO - PROCESS | 2956 | 1466698134336 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:54 INFO - PROCESS | 2956 | 1466698134338 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:54 INFO - PROCESS | 2956 | ++DOCSHELL 156DD000 == 35 [pid = 2956] [id = 751] 09:08:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (19B25400) [pid = 2956] [serial = 2252] [outer = 00000000] 09:08:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19B2EC00) [pid = 2956] [serial = 2253] [outer = 19B25400] 09:08:54 INFO - PROCESS | 2956 | 1466698134383 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (19B2F800) [pid = 2956] [serial = 2254] [outer = 19B25400] 09:08:54 INFO - PROCESS | 2956 | 1466698134867 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:08:54 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. 09:08:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 09:08:54 INFO - PROCESS | 2956 | 1466698134910 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 2956 | 1466698134915 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:08:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:08:54 INFO - PROCESS | 2956 | 1466698134921 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 2956 | 1466698134925 Marionette TRACE conn5 <- [1,2966,null,{}] 09:08:54 INFO - PROCESS | 2956 | 1466698134957 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:54 INFO - PROCESS | 2956 | 1466698134961 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:55 INFO - PROCESS | 2956 | 1466698135155 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:08:55 INFO - PROCESS | 2956 | 1466698135332 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 2956 | 1466698135337 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:55 INFO - PROCESS | 2956 | ++DOCSHELL 10A65400 == 36 [pid = 2956] [id = 752] 09:08:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (10A68000) [pid = 2956] [serial = 2255] [outer = 00000000] 09:08:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (10AD8C00) [pid = 2956] [serial = 2256] [outer = 10A68000] 09:08:55 INFO - PROCESS | 2956 | 1466698135405 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (1111E400) [pid = 2956] [serial = 2257] [outer = 10A68000] 09:08:56 INFO - PROCESS | 2956 | 1466698136064 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:08:56 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. 09:08:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1194ms 09:08:56 INFO - PROCESS | 2956 | 1466698136119 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 2956 | 1466698136124 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:08:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:08:56 INFO - PROCESS | 2956 | 1466698136131 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 2956 | 1466698136134 Marionette TRACE conn5 <- [1,2970,null,{}] 09:08:56 INFO - PROCESS | 2956 | 1466698136138 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:56 INFO - PROCESS | 2956 | 1466698136141 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:56 INFO - PROCESS | 2956 | 1466698136276 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:08:56 INFO - PROCESS | 2956 | 1466698136426 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 2956 | 1466698136429 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:56 INFO - PROCESS | 2956 | ++DOCSHELL 16542400 == 37 [pid = 2956] [id = 753] 09:08:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (16787800) [pid = 2956] [serial = 2258] [outer = 00000000] 09:08:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1678F800) [pid = 2956] [serial = 2259] [outer = 16787800] 09:08:56 INFO - PROCESS | 2956 | 1466698136492 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (16DA5800) [pid = 2956] [serial = 2260] [outer = 16787800] 09:08:57 INFO - PROCESS | 2956 | 1466698137135 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:08:57 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 09:08:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:08:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:08:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:08:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:08:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1019ms 09:08:57 INFO - PROCESS | 2956 | 1466698137168 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 2956 | 1466698137171 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:08:57 INFO - PROCESS | 2956 | 1466698137176 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:08:57 INFO - PROCESS | 2956 | 1466698137180 Marionette TRACE conn5 <- [1,2974,null,{}] 09:08:57 INFO - PROCESS | 2956 | 1466698137213 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:57 INFO - PROCESS | 2956 | 1466698137218 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:57 INFO - PROCESS | 2956 | 1466698137348 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:08:57 INFO - PROCESS | 2956 | 1466698137500 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 2956 | 1466698137503 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:57 INFO - PROCESS | 2956 | ++DOCSHELL 19B27400 == 38 [pid = 2956] [id = 754] 09:08:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (19B27C00) [pid = 2956] [serial = 2261] [outer = 00000000] 09:08:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (19DD4C00) [pid = 2956] [serial = 2262] [outer = 19B27C00] 09:08:57 INFO - PROCESS | 2956 | 1466698137570 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1A108400) [pid = 2956] [serial = 2263] [outer = 19B27C00] 09:08:58 INFO - PROCESS | 2956 | 1466698138235 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:08:58 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. 09:08:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1077ms 09:08:58 INFO - PROCESS | 2956 | 1466698138257 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 2956 | 1466698138261 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:08:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:08:58 INFO - PROCESS | 2956 | 1466698138283 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 2956 | 1466698138285 Marionette TRACE conn5 <- [1,2978,null,{}] 09:08:58 INFO - PROCESS | 2956 | 1466698138289 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:58 INFO - PROCESS | 2956 | 1466698138292 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:58 INFO - PROCESS | 2956 | 1466698138418 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:08:58 INFO - PROCESS | 2956 | 1466698138568 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 2956 | 1466698138571 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:58 INFO - PROCESS | 2956 | ++DOCSHELL 1908A400 == 39 [pid = 2956] [id = 755] 09:08:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1A191C00) [pid = 2956] [serial = 2264] [outer = 00000000] 09:08:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1A3D5800) [pid = 2956] [serial = 2265] [outer = 1A191C00] 09:08:58 INFO - PROCESS | 2956 | 1466698138634 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1A3DD400) [pid = 2956] [serial = 2266] [outer = 1A191C00] 09:08:59 INFO - PROCESS | 2956 | ++DOCSHELL 1A55A000 == 40 [pid = 2956] [id = 756] 09:08:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (1A55D000) [pid = 2956] [serial = 2267] [outer = 00000000] 09:08:59 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1A588400) [pid = 2956] [serial = 2268] [outer = 1A55D000] 09:08:59 INFO - PROCESS | 2956 | 1466698139499 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:08:59 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. 09:08:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1284ms 09:08:59 INFO - PROCESS | 2956 | 1466698139570 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 2956 | 1466698139572 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:08:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:08:59 INFO - PROCESS | 2956 | 1466698139576 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 2956 | 1466698139578 Marionette TRACE conn5 <- [1,2982,null,{}] 09:08:59 INFO - PROCESS | 2956 | 1466698139583 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:59 INFO - PROCESS | 2956 | 1466698139585 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:08:59 INFO - PROCESS | 2956 | 1466698139726 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:09:00 INFO - PROCESS | 2956 | 1466698140015 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 2956 | 1466698140018 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:00 INFO - PROCESS | 2956 | ++DOCSHELL 0CE6B800 == 41 [pid = 2956] [id = 757] 09:09:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (0CECA800) [pid = 2956] [serial = 2269] [outer = 00000000] 09:09:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (100E4000) [pid = 2956] [serial = 2270] [outer = 0CECA800] 09:09:00 INFO - PROCESS | 2956 | 1466698140082 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (1089B400) [pid = 2956] [serial = 2271] [outer = 0CECA800] 09:09:00 INFO - PROCESS | 2956 | --DOCSHELL 1051C400 == 40 [pid = 2956] [id = 750] 09:09:00 INFO - PROCESS | 2956 | --DOCSHELL 1051D000 == 39 [pid = 2956] [id = 749] 09:09:00 INFO - PROCESS | 2956 | --DOCSHELL 19150C00 == 38 [pid = 2956] [id = 748] 09:09:00 INFO - PROCESS | 2956 | --DOCSHELL 1789CC00 == 37 [pid = 2956] [id = 747] 09:09:00 INFO - PROCESS | 2956 | --DOCSHELL 167B5000 == 36 [pid = 2956] [id = 746] 09:09:00 INFO - PROCESS | 2956 | --DOCSHELL 16B67C00 == 35 [pid = 2956] [id = 745] 09:09:00 INFO - PROCESS | 2956 | --DOCSHELL 156E0800 == 34 [pid = 2956] [id = 744] 09:09:00 INFO - PROCESS | 2956 | --DOCSHELL 11208800 == 33 [pid = 2956] [id = 743] 09:09:00 INFO - PROCESS | 2956 | --DOCSHELL 100E2800 == 32 [pid = 2956] [id = 742] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (1914BC00) [pid = 2956] [serial = 2162] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (193BA000) [pid = 2956] [serial = 2189] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (193B5800) [pid = 2956] [serial = 2188] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (19B2E800) [pid = 2956] [serial = 2191] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (18674000) [pid = 2956] [serial = 2170] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (18FB4000) [pid = 2956] [serial = 2171] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (08A63C00) [pid = 2956] [serial = 2164] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (0CECB800) [pid = 2956] [serial = 2165] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (177A6400) [pid = 2956] [serial = 2182] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (14C7F400) [pid = 2956] [serial = 2179] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (19DCA000) [pid = 2956] [serial = 2192] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (155BBC00) [pid = 2956] [serial = 2180] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1534E800) [pid = 2956] [serial = 2167] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (155C0400) [pid = 2956] [serial = 2168] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19B6C400) [pid = 2956] [serial = 2173] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19B75000) [pid = 2956] [serial = 2174] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (10514800) [pid = 2956] [serial = 2176] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10A65000) [pid = 2956] [serial = 2177] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A109400) [pid = 2956] [serial = 2198] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (19DD5400) [pid = 2956] [serial = 2197] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A35C400) [pid = 2956] [serial = 2200] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A3DAC00) [pid = 2956] [serial = 2201] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (18E5F400) [pid = 2956] [serial = 2185] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (18FB3C00) [pid = 2956] [serial = 2186] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19591C00) [pid = 2956] [serial = 2195] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (19150800) [pid = 2956] [serial = 2194] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (17823800) [pid = 2956] [serial = 2183] [outer = 00000000] [url = about:blank] 09:09:00 INFO - PROCESS | 2956 | 1466698140817 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:09:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:09:00 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 09:09:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1283ms 09:09:00 INFO - PROCESS | 2956 | 1466698140863 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 2956 | 1466698140867 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:09:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:09:00 INFO - PROCESS | 2956 | 1466698140871 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 2956 | 1466698140874 Marionette TRACE conn5 <- [1,2986,null,{}] 09:09:00 INFO - PROCESS | 2956 | 1466698140882 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:00 INFO - PROCESS | 2956 | 1466698140886 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:01 INFO - PROCESS | 2956 | 1466698141035 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:09:01 INFO - PROCESS | 2956 | 1466698141099 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 2956 | 1466698141101 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:01 INFO - PROCESS | 2956 | ++DOCSHELL 10514400 == 33 [pid = 2956] [id = 758] 09:09:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (10515400) [pid = 2956] [serial = 2272] [outer = 00000000] 09:09:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (10937000) [pid = 2956] [serial = 2273] [outer = 10515400] 09:09:01 INFO - PROCESS | 2956 | 1466698141150 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (10A73C00) [pid = 2956] [serial = 2274] [outer = 10515400] 09:09:01 INFO - PROCESS | 2956 | 1466698141528 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:09:01 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. 09:09:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 09:09:01 INFO - PROCESS | 2956 | 1466698141604 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 2956 | 1466698141608 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:09:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:09:01 INFO - PROCESS | 2956 | 1466698141613 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 2956 | 1466698141615 Marionette TRACE conn5 <- [1,2990,null,{}] 09:09:01 INFO - PROCESS | 2956 | 1466698141619 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:01 INFO - PROCESS | 2956 | 1466698141621 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:01 INFO - PROCESS | 2956 | 1466698141718 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:09:01 INFO - PROCESS | 2956 | 1466698141733 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:01 INFO - PROCESS | 2956 | 1466698141735 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:01 INFO - PROCESS | 2956 | ++DOCSHELL 11121800 == 34 [pid = 2956] [id = 759] 09:09:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (11287000) [pid = 2956] [serial = 2275] [outer = 00000000] 09:09:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (155BBC00) [pid = 2956] [serial = 2276] [outer = 11287000] 09:09:01 INFO - PROCESS | 2956 | 1466698141784 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1654C400) [pid = 2956] [serial = 2277] [outer = 11287000] 09:09:02 INFO - PROCESS | 2956 | 1466698142262 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:09:02 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. 09:09:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 09:09:02 INFO - PROCESS | 2956 | 1466698142288 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 2956 | 1466698142290 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:09:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:09:02 INFO - PROCESS | 2956 | 1466698142295 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 2956 | 1466698142300 Marionette TRACE conn5 <- [1,2994,null,{}] 09:09:02 INFO - PROCESS | 2956 | 1466698142313 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:02 INFO - PROCESS | 2956 | 1466698142316 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:02 INFO - PROCESS | 2956 | 1466698142411 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:09:02 INFO - PROCESS | 2956 | 1466698142418 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 2956 | 1466698142420 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:02 INFO - PROCESS | 2956 | ++DOCSHELL 1781A400 == 35 [pid = 2956] [id = 760] 09:09:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1781E000) [pid = 2956] [serial = 2278] [outer = 00000000] 09:09:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (178A4800) [pid = 2956] [serial = 2279] [outer = 1781E000] 09:09:02 INFO - PROCESS | 2956 | 1466698142467 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (18673C00) [pid = 2956] [serial = 2280] [outer = 1781E000] 09:09:02 INFO - PROCESS | 2956 | 1466698142936 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:09:03 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. 09:09:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 09:09:03 INFO - PROCESS | 2956 | 1466698142988 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 2956 | 1466698142991 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:09:03 INFO - PROCESS | 2956 | 1466698142994 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:09:03 INFO - PROCESS | 2956 | 1466698142995 Marionette TRACE conn5 <- [1,2998,null,{}] 09:09:03 INFO - PROCESS | 2956 | 1466698142999 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 2956 | 1466698143002 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:03 INFO - PROCESS | 2956 | 1466698143096 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:09:03 INFO - PROCESS | 2956 | 1466698143100 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 2956 | 1466698143102 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:03 INFO - PROCESS | 2956 | ++DOCSHELL 18FAD800 == 36 [pid = 2956] [id = 761] 09:09:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (18FB4400) [pid = 2956] [serial = 2281] [outer = 00000000] 09:09:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (1914B000) [pid = 2956] [serial = 2282] [outer = 18FB4400] 09:09:03 INFO - PROCESS | 2956 | 1466698143148 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19150C00) [pid = 2956] [serial = 2283] [outer = 18FB4400] 09:09:03 INFO - PROCESS | 2956 | [2956] 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 09:09:03 INFO - PROCESS | 2956 | 1466698143700 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:09:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:09:03 INFO - {} 09:09:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:09:03 INFO - {} 09:09:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:09:03 INFO - {} 09:09:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:09:03 INFO - {} 09:09:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 09:09:03 INFO - PROCESS | 2956 | 1466698143728 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 2956 | 1466698143730 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:09:03 INFO - TEST-START | /FileAPI/fileReader.html 09:09:03 INFO - PROCESS | 2956 | 1466698143738 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 2956 | 1466698143739 Marionette TRACE conn5 <- [1,3002,null,{}] 09:09:03 INFO - PROCESS | 2956 | 1466698143743 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 2956 | 1466698143745 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:03 INFO - PROCESS | 2956 | 1466698143900 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:09:03 INFO - PROCESS | 2956 | 1466698143918 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:03 INFO - PROCESS | 2956 | 1466698143924 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:03 INFO - PROCESS | 2956 | ++DOCSHELL 19595C00 == 37 [pid = 2956] [id = 762] 09:09:03 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19596C00) [pid = 2956] [serial = 2284] [outer = 00000000] 09:09:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (19B24C00) [pid = 2956] [serial = 2285] [outer = 19596C00] 09:09:04 INFO - PROCESS | 2956 | 1466698143979 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (19B73C00) [pid = 2956] [serial = 2286] [outer = 19596C00] 09:09:04 INFO - PROCESS | 2956 | 1466698144446 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:09:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:09:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:09:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:09:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:09:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 09:09:04 INFO - PROCESS | 2956 | 1466698144464 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 2956 | 1466698144475 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:09:04 INFO - TEST-START | /FileAPI/historical.html 09:09:04 INFO - PROCESS | 2956 | 1466698144486 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 2956 | 1466698144488 Marionette TRACE conn5 <- [1,3006,null,{}] 09:09:04 INFO - PROCESS | 2956 | 1466698144491 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:04 INFO - PROCESS | 2956 | 1466698144494 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:04 INFO - PROCESS | 2956 | 1466698144627 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:09:04 INFO - PROCESS | 2956 | 1466698144707 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 2956 | 1466698144709 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:04 INFO - PROCESS | 2956 | ++DOCSHELL 19DCB800 == 38 [pid = 2956] [id = 763] 09:09:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (19DD0000) [pid = 2956] [serial = 2287] [outer = 00000000] 09:09:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1A194400) [pid = 2956] [serial = 2288] [outer = 19DD0000] 09:09:04 INFO - PROCESS | 2956 | 1466698144757 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1A19A000) [pid = 2956] [serial = 2289] [outer = 19DD0000] 09:09:05 INFO - PROCESS | 2956 | 1466698145165 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:09:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:09:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:09:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:09:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:09:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:09:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:09:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:09:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:09:05 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 09:09:05 INFO - PROCESS | 2956 | 1466698145222 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 2956 | 1466698145224 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:09:05 INFO - TEST-START | /FileAPI/idlharness.html 09:09:05 INFO - PROCESS | 2956 | 1466698145228 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 2956 | 1466698145229 Marionette TRACE conn5 <- [1,3010,null,{}] 09:09:05 INFO - PROCESS | 2956 | 1466698145240 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:05 INFO - PROCESS | 2956 | 1466698145242 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:05 INFO - PROCESS | 2956 | 1466698145539 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (167B5400) [pid = 2956] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (1789E800) [pid = 2956] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (11209400) [pid = 2956] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (100E7C00) [pid = 2956] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (14B60800) [pid = 2956] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (15F8E000) [pid = 2956] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (19154000) [pid = 2956] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1051DC00) [pid = 2956] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (10A6A000) [pid = 2956] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (17826800) [pid = 2956] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A3DE800) [pid = 2956] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A584400) [pid = 2956] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (19529800) [pid = 2956] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (193B3000) [pid = 2956] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1A692C00) [pid = 2956] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (08A74000) [pid = 2956] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:09:05 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (16B68000) [pid = 2956] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:09:05 INFO - PROCESS | 2956 | 1466698145612 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:05 INFO - PROCESS | 2956 | 1466698145614 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:05 INFO - PROCESS | 2956 | ++DOCSHELL 0C790400 == 39 [pid = 2956] [id = 764] 09:09:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (0CB78C00) [pid = 2956] [serial = 2290] [outer = 00000000] 09:09:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (16B68000) [pid = 2956] [serial = 2291] [outer = 0CB78C00] 09:09:05 INFO - PROCESS | 2956 | 1466698145663 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (16C86400) [pid = 2956] [serial = 2292] [outer = 0CB78C00] 09:09:06 INFO - PROCESS | 2956 | 1466698146424 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:09:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:09:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:09:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:09:06 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 09:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:09:06 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 09:09:06 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 09:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:09:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:09:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:09:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:09:06 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 09:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:09:06 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 09:09:06 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 09:09:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:09:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:09:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 1282ms 09:09:06 INFO - PROCESS | 2956 | 1466698146511 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 2956 | 1466698146514 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:09:06 INFO - PROCESS | 2956 | 1466698146517 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - TEST-START | /FileAPI/idlharness.worker 09:09:06 INFO - PROCESS | 2956 | 1466698146519 Marionette TRACE conn5 <- [1,3014,null,{}] 09:09:06 INFO - PROCESS | 2956 | 1466698146523 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:06 INFO - PROCESS | 2956 | 1466698146525 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:06 INFO - PROCESS | 2956 | 1466698146652 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:09:06 INFO - PROCESS | 2956 | 1466698146661 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 2956 | 1466698146663 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:06 INFO - PROCESS | 2956 | ++DOCSHELL 0CB35400 == 40 [pid = 2956] [id = 765] 09:09:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (1A3DAC00) [pid = 2956] [serial = 2293] [outer = 00000000] 09:09:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (1B636400) [pid = 2956] [serial = 2294] [outer = 1A3DAC00] 09:09:06 INFO - PROCESS | 2956 | 1466698146711 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (1B6BA800) [pid = 2956] [serial = 2295] [outer = 1A3DAC00] 09:09:06 INFO - PROCESS | 2956 | [2956] 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 09:09:07 INFO - PROCESS | 2956 | 1466698147848 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:09:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:09:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:09:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:09:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:09:07 INFO - {} 09:09:07 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 09:09:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:09:07 INFO - {} 09:09:07 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 - {} 09:09:07 INFO - {} 09:09:07 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 09:09:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:09:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:09:07 INFO - {} 09:09:07 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 09:09:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:09:07 INFO - {} 09:09:07 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 - {} 09:09:07 INFO - {} 09:09:07 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 09:09:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:09:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:09:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 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 09:09:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:09:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:09:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 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 09:09:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 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 09:09:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 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 09:09:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:09:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:09:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:09:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:09:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:09:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:09:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:09:07 INFO - {} 09:09:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:09:07 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:09:08 INFO - {} 09:09:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1462ms 09:09:08 INFO - PROCESS | 2956 | 1466698147984 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 2956 | 1466698147990 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:09:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:09:08 INFO - PROCESS | 2956 | 1466698148043 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 2956 | 1466698148047 Marionette TRACE conn5 <- [1,3018,null,{}] 09:09:08 INFO - PROCESS | 2956 | 1466698148066 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:08 INFO - PROCESS | 2956 | 1466698148069 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:08 INFO - PROCESS | 2956 | 1466698148192 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:09:08 INFO - PROCESS | 2956 | 1466698148336 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:08 INFO - PROCESS | 2956 | 1466698148339 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:08 INFO - PROCESS | 2956 | ++DOCSHELL 15632C00 == 41 [pid = 2956] [id = 766] 09:09:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (15635000) [pid = 2956] [serial = 2296] [outer = 00000000] 09:09:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (160A9C00) [pid = 2956] [serial = 2297] [outer = 15635000] 09:09:08 INFO - PROCESS | 2956 | 1466698148405 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (167BD800) [pid = 2956] [serial = 2298] [outer = 15635000] 09:09:09 INFO - PROCESS | 2956 | 1466698148986 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:09:09 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 09:09:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1032ms 09:09:09 INFO - PROCESS | 2956 | 1466698149030 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:09:09 INFO - PROCESS | 2956 | 1466698149035 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:09:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:09:09 INFO - PROCESS | 2956 | 1466698149058 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:09:09 INFO - PROCESS | 2956 | 1466698149061 Marionette TRACE conn5 <- [1,3022,null,{}] 09:09:09 INFO - PROCESS | 2956 | 1466698149069 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:09 INFO - PROCESS | 2956 | 1466698149072 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:09 INFO - PROCESS | 2956 | 1466698149195 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:09:09 INFO - PROCESS | 2956 | 1466698149362 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 2956 | 1466698149365 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:09 INFO - PROCESS | 2956 | ++DOCSHELL 1908C800 == 42 [pid = 2956] [id = 767] 09:09:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19309800) [pid = 2956] [serial = 2299] [outer = 00000000] 09:09:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19530400) [pid = 2956] [serial = 2300] [outer = 19309800] 09:09:09 INFO - PROCESS | 2956 | 1466698149431 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (19B24400) [pid = 2956] [serial = 2301] [outer = 19309800] 09:09:10 INFO - PROCESS | 2956 | 1466698150033 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:09:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:09:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1039ms 09:09:10 INFO - PROCESS | 2956 | 1466698150090 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 2956 | 1466698150093 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:09:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:09:10 INFO - PROCESS | 2956 | 1466698150098 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 2956 | 1466698150102 Marionette TRACE conn5 <- [1,3026,null,{}] 09:09:10 INFO - PROCESS | 2956 | 1466698150114 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 2956 | 1466698150119 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:10 INFO - PROCESS | 2956 | 1466698150262 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:09:10 INFO - PROCESS | 2956 | 1466698150416 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 2956 | 1466698150420 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:10 INFO - PROCESS | 2956 | ++DOCSHELL 1B54D000 == 43 [pid = 2956] [id = 768] 09:09:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (1B581C00) [pid = 2956] [serial = 2302] [outer = 00000000] 09:09:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (1C1AD400) [pid = 2956] [serial = 2303] [outer = 1B581C00] 09:09:10 INFO - PROCESS | 2956 | 1466698150486 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 2956 | ++DOMWINDOW == 101 (1CC96400) [pid = 2956] [serial = 2304] [outer = 1B581C00] 09:09:11 INFO - PROCESS | 2956 | 1466698151078 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:09:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:09:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1024ms 09:09:11 INFO - PROCESS | 2956 | 1466698151124 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 2956 | 1466698151127 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:09:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:09:11 INFO - PROCESS | 2956 | 1466698151131 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - PROCESS | 2956 | 1466698151134 Marionette TRACE conn5 <- [1,3030,null,{}] 09:09:11 INFO - PROCESS | 2956 | 1466698151138 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:11 INFO - PROCESS | 2956 | 1466698151140 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:11 INFO - PROCESS | 2956 | 1466698151267 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:09:11 INFO - PROCESS | 2956 | 1466698151437 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:11 INFO - PROCESS | 2956 | 1466698151440 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:11 INFO - PROCESS | 2956 | ++DOCSHELL 18E78400 == 44 [pid = 2956] [id = 769] 09:09:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 102 (1E279000) [pid = 2956] [serial = 2305] [outer = 00000000] 09:09:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 103 (1E27C400) [pid = 2956] [serial = 2306] [outer = 1E279000] 09:09:11 INFO - PROCESS | 2956 | 1466698151502 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 2956 | ++DOMWINDOW == 104 (1E27F400) [pid = 2956] [serial = 2307] [outer = 1E279000] 09:09:12 INFO - PROCESS | 2956 | 1466698152341 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:09:12 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. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:09:12 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'.) 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:09:12 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. 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:09:12 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. 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:09:12 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. 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:09:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:09:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:09:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:09:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:09:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1301ms 09:09:12 INFO - PROCESS | 2956 | 1466698152435 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 2956 | 1466698152438 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:09:12 INFO - PROCESS | 2956 | 1466698152485 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:09:12 INFO - PROCESS | 2956 | 1466698152487 Marionette TRACE conn5 <- [1,3034,null,{}] 09:09:12 INFO - PROCESS | 2956 | 1466698152491 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:12 INFO - PROCESS | 2956 | 1466698152494 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:12 INFO - PROCESS | 2956 | 1466698152602 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:09:12 INFO - PROCESS | 2956 | 1466698152789 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 2956 | 1466698152792 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:12 INFO - PROCESS | 2956 | ++DOCSHELL 1A1A1000 == 45 [pid = 2956] [id = 770] 09:09:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 105 (1A1A1400) [pid = 2956] [serial = 2308] [outer = 00000000] 09:09:12 INFO - PROCESS | 2956 | ++DOMWINDOW == 106 (1E27E400) [pid = 2956] [serial = 2309] [outer = 1A1A1400] 09:09:12 INFO - PROCESS | 2956 | 1466698152887 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 107 (1E281C00) [pid = 2956] [serial = 2310] [outer = 1A1A1400] 09:09:13 INFO - PROCESS | 2956 | [2956] 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 09:09:13 INFO - PROCESS | 2956 | 1466698153408 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:09:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:09:13 INFO - {} 09:09:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 971ms 09:09:13 INFO - PROCESS | 2956 | 1466698153471 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 2956 | 1466698153473 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:09:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:09:13 INFO - PROCESS | 2956 | 1466698153478 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - PROCESS | 2956 | 1466698153480 Marionette TRACE conn5 <- [1,3038,null,{}] 09:09:13 INFO - PROCESS | 2956 | 1466698153484 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:13 INFO - PROCESS | 2956 | 1466698153491 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:13 INFO - PROCESS | 2956 | 1466698153642 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:09:13 INFO - PROCESS | 2956 | 1466698153817 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 2956 | 1466698153819 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:13 INFO - PROCESS | 2956 | ++DOCSHELL 19084800 == 46 [pid = 2956] [id = 771] 09:09:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 108 (19146C00) [pid = 2956] [serial = 2311] [outer = 00000000] 09:09:13 INFO - PROCESS | 2956 | ++DOMWINDOW == 109 (1C1AE400) [pid = 2956] [serial = 2312] [outer = 19146C00] 09:09:13 INFO - PROCESS | 2956 | 1466698153878 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 2956 | ++DOMWINDOW == 110 (1CC8CC00) [pid = 2956] [serial = 2313] [outer = 19146C00] 09:09:14 INFO - PROCESS | 2956 | 1466698154450 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:09:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:09:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1018ms 09:09:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:09:14 INFO - PROCESS | 2956 | 1466698154500 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 2956 | 1466698154502 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:09:14 INFO - PROCESS | 2956 | 1466698154506 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 2956 | 1466698154508 Marionette TRACE conn5 <- [1,3042,null,{}] 09:09:14 INFO - PROCESS | 2956 | 1466698154512 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:14 INFO - PROCESS | 2956 | 1466698154514 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:14 INFO - PROCESS | 2956 | 1466698154630 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:09:15 INFO - PROCESS | 2956 | 1466698155048 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:15 INFO - PROCESS | 2956 | 1466698155051 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:15 INFO - PROCESS | 2956 | ++DOCSHELL 10523400 == 47 [pid = 2956] [id = 772] 09:09:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 111 (10523800) [pid = 2956] [serial = 2314] [outer = 00000000] 09:09:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 112 (10C2A000) [pid = 2956] [serial = 2315] [outer = 10523800] 09:09:15 INFO - PROCESS | 2956 | 1466698155108 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 2956 | ++DOMWINDOW == 113 (116E4C00) [pid = 2956] [serial = 2316] [outer = 10523800] 09:09:16 INFO - PROCESS | 2956 | 1466698156005 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:09:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:09:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:09:16 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" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:09:16 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" 09:09:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:09:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:09:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1644ms 09:09:16 INFO - PROCESS | 2956 | 1466698156156 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 2956 | 1466698156159 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:09:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:09:16 INFO - PROCESS | 2956 | 1466698156164 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 2956 | 1466698156167 Marionette TRACE conn5 <- [1,3046,null,{}] 09:09:16 INFO - PROCESS | 2956 | 1466698156172 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:16 INFO - PROCESS | 2956 | 1466698156174 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 0C790400 == 46 [pid = 2956] [id = 764] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 19DCB800 == 45 [pid = 2956] [id = 763] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 19595C00 == 44 [pid = 2956] [id = 762] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 18FAD800 == 43 [pid = 2956] [id = 761] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 1781A400 == 42 [pid = 2956] [id = 760] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 11121800 == 41 [pid = 2956] [id = 759] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 10514400 == 40 [pid = 2956] [id = 758] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 1908A400 == 39 [pid = 2956] [id = 755] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 1A55A000 == 38 [pid = 2956] [id = 756] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 0CE6B800 == 37 [pid = 2956] [id = 757] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 10A65400 == 36 [pid = 2956] [id = 752] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 156DD000 == 35 [pid = 2956] [id = 751] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 19B27400 == 34 [pid = 2956] [id = 754] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 16542400 == 33 [pid = 2956] [id = 753] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 116DFC00 == 32 [pid = 2956] [id = 741] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 10523400 == 31 [pid = 2956] [id = 772] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 1A1A1000 == 30 [pid = 2956] [id = 770] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 19084800 == 29 [pid = 2956] [id = 771] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 18E78400 == 28 [pid = 2956] [id = 769] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 1908C800 == 27 [pid = 2956] [id = 767] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 1B54D000 == 26 [pid = 2956] [id = 768] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 0CB35400 == 25 [pid = 2956] [id = 765] 09:09:17 INFO - PROCESS | 2956 | --DOCSHELL 15632C00 == 24 [pid = 2956] [id = 766] 09:09:17 INFO - PROCESS | 2956 | 1466698157387 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 112 (16C89C00) [pid = 2956] [serial = 2238] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 111 (1779F000) [pid = 2956] [serial = 2239] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 110 (18FACC00) [pid = 2956] [serial = 2242] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 109 (18696800) [pid = 2956] [serial = 2241] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 108 (11288800) [pid = 2956] [serial = 2230] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 107 (10518800) [pid = 2956] [serial = 2227] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 106 (108CF800) [pid = 2956] [serial = 2228] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 105 (16545800) [pid = 2956] [serial = 2225] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 104 (1555C000) [pid = 2956] [serial = 2224] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 103 (160A1400) [pid = 2956] [serial = 2233] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 102 (193B2C00) [pid = 2956] [serial = 2244] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 101 (16C87000) [pid = 2956] [serial = 2247] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 100 (156DC800) [pid = 2956] [serial = 2204] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (117CB400) [pid = 2956] [serial = 2203] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (19088800) [pid = 2956] [serial = 2207] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (18670400) [pid = 2956] [serial = 2206] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1A55B800) [pid = 2956] [serial = 2210] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (1A3E3C00) [pid = 2956] [serial = 2209] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1A658C00) [pid = 2956] [serial = 2213] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (1A655C00) [pid = 2956] [serial = 2212] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A68F400) [pid = 2956] [serial = 2216] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A68D400) [pid = 2956] [serial = 2215] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (193B8400) [pid = 2956] [serial = 2251] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1B276C00) [pid = 2956] [serial = 2219] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (1B274000) [pid = 2956] [serial = 2218] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (19B2EC00) [pid = 2956] [serial = 2253] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (14B9F400) [pid = 2956] [serial = 2222] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10A6F400) [pid = 2956] [serial = 2221] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (1958F400) [pid = 2956] [serial = 2250] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (193B9000) [pid = 2956] [serial = 2245] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (116ED800) [pid = 2956] [serial = 2231] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (18673800) [pid = 2956] [serial = 2248] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (16B69400) [pid = 2956] [serial = 2236] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1654F800) [pid = 2956] [serial = 2234] [outer = 00000000] [url = about:blank] 09:09:17 INFO - PROCESS | 2956 | 1466698157653 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 2956 | 1466698157657 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:17 INFO - PROCESS | 2956 | ++DOCSHELL 0CE1C800 == 25 [pid = 2956] [id = 773] 09:09:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (0FF5F400) [pid = 2956] [serial = 2317] [outer = 00000000] 09:09:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (10053800) [pid = 2956] [serial = 2318] [outer = 0FF5F400] 09:09:17 INFO - PROCESS | 2956 | 1466698157714 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (100E4800) [pid = 2956] [serial = 2319] [outer = 0FF5F400] 09:09:18 INFO - PROCESS | 2956 | 1466698158220 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:09:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:09:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:09:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:09:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:09:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:09:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:09:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:09:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:09:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2071ms 09:09:18 INFO - PROCESS | 2956 | 1466698158241 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 2956 | 1466698158245 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:09:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:09:18 INFO - PROCESS | 2956 | 1466698158250 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 2956 | 1466698158253 Marionette TRACE conn5 <- [1,3050,null,{}] 09:09:18 INFO - PROCESS | 2956 | 1466698158258 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:18 INFO - PROCESS | 2956 | 1466698158262 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:18 INFO - PROCESS | 2956 | 1466698158358 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:09:18 INFO - PROCESS | 2956 | 1466698158365 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:18 INFO - PROCESS | 2956 | 1466698158367 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:18 INFO - PROCESS | 2956 | ++DOCSHELL 10A66800 == 26 [pid = 2956] [id = 774] 09:09:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (10A69800) [pid = 2956] [serial = 2320] [outer = 00000000] 09:09:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (10ADD000) [pid = 2956] [serial = 2321] [outer = 10A69800] 09:09:18 INFO - PROCESS | 2956 | 1466698158417 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (11117C00) [pid = 2956] [serial = 2322] [outer = 10A69800] 09:09:18 INFO - PROCESS | 2956 | [2956] 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 09:09:18 INFO - PROCESS | 2956 | 1466698158953 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:09:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:09:19 INFO - {} 09:09:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 09:09:19 INFO - PROCESS | 2956 | 1466698158985 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 2956 | 1466698158988 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:09:19 INFO - PROCESS | 2956 | 1466698159023 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 2956 | 1466698159026 Marionette TRACE conn5 <- [1,3054,null,{}] 09:09:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:09:19 INFO - PROCESS | 2956 | 1466698159030 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:19 INFO - PROCESS | 2956 | 1466698159032 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:19 INFO - PROCESS | 2956 | 1466698159177 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:09:19 INFO - PROCESS | 2956 | 1466698159244 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 2956 | 1466698159247 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:19 INFO - PROCESS | 2956 | ++DOCSHELL 14B9F800 == 27 [pid = 2956] [id = 775] 09:09:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (14BA7800) [pid = 2956] [serial = 2323] [outer = 00000000] 09:09:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (14C7F000) [pid = 2956] [serial = 2324] [outer = 14BA7800] 09:09:19 INFO - PROCESS | 2956 | 1466698159296 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (15524400) [pid = 2956] [serial = 2325] [outer = 14BA7800] 09:09:19 INFO - PROCESS | 2956 | 1466698159767 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:09:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:09:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:09:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:09:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:09:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:09:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:09:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:09:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 770ms 09:09:19 INFO - PROCESS | 2956 | 1466698159800 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 2956 | 1466698159804 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:09:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:09:19 INFO - PROCESS | 2956 | 1466698159818 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 2956 | 1466698159823 Marionette TRACE conn5 <- [1,3058,null,{}] 09:09:19 INFO - PROCESS | 2956 | 1466698159835 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:19 INFO - PROCESS | 2956 | 1466698159838 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:20 INFO - PROCESS | 2956 | 1466698160566 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (18FB4400) [pid = 2956] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A3DAC00) [pid = 2956] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (0CB78C00) [pid = 2956] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19B25400) [pid = 2956] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (11287000) [pid = 2956] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (19596C00) [pid = 2956] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (0CECA800) [pid = 2956] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (10A68000) [pid = 2956] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (1A55D000) [pid = 2956] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19B27C00) [pid = 2956] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1A191C00) [pid = 2956] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (16787800) [pid = 2956] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (10515400) [pid = 2956] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (19DD0000) [pid = 2956] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:09:20 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1781E000) [pid = 2956] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:09:20 INFO - PROCESS | 2956 | 1466698160718 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:20 INFO - PROCESS | 2956 | 1466698160722 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:20 INFO - PROCESS | 2956 | ++DOCSHELL 0CE27400 == 28 [pid = 2956] [id = 776] 09:09:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (0CE6A000) [pid = 2956] [serial = 2326] [outer = 00000000] 09:09:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10053C00) [pid = 2956] [serial = 2327] [outer = 0CE6A000] 09:09:20 INFO - PROCESS | 2956 | 1466698160789 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (100EEC00) [pid = 2956] [serial = 2328] [outer = 0CE6A000] 09:09:21 INFO - PROCESS | 2956 | 1466698161401 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:09:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1651ms 09:09:21 INFO - PROCESS | 2956 | 1466698161463 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 2956 | 1466698161467 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:09:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:09:21 INFO - PROCESS | 2956 | 1466698161473 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 2956 | 1466698161477 Marionette TRACE conn5 <- [1,3062,null,{}] 09:09:21 INFO - PROCESS | 2956 | 1466698161482 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:21 INFO - PROCESS | 2956 | 1466698161485 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:21 INFO - PROCESS | 2956 | 1466698161611 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:09:21 INFO - PROCESS | 2956 | 1466698161759 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 2956 | 1466698161762 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:21 INFO - PROCESS | 2956 | ++DOCSHELL 11280800 == 29 [pid = 2956] [id = 777] 09:09:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (1168DC00) [pid = 2956] [serial = 2329] [outer = 00000000] 09:09:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (117CB000) [pid = 2956] [serial = 2330] [outer = 1168DC00] 09:09:21 INFO - PROCESS | 2956 | 1466698161825 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (14BAB000) [pid = 2956] [serial = 2331] [outer = 1168DC00] 09:09:22 INFO - PROCESS | 2956 | 1466698162447 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:09:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:09:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1019ms 09:09:22 INFO - PROCESS | 2956 | 1466698162496 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:09:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:09:22 INFO - PROCESS | 2956 | 1466698162499 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:09:22 INFO - PROCESS | 2956 | 1466698162504 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 2956 | 1466698162506 Marionette TRACE conn5 <- [1,3066,null,{}] 09:09:22 INFO - PROCESS | 2956 | 1466698162510 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:22 INFO - PROCESS | 2956 | 1466698162513 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:22 INFO - PROCESS | 2956 | 1466698162660 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:09:22 INFO - PROCESS | 2956 | 1466698162812 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 2956 | 1466698162815 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:22 INFO - PROCESS | 2956 | ++DOCSHELL 1654E400 == 30 [pid = 2956] [id = 778] 09:09:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (16780400) [pid = 2956] [serial = 2332] [outer = 00000000] 09:09:22 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (16786000) [pid = 2956] [serial = 2333] [outer = 16780400] 09:09:22 INFO - PROCESS | 2956 | 1466698162880 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 82 (167BCC00) [pid = 2956] [serial = 2334] [outer = 16780400] 09:09:23 INFO - PROCESS | 2956 | 1466698163533 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 2956 | 1466698163588 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:09:23 INFO - PROCESS | 2956 | 1466698163618 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 2956 | 1466698163623 Marionette TRACE conn5 <- [1,3070,null,{}] 09:09:23 INFO - PROCESS | 2956 | 1466698163628 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:23 INFO - PROCESS | 2956 | 1466698163632 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:23 INFO - PROCESS | 2956 | 1466698163768 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:09:23 INFO - PROCESS | 2956 | 1466698163881 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:23 INFO - PROCESS | 2956 | 1466698163883 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:23 INFO - PROCESS | 2956 | ++DOCSHELL 0CBE9400 == 31 [pid = 2956] [id = 779] 09:09:23 INFO - PROCESS | 2956 | ++DOMWINDOW == 83 (17883800) [pid = 2956] [serial = 2335] [outer = 00000000] 09:09:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 84 (178CE400) [pid = 2956] [serial = 2336] [outer = 17883800] 09:09:24 INFO - PROCESS | 2956 | 1466698163987 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 85 (18624C00) [pid = 2956] [serial = 2337] [outer = 17883800] 09:09:24 INFO - PROCESS | 2956 | 1466698164529 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:09:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:09:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:09:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:09:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 950ms 09:09:24 INFO - PROCESS | 2956 | 1466698164560 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 2956 | 1466698164562 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:09:24 INFO - PROCESS | 2956 | 1466698164567 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:09:24 INFO - PROCESS | 2956 | 1466698164569 Marionette TRACE conn5 <- [1,3074,null,{}] 09:09:24 INFO - PROCESS | 2956 | 1466698164573 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:24 INFO - PROCESS | 2956 | 1466698164576 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:24 INFO - PROCESS | 2956 | 1466698164688 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:09:24 INFO - PROCESS | 2956 | 1466698164852 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 2956 | 1466698164855 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:24 INFO - PROCESS | 2956 | ++DOCSHELL 18695000 == 32 [pid = 2956] [id = 780] 09:09:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 86 (1869E000) [pid = 2956] [serial = 2338] [outer = 00000000] 09:09:24 INFO - PROCESS | 2956 | ++DOMWINDOW == 87 (18FACC00) [pid = 2956] [serial = 2339] [outer = 1869E000] 09:09:24 INFO - PROCESS | 2956 | 1466698164914 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 88 (18FAD400) [pid = 2956] [serial = 2340] [outer = 1869E000] 09:09:25 INFO - PROCESS | 2956 | 1466698165469 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:09:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:09:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 09:09:25 INFO - PROCESS | 2956 | 1466698165501 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 2956 | 1466698165504 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:09:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:09:25 INFO - PROCESS | 2956 | 1466698165507 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 2956 | 1466698165510 Marionette TRACE conn5 <- [1,3078,null,{}] 09:09:25 INFO - PROCESS | 2956 | 1466698165514 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:25 INFO - PROCESS | 2956 | 1466698165516 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:25 INFO - PROCESS | 2956 | 1466698165631 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:09:25 INFO - PROCESS | 2956 | 1466698165802 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:25 INFO - PROCESS | 2956 | 1466698165809 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:25 INFO - PROCESS | 2956 | ++DOCSHELL 16547C00 == 33 [pid = 2956] [id = 781] 09:09:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 89 (18E5A800) [pid = 2956] [serial = 2341] [outer = 00000000] 09:09:25 INFO - PROCESS | 2956 | ++DOMWINDOW == 90 (19147400) [pid = 2956] [serial = 2342] [outer = 18E5A800] 09:09:25 INFO - PROCESS | 2956 | 1466698165881 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 91 (193B1800) [pid = 2956] [serial = 2343] [outer = 18E5A800] 09:09:26 INFO - PROCESS | 2956 | 1466698166517 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:09:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:09:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1016ms 09:09:26 INFO - PROCESS | 2956 | 1466698166527 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 2956 | 1466698166529 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:09:26 INFO - PROCESS | 2956 | 1466698166532 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:09:26 INFO - PROCESS | 2956 | 1466698166534 Marionette TRACE conn5 <- [1,3082,null,{}] 09:09:26 INFO - PROCESS | 2956 | 1466698166538 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:26 INFO - PROCESS | 2956 | 1466698166541 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:26 INFO - PROCESS | 2956 | 1466698166664 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:09:26 INFO - PROCESS | 2956 | 1466698166825 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 2956 | 1466698166827 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:26 INFO - PROCESS | 2956 | ++DOCSHELL 193B3C00 == 34 [pid = 2956] [id = 782] 09:09:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 92 (193BB400) [pid = 2956] [serial = 2344] [outer = 00000000] 09:09:26 INFO - PROCESS | 2956 | ++DOMWINDOW == 93 (1958CC00) [pid = 2956] [serial = 2345] [outer = 193BB400] 09:09:26 INFO - PROCESS | 2956 | 1466698166886 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 94 (19597800) [pid = 2956] [serial = 2346] [outer = 193BB400] 09:09:27 INFO - PROCESS | 2956 | 1466698167397 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:09:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:09:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 09:09:27 INFO - PROCESS | 2956 | 1466698167467 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 2956 | 1466698167470 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:09:27 INFO - PROCESS | 2956 | 1466698167473 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:09:27 INFO - PROCESS | 2956 | 1466698167475 Marionette TRACE conn5 <- [1,3086,null,{}] 09:09:27 INFO - PROCESS | 2956 | 1466698167479 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:27 INFO - PROCESS | 2956 | 1466698167481 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:27 INFO - PROCESS | 2956 | 1466698167588 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:09:27 INFO - PROCESS | 2956 | 1466698167742 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 2956 | 1466698167744 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:27 INFO - PROCESS | 2956 | ++DOCSHELL 0FF59400 == 35 [pid = 2956] [id = 783] 09:09:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 95 (1914F000) [pid = 2956] [serial = 2347] [outer = 00000000] 09:09:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 96 (19B2A000) [pid = 2956] [serial = 2348] [outer = 1914F000] 09:09:27 INFO - PROCESS | 2956 | 1466698167803 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 2956 | ++DOMWINDOW == 97 (19B2C800) [pid = 2956] [serial = 2349] [outer = 1914F000] 09:09:28 INFO - PROCESS | 2956 | 1466698168385 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:09:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:09:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 930ms 09:09:28 INFO - PROCESS | 2956 | 1466698168409 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 2956 | 1466698168412 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:09:28 INFO - PROCESS | 2956 | 1466698168417 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:09:28 INFO - PROCESS | 2956 | 1466698168419 Marionette TRACE conn5 <- [1,3090,null,{}] 09:09:28 INFO - PROCESS | 2956 | 1466698168423 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:28 INFO - PROCESS | 2956 | 1466698168425 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:28 INFO - PROCESS | 2956 | 1466698168532 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:09:28 INFO - PROCESS | 2956 | 1466698168764 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:28 INFO - PROCESS | 2956 | 1466698168767 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:28 INFO - PROCESS | 2956 | ++DOCSHELL 08A62800 == 36 [pid = 2956] [id = 784] 09:09:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 98 (08A69800) [pid = 2956] [serial = 2350] [outer = 00000000] 09:09:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 99 (0CE73000) [pid = 2956] [serial = 2351] [outer = 08A69800] 09:09:28 INFO - PROCESS | 2956 | 1466698168826 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 2956 | ++DOMWINDOW == 100 (10059000) [pid = 2956] [serial = 2352] [outer = 08A69800] 09:09:29 INFO - PROCESS | 2956 | 1466698169425 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:09:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:09:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1015ms 09:09:29 INFO - PROCESS | 2956 | 1466698169438 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 2956 | 1466698169441 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:09:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:09:29 INFO - PROCESS | 2956 | 1466698169445 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 2956 | 1466698169448 Marionette TRACE conn5 <- [1,3094,null,{}] 09:09:29 INFO - PROCESS | 2956 | 1466698169453 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:29 INFO - PROCESS | 2956 | 1466698169458 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:29 INFO - PROCESS | 2956 | 1466698169586 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:09:29 INFO - PROCESS | 2956 | --DOCSHELL 14B9F800 == 35 [pid = 2956] [id = 775] 09:09:29 INFO - PROCESS | 2956 | --DOCSHELL 10A66800 == 34 [pid = 2956] [id = 774] 09:09:29 INFO - PROCESS | 2956 | --DOCSHELL 0CE1C800 == 33 [pid = 2956] [id = 773] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 99 (1B636400) [pid = 2956] [serial = 2294] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 98 (16B68000) [pid = 2956] [serial = 2291] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 97 (19B2F800) [pid = 2956] [serial = 2254] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 96 (1654C400) [pid = 2956] [serial = 2277] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 95 (19B73C00) [pid = 2956] [serial = 2286] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 94 (1089B400) [pid = 2956] [serial = 2271] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 93 (10AD8C00) [pid = 2956] [serial = 2256] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 92 (1A588400) [pid = 2956] [serial = 2268] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 91 (1A108400) [pid = 2956] [serial = 2263] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 90 (1A3DD400) [pid = 2956] [serial = 2266] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 89 (1111E400) [pid = 2956] [serial = 2257] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 88 (155BBC00) [pid = 2956] [serial = 2276] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 87 (16DA5800) [pid = 2956] [serial = 2260] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 86 (1A3D5800) [pid = 2956] [serial = 2265] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 85 (10A73C00) [pid = 2956] [serial = 2274] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 84 (19DD4C00) [pid = 2956] [serial = 2262] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 83 (16C86400) [pid = 2956] [serial = 2292] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 82 (1A194400) [pid = 2956] [serial = 2288] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 81 (19B24C00) [pid = 2956] [serial = 2285] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (1678F800) [pid = 2956] [serial = 2259] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (100E4000) [pid = 2956] [serial = 2270] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (1A19A000) [pid = 2956] [serial = 2289] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (10937000) [pid = 2956] [serial = 2273] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (178A4800) [pid = 2956] [serial = 2279] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1914B000) [pid = 2956] [serial = 2282] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (18673C00) [pid = 2956] [serial = 2280] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (1B6BA800) [pid = 2956] [serial = 2295] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (19150C00) [pid = 2956] [serial = 2283] [outer = 00000000] [url = about:blank] 09:09:29 INFO - PROCESS | 2956 | 1466698169733 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 2956 | 1466698169735 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:29 INFO - PROCESS | 2956 | ++DOCSHELL 100E6400 == 34 [pid = 2956] [id = 785] 09:09:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 73 (100E7C00) [pid = 2956] [serial = 2353] [outer = 00000000] 09:09:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 74 (1051EC00) [pid = 2956] [serial = 2354] [outer = 100E7C00] 09:09:29 INFO - PROCESS | 2956 | 1466698169786 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 2956 | ++DOMWINDOW == 75 (10963C00) [pid = 2956] [serial = 2355] [outer = 100E7C00] 09:09:30 INFO - PROCESS | 2956 | 1466698170158 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:09:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:09:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 770ms 09:09:30 INFO - PROCESS | 2956 | 1466698170224 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 2956 | 1466698170228 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:09:30 INFO - PROCESS | 2956 | 1466698170233 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 2956 | 1466698170235 Marionette TRACE conn5 <- [1,3098,null,{}] 09:09:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:09:30 INFO - PROCESS | 2956 | 1466698170239 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:30 INFO - PROCESS | 2956 | 1466698170241 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:30 INFO - PROCESS | 2956 | 1466698170346 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:09:30 INFO - PROCESS | 2956 | 1466698170352 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 2956 | 1466698170354 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:30 INFO - PROCESS | 2956 | ++DOCSHELL 1178A800 == 35 [pid = 2956] [id = 786] 09:09:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 76 (14B5F000) [pid = 2956] [serial = 2356] [outer = 00000000] 09:09:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 77 (156DCC00) [pid = 2956] [serial = 2357] [outer = 14B5F000] 09:09:30 INFO - PROCESS | 2956 | 1466698170401 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 2956 | ++DOMWINDOW == 78 (1654AC00) [pid = 2956] [serial = 2358] [outer = 14B5F000] 09:09:30 INFO - PROCESS | 2956 | 1466698170901 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:09:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:09:30 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 09:09:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:09:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:09:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:09:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:09:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 09:09:31 INFO - PROCESS | 2956 | 1466698170969 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 2956 | 1466698170971 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:09:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:09:31 INFO - PROCESS | 2956 | 1466698170976 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 2956 | 1466698170981 Marionette TRACE conn5 <- [1,3102,null,{}] 09:09:31 INFO - PROCESS | 2956 | 1466698170991 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:31 INFO - PROCESS | 2956 | 1466698170994 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:31 INFO - PROCESS | 2956 | 1466698171175 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:09:31 INFO - PROCESS | 2956 | 1466698171188 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b7d4fb25-e4e7-46e0-9db8-d4d84bcf33a8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 2956 | 1466698171190 Marionette INFO sendAsync 0c6f2fd1-eb76-4bb1-ab95-107c2b02c0e6 09:09:31 INFO - PROCESS | 2956 | ++DOCSHELL 167BB800 == 36 [pid = 2956] [id = 787] 09:09:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 79 (16C84000) [pid = 2956] [serial = 2359] [outer = 00000000] 09:09:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 80 (177A3400) [pid = 2956] [serial = 2360] [outer = 16C84000] 09:09:31 INFO - PROCESS | 2956 | 1466698171236 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 2956 | ++DOMWINDOW == 81 (1781F800) [pid = 2956] [serial = 2361] [outer = 16C84000] 09:09:31 INFO - PROCESS | 2956 | 1466698171679 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:09:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:09:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 09:09:31 INFO - PROCESS | 2956 | 1466698171708 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 2956 | 1466698171720 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:09:32 INFO - PROCESS | 2956 | --DOMWINDOW == 80 (15635000) [pid = 2956] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:09:32 INFO - PROCESS | 2956 | --DOMWINDOW == 79 (19309800) [pid = 2956] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:09:32 INFO - PROCESS | 2956 | --DOMWINDOW == 78 (19146C00) [pid = 2956] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:09:32 INFO - PROCESS | 2956 | --DOMWINDOW == 77 (1A1A1400) [pid = 2956] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:09:32 INFO - PROCESS | 2956 | --DOMWINDOW == 76 (10523800) [pid = 2956] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:09:32 INFO - PROCESS | 2956 | --DOMWINDOW == 75 (1B581C00) [pid = 2956] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:09:32 INFO - PROCESS | 2956 | --DOMWINDOW == 74 (1E279000) [pid = 2956] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:09:32 INFO - PROCESS | 2956 | --DOMWINDOW == 73 (10A69800) [pid = 2956] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:09:32 INFO - PROCESS | 2956 | --DOMWINDOW == 72 (0FF5F400) [pid = 2956] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:09:32 WARNING - u'runner_teardown' () 09:09:32 INFO - No more tests 09:09:32 INFO - Got 0 unexpected results 09:09:32 INFO - SUITE-END | took 757s 09:09:32 INFO - Closing logging queue 09:09:32 INFO - queue closed 09:09:32 INFO - Return code: 0 09:09:32 WARNING - # TBPL SUCCESS # 09:09:32 INFO - Running post-action listener: _resource_record_post_action 09:09:32 INFO - Running post-run listener: _resource_record_post_run 09:09:34 INFO - Total resource usage - Wall time: 767s; CPU: 14.0%; Read bytes: 82398208; Write bytes: 1129743872; Read time: 825460; Write time: 8958240 09:09:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:09:34 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 24576; Read time: 0; Write time: 130 09:09:34 INFO - run-tests - Wall time: 765s; CPU: 14.0%; Read bytes: 82398208; Write bytes: 1072276992; Read time: 825460; Write time: 8912470 09:09:34 INFO - Running post-run listener: _upload_blobber_files 09:09:34 INFO - Blob upload gear active. 09:09:34 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:09:34 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 09:09:34 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'] 09:09:34 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 09:09:34 INFO - (blobuploader) - INFO - Open directory for files ... 09:09:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:09:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:09:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:09:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:09:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:09:35 INFO - (blobuploader) - INFO - Done attempting. 09:09:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:09:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:09:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:09:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:09:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:09:37 INFO - (blobuploader) - INFO - Done attempting. 09:09:37 INFO - (blobuploader) - INFO - Iteration through files over. 09:09:37 INFO - Return code: 0 09:09:37 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:09:37 INFO - Using _rmtree_windows ... 09:09:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:09:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cb36662cbad129b2e281b4e09288c334917a719b5dacd4a53abc60aeb842f74e55b207d2209efa49f2d9494e24d4c87ee7e2fb66f488618c450f7779f869f0e5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b07e5a2401a2fd26f417ae2be5c79324dc2ae981e3eb0933389ef8c7744b80df4b1da67fb1f222b4095d5be35c562f3067523475c24a8797f2b124d703a8093e"} 09:09:37 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:09:37 INFO - Writing to file C:\slave\test\properties\blobber_files 09:09:37 INFO - Contents: 09:09:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/cb36662cbad129b2e281b4e09288c334917a719b5dacd4a53abc60aeb842f74e55b207d2209efa49f2d9494e24d4c87ee7e2fb66f488618c450f7779f869f0e5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b07e5a2401a2fd26f417ae2be5c79324dc2ae981e3eb0933389ef8c7744b80df4b1da67fb1f222b4095d5be35c562f3067523475c24a8797f2b124d703a8093e"} 09:09:37 INFO - Running post-run listener: copy_logs_to_upload_dir 09:09:37 INFO - Copying logs to upload dir... 09:09:37 INFO - mkdir: C:\slave\test\build\upload\logs 09:09:37 INFO - Copying logs to upload dir... 09:09:37 INFO - Using _rmtree_windows ... 09:09:37 INFO - Using _rmtree_windows ... 09:09:37 INFO - Using _rmtree_windows ... 09:09:37 INFO - Using _rmtree_windows ... 09:09:37 INFO - Using _rmtree_windows ... 09:09:37 INFO - Using _rmtree_windows ... 09:09:37 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1082.675000 ========= master_lag: 2.17 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 4 secs) (at 2016-06-23 09:09:40.248981) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 09:09:40.249945) ========= '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-107 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-107 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-107 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/cb36662cbad129b2e281b4e09288c334917a719b5dacd4a53abc60aeb842f74e55b207d2209efa49f2d9494e24d4c87ee7e2fb66f488618c450f7779f869f0e5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b07e5a2401a2fd26f417ae2be5c79324dc2ae981e3eb0933389ef8c7744b80df4b1da67fb1f222b4095d5be35c562f3067523475c24a8797f2b124d703a8093e"} build_url:https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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/Ei48mUcgT4WLNyfy017FzA/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/cb36662cbad129b2e281b4e09288c334917a719b5dacd4a53abc60aeb842f74e55b207d2209efa49f2d9494e24d4c87ee7e2fb66f488618c450f7779f869f0e5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b07e5a2401a2fd26f417ae2be5c79324dc2ae981e3eb0933389ef8c7744b80df4b1da67fb1f222b4095d5be35c562f3067523475c24a8797f2b124d703a8093e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ei48mUcgT4WLNyfy017FzA/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-23 09:09:40.374279) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:09:40.374645) ========= '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-107 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-107 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-107 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-23 09:09:40.491025) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:09:40.491343) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:09:41.281463) ========= ========= Total master_lag: 2.31 =========